Linux文件系统与日志系统--恢复xfs类型的文件

一、概览

centOS7.6版本
恢复已经被删除的文件

二、步骤

1、给linux加块硬盘

2、给硬盘分区

fdisk /dev/sdb
n
p
回车
回车
回车
w
Linux文件系统与日志系统--恢复xfs类型的文件

3、初始化

mkfs.xfs /dev/sdb1
Linux文件系统与日志系统--恢复xfs类型的文件

4、挂载

mkdir /data
mount /dev/sdb1 /data
Linux文件系统与日志系统--恢复xfs类型的文件

5、在data目录下创建文件及目录

cd /data
cp /etc/passwd ./
mkdir test
touch test/a01.txt
Linux文件系统与日志系统--恢复xfs类型的文件

6、查看文件树形结构

tree /data
yum install tree -y ##没法使用时安装下
Linux文件系统与日志系统--恢复xfs类型的文件

7、备份文件

xfsdump -f /opt/xfs_dump /dev/sdb1
xfs_dump
sdb1

Linux文件系统与日志系统--恢复xfs类型的文件

8、删除文件夹中所有文件

rm -rf /data/*
Linux文件系统与日志系统--恢复xfs类型的文件

9、恢复文件

xfsrestore -f /opt/xfs_dump /data/
Linux文件系统与日志系统--恢复xfs类型的文件

10、查询验证文件恢复成功

ls
tree /data
Linux文件系统与日志系统--恢复xfs类型的文件