does the following work:
mkdir -p /mnt/nand
mount -t jffs2 /dev/mtdblock2 /mnt/nand
Yes, it does (as to be expected). Actually, the mtdblock-devices do represent the NAND-memory, don't they? And as far as I have seen "/dev/root" is just a symlink to "/dev/mtdblock2" which is mounted as "/".
I'm not sure what the other mtdblock-devices are, though. 0 and 1 both have a size of 7MB on my system, so I guess that the boot block must be somewhere there. This, of course, would also have to be included in a backup.
Would it be a good idea to "dd" the whole nand, i.e. mtdblock0-3, into an initrd-file and just flash them back on restore?