centos 7 下的xfs文件的备份与恢复

本文介绍了如何在CentOS 7系统中使用xfsdump进行XFS文件系统的完整备份和增量备份,以及如何进行恢复操作。通过示例详细解析了备份和恢复过程中应注意的细节,包括跳过交互式输入、增量备份的实现以及恢复顺序等关键步骤。
摘要由CSDN通过智能技术生成

请读者跳过此段,此段为小博主整理的内容,没有详细讲解:

备份:xfsdump -f /opt/dump-dir /media/cdrom 
不是(/media/cdrom/)
脚本备份:xfsdump -f /opt/dump-dir /media/cdrom -L dump-sh-dir -M sh-dir
部分目录、文件备份:xfsdump -f /opt/dump--sh-wenjian -s wenjian /media/cdrom -L dump-sh-wenjian -M sh-wenjian
增量备份:
xfsdump -l 1 -f /opt/dump--sh-dir1 /media/cdrom -L dump-sh-dir1 -M sh-dir1
xfsdump -l 2 -f /opt/dump--sh-dir2 /media/cdrom -L dump-sh-dir2 -M sh-dir2
恢复:xfsrestore -f /opt/dump-dir 需要恢复到那个文件夹
xfsrestore -f /opt/dump-dir ./

 


正文:

为了简化整个过程,小博主这里选择增加一块新的分区,并只给予其1个G的空间大小:

备份

xfsdump -f 备份文件  需要备份的文件

xfsdump -f /opt/dump /media/cdrom

错误示范:xfsdump -f /opt/dump /media/cdrom/        (是.../cdrom 不是.../cdrom/)

在新增加的磁盘上划分1个G,并挂载至/media/cdrom下面

挂载情况如下:

[root@localhost ~]# df -hT
文件系统                类型      容量  已用  可用 已用% 挂载点
......
/dev/sdb1               xfs      1014M   33M  982M    4% /media/cdrom

创建一个文件夹和一个多个子文件

[root@localhost cdrom]# pwd
/media/cdrom
[root@localhost cdrom]# ls
[root@localhost cdrom]# mkdir wenjian
[root@localhost cdrom]# vim 1.txt
[root@localhost cdrom]# vim 2.txt
[root@localhost cdrom]# cd wenjian/
[root@localhost wenjian]# vim 1
[root@localhost wenjian]# vim 2
[root@localhost wenjian]# cd ..
[root@localhost cdrom]# find .
.
./wenjian
./wenjian/1
./wenjian/2
./1.txt
./2.txt

使用xfsdump备份命令,所以的内容备份至/opt/dump-dir下

[root@localhost cdrom]# xfsdump -f /opt/dump-dir /media/cdrom
xfsdump: using file dump (drive_simple) strategy
xfsdump: version 3.1.4 (dump format 3.0) - type ^C for status and control

 ============================= dump label dialog ==============================

please enter label for this dump session (timeout in 300 sec)
 -> dump-dir
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值