原创:三翻领
众所周知,windows有经典的备份工具ghost,那么linux是怎么备份的呢?这个问题在我初用gentoo的时候被困扰着,因为没有经验,老是把系统搞崩溃掉,又没有什么解决问题的能力,再加上gentoo安装的超级费时,所以一直很头痛。
后来在su100的指点下,终于找到了一个好办法,那就是tar。tar是著名的打包、压缩、归档工具,同时现在也是众多老鸟的备份工具了,以我gentoo系统为例,说说详细的备份过程(其实是很简单的啦)。
1. 删除一些不需要的东西,保持原始系统的干净。在gentoo系统下,可以把portage删掉,好几百兆呢!然后还要把一些临时文件删掉,像/tmp和/var/tmp等,最好也把一些大的影音文件移动到fat分区。
2. 用livecd启动,先挂载/分区,我这里就是mount /dev/hda8 /mnt/gentoo,然后进入/mnt/gentoo目录,执行tar cvjfp backup.tar.bz2 *,漫长等待后(视原始系统的大小),你的备份压缩包就完成了,可以把他移动到备份的地方以防不测。
3. 当你需要这个备份来恢复系统的时候,同样用livecd启动,挂载/分区,进入/mnt/gentoo,先执行rm -rf *,把有问题的系统全部删掉,然后把备份文件移动或者拷贝到当前目录,执行tar xvjfp backup.tar.bz2进行“系统还原”。

