Centos7恢复xfs删除文件

1备份  

xfsdump   –f【目标路径】【挂载点路径】

          -L   #标签            

          -M  #标签

xfsdump  –f /tmp/yitiantian /dev/sdb1 –L hai –M cheng


            -s      #只对指定文件进行备份

xfsdump  -f /tmp/yitiantian –s /sdb1/passwd /dev –Lhai –M cheng

 

增量备份

xfsdump  –l【数字1-9】(增量备份级别) –f【目标路径】【挂载点路径】

   xfsdump –l 1 –f/tmp/yitiantian /dev/sdb1 –Lhai –M cheng

 

 

2,查看备份信息

 

ls /var/lib/xfsdump/inventory           #查看备份信息

 

xfsdump –I       #查看文件备份内容

 

3,恢复备份文件

xfsrestore   -f【备份文件目录】【恢复文件到哪个目录】

        

xfserstore –f /tmp/yitiantian/mnt/adb1       #恢复全部文件   

         

  -s    #恢复指定文件

 

xfserstore –f /tmp/yitiantian –spasswd  /mnt/adb1       #恢复指定文件  

 

增量恢复

  要按数序   xfsrestore  -f    #完全备份

            Xfsrestore  -f    #一级增量

            Xfsrestore  -f    #二级增量

 

 

检查恢复

diff 【文件】【文件】    #查看恢复是否匹配  (匹配--成功)    

                                           (不匹配—恢复文件却失)

 

 

注意

1xfsdump 不支持没有挂载的文件系统备份!所以只能备份已挂载的!
2
xfsdump 必须使用 root 的权限才能操作 (涉及文件系统的关系)
3
xfsdump 只能备份 XFS 文件系统
4
xfsdump 备份下来的数据 (档案或储存媒体只能让 xfsrestore 解析
5
xfsdump 是透过文件系统的 UUID 来分辨各个备份档的,因此不能备份两个具有相同 UUID 的文件系统

 

 

 


你可能感兴趣的:(linux,文件,删除恢复)