利用tar备份linux系统
利用tar备份linux系统tar是一个小巧而强大的归档工具,很多人用它来备份自己的系统,不过有些却不大会用,现在给大家一个例子,我很菜的,写的不好大家见谅。
在备份和恢复的时候必须了解你的硬盘的分区结构,现在我们假设如下:
linux安装在/dev/hda6也就是/分区在/dev/hda6,要实现备份和恢复,必须要另外一个linux可以写的分区的配合,我们使用/dev/hda7,在要备份的系统中它的挂载点是/mnt/back。
现在进入要备份的系统,执行下面的命令:
tar czvf /mnt/back/system.tgz $(ls -l / | grep -v -e proc -e mnt)
此命令把当前系统除/proc、/mnt的所有文件压缩保存在/mnt/back/system.tgz。
/proc目录下文件是当前的进程动态生成的文件不要备份,不然会产生不可预料的问题。
为什么不备份/mnt就不需要解释了吧。
要恢复你的系统建议用live cd启动一个llinux系统,打开一个终端,执行如下的命令:
cd /mnt
mkdir new
mkdir back
mount /dev/hda6 /mnt/new
mount /dev/hda7 /mnt/back
tar xzvf system.tgz /mnt/new
恢复备份命令是
tar xzvf system.tgz /mnt/new 方法是不错 但是这样会不会导致system.tgz文件非常大啊 哈哈,这个备份文件,有没有用来做过系统恢复?
----
http://geelake.com/ npc zuobi ,lao tie le:twisted: 方法是不错 但是这样会不会导致system.tgz文件非常大啊和ghost一样原理。
to: fox_eagle2003
真的很老吗 :oops: 备份速度很慢 :P:P:P tar太复杂了点吧?!
Acronis的True Image用来备份Linux系统非常方便!可指定压缩比、备份MBR等等,并且有Linux/Windows版本,还可制作启动光盘进行光盘启动后的还原。
对我们linux用户最好的是,它可以完全识别linux分区,我的15G的Linux分区High压缩后只有1.5G!(SUSE Enterprise Desktop 10.1默认安装)
还原方便,全图形化操控界面,鼠标点点就完事了,实在是行走江湖之人治病救人、杀人放火的必备良药! Acronis True Image
商业软件
页:
[1]