使用xfsdump进行文件的备份与恢复

1、添加一块硬盘大小随意
使用xfsdump进行文件的备份与恢复
使用xfsdump进行文件的备份与恢复
2.sdb为新添加的硬盘
使用xfsdump进行文件的备份与恢复
3.格式化为xfs格式
使用xfsdump进行文件的备份与恢复
4.新建目录并永久挂载
使用xfsdump进行文件的备份与恢复
mount /dev/sdb/ /xfsdump/
5.将sdb设备挂载到/xfsdump/ 目录
使用xfsdump进行文件的备份与恢复
编辑 /etc/fstab 文件 将 挂载的信息卸写在该文件中,如下图:

查看挂载信息。
使用xfsdump进行文件的备份与恢复

6.文件的正常挂载,将 /dev/sdb 挂载到 / xfsdump 目录下。
使用xfsdump进行文件的备份与恢复
我的备份文件目录为/xfsdump/
使用xfsdump进行文件的备份与恢复

7.将该文件做完整备份
xfsdump -f /home/xfsdump-full /xfsdump -L xfsdump-full -M sdb
-f 文件的存放位置及名称 备份的文件 -L 指定备份会话标签-M 指定设备标签
注意:备份文件后面不要加/
使用xfsdump进行文件的备份与恢复
8.在备份文件 填入新的文件 1.txt 2.txt
touch 1.txt 2.txt
tree /xfsdump/ 查看信息
使用xfsdump进行文件的备份与恢复
9.再次做1级别增量备份。
xfsdump -l 1 -f /home/xfsdump-1 /xfsdump -L xfsdump-1 -M sdb
-l 1 1级别增量备份 -l 做一个等级为1的备份
使用xfsdump进行文件的备份与恢复

10.再次在/xfsdump/目录下加入 目录 wan1 wan2
使用xfsdump进行文件的备份与恢复
11. xfsdump -l 1 -f /home/xfsdump-1 /xfsdump -L xfsdump-1 -M sdb
-l 2 2级别增量备份 -l 做一个等级为2的备份
使用xfsdump进行文件的备份与恢复
12.将/xfsdump/目录的数据全部删除
使用xfsdump进行文件的备份与恢复

备份数据的存放位置
使用xfsdump进行文件的备份与恢复
13.然后开始用xfsrestore命令恢复文件。(恢复第一次全备份)
xfsrestore -f /home/xfsdump-full /xfsdump/
备份文件的存放路径 恢复的目录
使用xfsdump进行文件的备份与恢复

Tree 查看第一次全备份
使用xfsdump进行文件的备份与恢复
14. 恢复第二次增量备份
xfsrestore -f /home/xfsdump-1 /xfsdump/
备份文件的存放路径 恢复的目录 使用xfsdump进行文件的备份与恢复

Tree 查看第二次增量备份
使用xfsdump进行文件的备份与恢复

15.恢复第三次增量备份
xfsrestore -f /home/xfsdump-2 /xfsdump/
备份文件的存放路径 恢复的目录
使用xfsdump进行文件的备份与恢复
查看第三次的增量恢复的数据
使用xfsdump进行文件的备份与恢复

到此,使用xfs文件格式的数据备份与恢复操作完成。