欢迎光临
我们一直在努力

Linux xfs 文件系统备份与恢复

安装xfsdump

用下面的命令先按照下xfsdump 工具,如果已经存在了,那就跳过这一步

yum install xfsdump

yum install xfsprogs-devel

格式化分区

先格式化你的分区

mkfs.xfs -f /dev/sdb1

然后取消原来分区的挂载,新建一个文件夹,把分区挂载到上面去

#加l参数是指定挂载点,一开始直接umount 会出现挂载在两个文件夹的情况,制定好挂载点之后,umount成功
umount /dev/sdb1 -l /boot

#新建一个文件夹
mkdir /data

#把分区挂载到 /data 文件夹下
mount /dev/sdb1 /data

#查看分区挂载情况
df -h

开始备份

#首先备份/data整个目录到/tmp目录下,期间会让你输入label for session和label for dump 都是备注说明 ,依次输入 dump_data, media0 或者空格直接回车也不影响。
xfsdump -f /tmp/dump_data /data

#查看备份是否生成
ls -l /tmp/dump_data

回车键一直往下就行,ls 查看是否生备份,存在的话就是备份成功啦。

恢复备份

上面我们是直接备份了数据到 /tmp 文件夹下,恢复的命令差不多

#先删除文件夹的内容,模拟下删除环境 ,不要删多了,如果你有备份你要删的,那无所谓了
rm -rf /data/*

#恢复数据,全部恢复了
xfsrestore -f /tmp/dump_data /data

#查看文件夹是否全部已恢复
ls -l /data

可以看到文件都存在了,没有备份的情况下,目前看来无法恢复数据

赞(0) 打赏
未经允许不得转载:运维那些事 » Linux xfs 文件系统备份与恢复

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏