欢迎光临散文网 会员登陆 & 注册

CentOS7 中恢复误删的文件

2021-11-09 11:40 作者:Vecloud_  | 我要投稿


centos7 中,文件保存的类型默认为.xfs类型。在日常工作中,我们会定时性的备份重要的数据文件,有时会因为操作失误或者不当,造成文件删除丢失,只要提前有备份,都是可以通过操作恢复原文件的。 
一、实验准备: 
1、在VMware虚拟机中,加一块大小为20G 的磁盘sbd,将其分区为sdb1,并格式化为.xfs 类型,并将其挂载到/data目录下,就可以正常使用它了。 
2、在data 目录下,创建一个passwd文件,和一个目录test(test目录下再创建一个名为  t01.txt的文件)如下: 

二、实验开始: 
第一步:使用 xfsdump 命令备份文件 
用法:xfsdump -f 备份存放的位置 要备份的路径或设备文件 

第二步:删除/data 目录下的所有东西 

第三步:使用 xfsrestore 命令恢复文件 
用法:xfsrestore -f 恢复文件的位置 存放恢复后文件的位置 


三、注意:xfsdump使用限制 
1、只能备份已挂载的文件系统 
2、必须使用root 的权限才能操作 
3、只能备份 XFS 文件系统 
4、备份后的数据只能让 xfsrestore 解析 
5、不能备份两个具有相同UUID 的文件系统

了解更多网络知识关注:http://www.vecloud.com/

CentOS7 中恢复误删的文件的评论 (共 条)

分享到微博请遵守国家法律