Ubuntu备份与恢复

之前因为各种折腾,Ubuntu出现各种问题,但也不能每次通过重装系统解决……时常备份也是非常重要的。

本文参考:http://blog.csdn.net/scythe666/article/details/52029407

1. 备份系统

首先成为root用户:

$ sudo su

然后进入想要备份文件的系统目录

# cd /

下面是我用来备份系统的完整命令:

# tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

其中:
“tar”当然就是我们备份系统所使用的程序了。
“cvpfz”是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。
“backup.gz”是我们将要得到的档案文件的文件名。
“/”是我们要备份的目录,在这里是整个文件系统。

在备份命令结束时你可能会看到这样一个提示:tar: Error exit delayed from previous errors,多数情况下你可以忽略它。

2. 恢复系统

切换到root用户,并把文件“backup.tgz”拷贝到分区的根目录下。

使用下面的命令来恢复系统:

# tar xvpfz backup.tgz -C /

注意:上面的命令会用档案文件中的文件覆盖分区上的所有文件。

执行恢复命令之前请再确认一下你所键入的命令是不是你想要的,执行恢复命令可能需要一段不短的时间。

恢复命令结束时,还要重新创建那些在备份时被排除在外的目录:

# mkdir proc
# mkdir lost+found
# mkdir mnt
# mkdir sys

等等
重启电脑即可恢复。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值