centos 7版本以上支持
-
一、 XFS 提供了xfsdump和xfsrestore 工具协助备份XFS文件系统中的数据。
xfsdump 按inode 顺序备份一个XFS文件系统。单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性搞。还可以通过xfsdump、xfsrestore来备份和恢复
-
二、XFS 不需要备份前被卸载
对使用中的XFS文件系统做备份,就可以保证镜像的一致性
XFS的备份和恢复的过程可以被中断后继续,无需冻结文件系统
xfsdump 提供高性能朵小城备份操作——把一次dump拆分成多个数据流,每个数据流可以被发往不同的目的地 -
xfsdump的备份级别有两种,默认为0(完全备份)
-
0级: 完全备份 每次都把指定的备份目录完整的复制一遍,不管目录下的文件有没有变化
-
1-9级 增量备份 每次将之前(第一、第二、直到前一次)做过备份之后有变化的文件进行备份
-
差异备份 每次都将“第一次”完整备份以来有变化的文件进行备份
-
!!!磁盘: 分区——>格式化——>挂载!!!
分区
- fidisk 磁盘路径 /dev
-
p 查看分区表
-
n new,创建新的分区,mbrg方式,主分区最多四个
- 大小设置 +大小
-
w 保存
-
挂载
-
1,挂载点:
mkfs.格式 -f 路径
ext4
xfs -
mkdir /目录名 在根下创建目录
-
mount /格式化磁盘路径 /新创建目录 将格式化的磁盘挂载带新创建的目录下
备份
-
1,备份整个分区(虚拟机快照,服务器被黑,快速恢复)
xfsdump -f 备份存放的位置 要备份的路径或设备文件!!!注意:备份的路径这里不能写成/sdb1/ 可以写/dev/sdb1 或/sdb1
–>输入标签 恢复时候,可以根据标签寻找备份
-
2,指定备份时免交互操作,方便后期定时备份
xfsdump -f 备份文件位置 备份放置路径 -L 标签名 -M 设备名
-L xfsdump会记录每次备份的session标头,这里可以填写针对此文件系统的简易说明
-M xfsdump 可记录存储媒体的标头,这里可以填写此媒体的简易说明
-
3,指定只备份分区中某个目录/文件
参数:-s 文件路径 只对指定的文件进行备份,-s指定时,路径写的是相对路径(-s可以是文件或目录)
ps:xfsdump -I 查看备份记录