Linux 备份与修复

2025-11-23 18:07:06

1、dump命令,可以实现增量备份

查询dump命令是否安装

rpm -qa | grep dump

Linux 备份与修复

2、安装dump命令

yum -y install dump

Linux 备份与修复

Linux 备份与修复

3、检查安装完成

rpm -qa | grep dump

就可以看到dump命令

Linux 备份与修复

4、dump命令用法:

dump [选项] 备份之后的文件名 原文件活目录

选项:

    -level        备份级别(0-9)

    -f 文件名   备份之后的文件名

    -u             备份成功之后,把备份时间记录到/etc/dumpdates文件

    -v              显示备份详情

    -j               调用bzip库压缩备份文件

    -W             显示允许被dump的分区的备份等级和备份时间

5、例如:我们备份分区/boot目录

dump -0uj -f /tmp/boot.bak.bz2 /boot

Linux 备份与修复

6、因为我们加了-u选项,我们可以查看下我们的备份时间

cat /etc/dumpdates

Linux 备份与修复

7、dump是支持增量备份的,何为增量备份,就是第二次备份的时候只备份更改过的文件,只需要更改备份级别就好

dump -1uj -f /tmp/boot.bak1.bz2 /boot

命令 dump -W 可以查看备份的时间和等级,我们查看下,我们可以看到相关分区的备份记录

Linux 备份与修复

8、dump备份目录,是不支持增量备份的喔!只支持0级别的备份,例如

dump -0j -f /tmp/vmware-root.bak.bz2 /tmp/vmware-root

Linux 备份与修复

9、restore命令,恢复命令

restore [模式选项] [选项]

模式选项,模式只能用一个,不能混用

    -C: 比较备份数据和实际数据的变化

    -i:  进入选择模式,手工选择需要回复的文件

    -t:  查看模式,查看备份文件中的数据

    -r:  还原模式,数据还原    

选项:

    -f:   备份文件的名字

10、-C 比较备份文件

进行比较前,我们先删除文件夹内一个文件

rm -rf vmware-apploader-2996.log

Linux 备份与修复

11、执行比较命令,就能发现我们所需要修改的文件

restore -C -f /tmp/vmware-root.bak.bz2

Linux 备份与修复

Linux 备份与修复

12、其他模式只是模式选项的修改

恢复模式,改下模式的选项-r就好

restore -r -f /tmp/vmware-root.bak.bz2

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢