Centos系统备份与恢复

发布于 2019-04-13  1.94k 次阅读


1.备份命令

两种压缩方式(二选一):

1.1.一般压缩:如下

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

1.2.Bzip压缩备份:

较高的压缩比和较低的速度,如下

tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys

说明:

  • tar →部分就是我们将要使用的软件
  • cvpzf →表示创建一个压缩文档,给其赋予保存权限,并且使用"gzip"方式来压缩。
    (如果想用"Bzip"方式压缩,可以将"z"更换为"j":"cvpzf" --> "cvpjf")
  • backup.tgz→表示在当前目录新建一个backup.tgz文件作为压缩载体
  • / →表示备份目录为根目录 "/"
  • --exclude="xxx"→表示如果不想备份某一个文件或文件夹xxx,则可以用"--exclude='xxx' "来将该目录剔除备份目录
  • 进程的最后,也许会得到一条信息,写着“tar:由于先前错误的耽搁而存在错误”或者其他什么,不过大多数情况下你可以仅仅忽略它。

2.恢复的命令

2.1.一般压缩的恢复命令

tar xvpfz backup.tgz -C /

2.2.Bzip压缩的恢复命令

tar xvpfj backup.tar.bz2 -C /

警告:这会把你分区里所有文件替换成压缩文档里的文件!


赤夜染尽 千樱散落 零时夜雨 无茵之音