- 备份与还原xfs文件系统
- [ 1] 备份
命令:xfsdump
备份条件:1 ->需使用root权限,因为是针对文件系统的操作,
2 ->只支持对已挂载xfs文件系统的备份,没挂载的xfs文件系统不能备份
相关说明:
在文件系统备份的时候需要用-l(小写的L)指定要备份的文件系统的备份等级,默认为0
即为完整备份(将整个文件系统都备份下来),如果备份等级设置为1,则备份的是目前要备份的这个文件系统与level为0的差异部分,对应的如果备份等级设置为2,则备份的是目前要备份的这个文件系统与level为1的差异部分,以此类推。。。
xfsdump 常用选项
-l(小写的L):指定文件备份等级
-f:指定备份文件名字
-M:指定media label(描述)
-L:指定session lael (描述)
I(大写的i):列出目前已备份的文件系统
xfsdump备份演示(备份/boot文件系统)
命令:xfsdump -L boot_dump -M boot_dump -f /srv/boot.dump /boot
查询已挂载的文件系统信息
查询/boot的文件系统类型:
开始备份:
查看备份好的文件信息
- [ 2] 还原
命令:xfsrestore
参数: -I(大写的i)跟xfsdump -i 显示的信息是一样的 都是查看文件系统的备份信息
压缩软件 gzip、bzip2、xz、三个压缩命令的压缩比(压缩前文件的大小/压缩后文件的大小, 压缩比越小压缩后的文件占用空间越小)依次减小,但是他们压缩所需要的时间依次增大,而且压缩命令一次只能压缩一个文件。
zcat、zmore、zless可以直接查看gzip压缩后的gz文件,
bzcat、bzmore、bzless可以直接查看bz2压缩后的bz文件,
xzcat、xzmore、xzless可以直接查看xz压缩后的xz文件,
2.
由于压缩命令一次只能压缩一个文件,那么想要一次压缩多个文件没办法了,所以要先用tar命令将多个文件打包成一个文件之后再进行压缩
tar命令重要的参数