本文主要是介绍linux基础(37)--xfs文件系统的备份和恢复--RHEL7.2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 准备测试文件
cp /etc/passwd /sda3
mkdir /sda3/test
2. 交互式备份
备份/sda3,备份后的文件是/opt/dump
xfsdump -f /opt/dump_sda3 /sda3
需要指定备份标签和设备标签,此处设置为: dump_sda3和media0
3. 非交互式备份
交互式备份适用于手工操作,非交互式备份适用于脚本里面 实现备份
xfsdump -f /opt/dump_sda3 /sda3 -L dump_sda3 -M media0 &>/dev/null
参数说明:
-f 备份位置
-L 备份标签
-M 设备标签
备份文件或目录:
xfsdump -f /opt/dump_sda3_a -s test /sda3 -L dump_sda3_test -M media1
查看备份文件是否生成:
ls /opt
查看备份信息:
sfxdump -I
4. 文件系统恢复
模拟文件系统损坏,此处直接删除分区/sda3
rm -rf /sda3
恢复文件系统:
xfsrestore -f /opt/dump_sda3 /sda3
恢复单个文件或目录:
xfsrestore -f /opt/dump_sda3_test -s /sda3/test
5. 附加:文件的克隆
将/sd3分区克隆到/data
xfsdump - /sda3 | xfsrestore - /data
克隆单个文件或目录:
xfsdump --s tes /sda3 | xfsrestore - /data
现在正在做系列视频课程,课程中会提供视频中涉及的操作文档、软件包,系列课程内容更加完整、贴近实际工作。欢迎感兴趣的小伙伴到[网易云课堂](https://study.163.com/course/introduction/1005734052.htm)进行学习。
这篇关于linux基础(37)--xfs文件系统的备份和恢复--RHEL7.2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!