1.添加一块硬盘——创建分区 fdisk /dev/sdb n 创建新分区 p 打印分区 w 保存 ——分区格式化 mkfs.xfs /dev/sdb1——创建挂载点挂载 mkdir /sdb1 mount /dev/sdb1 /sdb1
2.备份某个分区 xfsdump -f /opt/dump_sdb1 /dev/sdb1 指定会话标签和设备标签 注意文件系统分区不能写成 /dev/sdb1/ 这种目录形式
3. 指定备份时免交互操作,方便后期做定时备份
[root@xuegod63 sdb1]# xfsdump -f /opt/dump_passwd /sdb1 -L dump_passwd -M media1
-L :xfsdump 纪录每次备份的 session 标头,这里可以填写针对此文件系统的简易说明
-M :xfsdump 可以纪录储存媒体的标头,这里可以填写此媒体的简易说明
4.也可对某个目录做备份
参数:-s 文件路径 只对指定的文件进行备份,-s指定时,路径写的是相对路径(-s可以是文件或目录)
[root@xuegod63 sdb1]# xfsdump -f /opt/dump_grub2 -s grub2/grub.cfg /boot -L dump_grub2 -M boot-sda1 注意后面两个路径 -s 后面加相对路径 相对于后面的文件系统 /boot 的路径
5.文件系统恢复 和单个目录恢复
4.4文件系统恢复
语法:xfsrestore -f 指定恢复文件的位置 指定存放恢复后的文件的路径
[root@xuegod63 opt]# xfsrestore -f /opt/dump_sdb1 /sdb1
查看恢复情况
[root@xuegod63 ~]# ls /sdb1/
恢复单个文件如下:
[root@xuegod63 ~]# mkdir /var/test/
[root@xuegod63 ~]# xfsrestore -f /opt/dump_grub2 -s grub2/grub.cfg /var/test/
[root@xuegod63 ~]# xfsrestore -f /opt/dump_grub2 -s grub2 /var/test/ #恢复目录