It is true that it is quite simple, and simple is generally good. however, there are a few downsides that i would like to point out. you would need to boot into the emergency system in order to do backup. this is similar to the current nand backup, but imho a bit of an inconvenience and since humans are generally lazy, it would probably lead to people seldomly doing a backup except maybe just prior to a major upgrade or flashing to another distro.
the other drawback which i consider more of an issue is that using dd to backup the whole system can be a great overhead. it would not be a problem for purely nand based systems since there only is a total of 128MB, however, with the c3x00 series where there also is a harddisk (microdrive) which is 4/6GB in size, doing a dd might not be such a great idea. sure, you could partition up the microdrive into several smaller partition and only backup the system partition where packages are installed to. remember the c3000 only has 16mb of nand so it has to have its system on the microdrive, whereas the other c3x00 models have the option to either have the system files on nand or the microdrive.
not trying to beat up on you but you did sort of promise support for c3000 so issues for the c3000 need therefore also be considered.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167308\"][{POST_SNAPBACK}][/a][/div]
I've thought about this... briefly... but I have. Well, it is weighed on if I decide to make the system partition static to 128mb or if I allow user customization. Standardizing to 128mb give or take (in most cases give :-D ) will keep the backup and restore times pretty much standard across the board and most users have a 256mb-up usbflash,sd, or cf card to drop there backup on to.
But that is why 3000 is still in the think tank :-) and C3000 doesnt have a estimated completion date. I have a lot more ahead of me before the one gets a solid push...
Thanks Meanie, and I'm going to head your assistance heading up this project due to me not having a c3000
Late
EDIT: and regards to the whole Booting into emergency image to do a back up.
I'm am all about Byte by Byte backups, I not to keen to the tar'ing a filesystem and an active one at that... *quivers*