前列:
配置好IP地址
配置好yum源
添加磁盘并分区sdb1、将sdb1格式化为xfs 实现挂载
配置:
fdisk /dev/sdb
mkfs.xfs /dev/sdb1 #格式化磁盘
mkdir /date #创建挂载点
mount /dev/sdb1 /date/ #挂载磁盘
准备测试文件:
cd /date #进入目录
cp /etc/passwd ./ # 复制目录到当前目录
mkdir test # 创建文件夹
touch test/a #在test下创建a
使用 xfsdump 命令备份整个分区
xfsdump -f /opt/dump_sdb1 /dev/sdb1
第一个左箭头配置#指定备份会话标签
第二个左箭头配置#指定设备标签,就是对要备份的设备做一个描述
xfsdump -I #查看备份信息与内容
删除之前创建的内容,模式数据丢失
Cd /date #进入目录
Ls #查看
rm -rf ./* #删除所有
ls #查看
使用 xfsrestore 命令恢复文件。xfsrestore 命令的语法为:xfsrestore-f 恢复文件 的位置 存放恢复后文件的路径。
xfsrestore -f /opt/dump_sdb1 /date/
提示成功就是可以查看到date目录下内容
使用 xfsdump 时,需要注意以下的几个限制:
Ø xfsdump 不支持没有挂载的文件系统备份,所以只能备份已挂载的;
Ø xfsdump 必须使用 root 的权限才能操作(涉及文件系统的关系);
Ø xfsdump 只能备份 XFS 文件系统;
Ø xfsdump 备份下来的数据(档案或储存媒体)只能让 xfsrestore 解析;
Ø xfsdump是透过文件系统的UUID来分辨各个备份档的,因此不能备份两个具有相同UUID 的文件系统。