用tar备份/恢复你的linux

[2008/03/27 18:18 | 分类: Linux | by kukat ]
通常在windows下大家用的都是Ghost,虽然Ghost也支持对linux分区备份/还原,但似乎不是很好,何况他是商业版的。
看到有人推荐台湾人开发的clonezilla,貌似不错,可惜体积不太合适,接近100M的身材,让我刻录成光盘也不合适,弄个U盘也暂时找不到。

为什么不用linux系统自带的命令备份和恢复系统呢?

tar

1. 备份系统

# 切换到root
sudo su
# 到根目录
cd /
# 开始备份,剔除不需要和不重要的大文件(比如~/.VirtualBox下的虚拟机文件就有1G多大)
tar zcvpf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/media --exclude=/sys --exclude=/tmp --exclude=/home/USERNAME/.VirtualBox/ /


2. 恢复系统

# 切换到root
sudo su
# 到根目录
cd /
# 从压缩包解压文件出来,恢复系统
tar zxvpf backup.tgz -C /


3. 其他
占位,回头想起来了再更新
Tags:
Comments(0) | Trackbacks(0) | Reads(239)
Add a comment
Nickname [Register]
Password Optional
Site URI
Email
Enable HTML Enable UBB Enable Emots Hidden Remember