备份SD ext2分区

我有一个从SD卡运行ArchLinuxArm的Sheeva插件 ,我想备份SD卡,这样我就可以恢复一切,以防出现问题。

我宁愿创build一个档案文件(rootfs.tar.gz)或图像文件。 我发现一些说明,但他们似乎特定于Ubuntu的。 我需要一些适用于这个特定的发行版和设备,以便于恢复。

任何援助将不胜感激。

我只是使用dd

 $ dd if=/path/to/sdcard/device of=sdcard.img $ gzip sdcard.img 

然后恢复,做相反的事情:

 $ gunzip sdcard.img.gz $ dd if=sdcard.img of=/path/to/sdcard/device