xfs文件系统的备份和恢复

xfs文件系统的备份和恢复ide

备份整个分区与恢复整个分区内容rest

  • 建立磁盘,分区,格式化,挂载

xfs文件系统的备份和恢复

  • 在挂载点 /sdb1 写一点内容
    xfs文件系统的备份和恢复code

  • 备份整个分区
yum install xfsdump -y
mkidr /backup
xfsdump -f /backup/dump_sdb1 /sdb1   //交互式备份
-> dump_sdb1  指定备份会话标签
-> sdb1             指定设备标签
xfsdump -f /backup/dump_sdb1_v2 /sdb1 -L dump_sdb1_v2 -M sdb1 //免交互备份
  • 查看用xfsdump备份的文件
xfsdump -I|grep pathname

xfs文件系统的备份和恢复

ls /var/lib/xfsdump/inventory/
dade6abf-4597-48d6-92e4-43783c5d88ff.InvIndex  f413c201-2b98-4255-9d11-b6dfbdf09255.StObj  fstab
  • 删除挂载点目录下的全部内容blog

    rm -rf /sdb1/*
  • xfsrestore 恢复 /sdb1下所全部内容
xfsrestore -f /backup/dump_sdb1 /sdb1

xfs文件系统的备份和恢复

备份文件与恢复文件it

  • 备份 /boot/grub2/grub.cfg,恢复到 /restore
xfsdump -f /backup/dump_grub.cfg -s grub2/grub.cfg /boot -L dump_grub -M sda1
mkdir  /restore
xfsrestore -f /backup/dump_grub.cfg -s grub2/grub.cfg /restore/

备份目录与恢复目录class

  • 备份 /boot/grub2 ,恢复到 /restore/
xfsdump -f /backup/dump_grub2 -s grub2 /boot -L dump_grub2 -M sda1_boot
xfsrestore -f /backup/dump_grub2 -s grub2 /restore/

增量备份grep

  • /sdb1 进行了完整备份
  • xfsdump -f /backup/dump_sdb1_full /sdb1 -L dump_sdb1_full -M sdb1
  • 在 /sdb1增长一些内容,并查看内容
    xfs文件系统的备份和恢复im

  • 进行级别1的备份
xfsdump -l 1 -f /backup/dump_sdb1_level_1 /sdb1 -L dump_sdb1_level_1 -M sdb1
  • 再次增长内容,进行级别2的备份
    xfs文件系统的备份和恢复
xfsdump -l 2 -f /backup/dump_sdb1_level_2 /sdb1 -L dump_sdb1_level_2 -M sdb1
  • 删除 /sdb1下全部的内容
rm -rf /sdb1/*
  • 恢复彻底备份,查看
xfsrestore -f /backup/dump_sdb1_full /sdb1/

xfs文件系统的备份和恢复

  • 恢复级别2的备份,查看
xfsrestore -f /backup/dump_sdb1_level_2 /sdb1/

xfs文件系统的备份和恢复

  • 恢复级别1的备份,查看
xfsrestore -f /backup/dump_sdb1_level_1 /sdb1/

xfs文件系统的备份和恢复

相关文章
相关标签/搜索