Ubuntu server 系统备份以及还原

本文指导您如何作为root用户,在Linux系统中使用tar命令创建/目录下所有文件的备份,并提供还原方法。

最简单的方法,将/目录下的所有文件打成一个压缩包,需要的是后再解压后覆盖回去。

首先确保是root用户。

然后运行命令将/目录下的文件打包

tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
cvpzf 具体可以参考tar命令的帮助,这里解释一下:

cf 用来创建tar文件(f指的是存档文件,通常用于cf或者zf), z指的是gzip压缩,v是verbose,详细列出创建过程, p代表保持文件的权限不变。


好了,我的备份文件backup.tgz创建好了,652M。


以后遇到问题,就可通过下面的命令还原回去。

tar xvpfz backup.tgz -C /
x 指的是解压,v, p和z前面介绍过了。-C 指的是将文件解压到/目录下。


参考文档:

http://ubuntuforums.org/showthread.php?t=35087


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值