Cloud研习社42小节课后知识练习

1
tar -zxv -f ceph_log.tar.gz
1
2
3
4
# 首先进行一次全量备份
# -l参数后面接备份等级 -L 后面写的是标签,-M可以写这个文件的作用 -f后面接备份文件名
# 因为xfsdump只能备份文件系统,所以不能自己创建目录实验 所以用/boot代替
xfsdump -l 0 -L FistBackup -M data_bak -f /backup/bootbak.dump /boot

执行完后可以看到成功全备份了


1
2
3
4
5
6
# 接下来就用dd命令做在/boot目录建一个一个40M的文件
dd if=/dev/zero of=test bs=4M count=10
# 做增量备份
xfsdump -l 2 -L adddatabak -M data_bakadd -f /backup/bootbak.dump2 /boot
# 查看备份内容
xfsdump -I

执行完后可以看到增量备份也完成了

1
2
3
4
5
6
7
8
9
# 查看下是否有完整备份
xfdump -I
# 知道session的label name后在-L 后面加上参数 还原
# 接下来做还原数据备份
# 直接覆盖到/boot
xfsrestore -f /backup/bootbak.dump -L FistBackup /boot

# 增量备份还原 增量备份每次只备份上一次备份 有变化的文件
xfsrestore -f /backup/bootbak.dump2 /boot

Cloud研习社42小节课后知识练习
http://example.com/2024/04/28/Cloud研习社42小节课后知识练习/
Author
fwlw
Posted on
April 28, 2024
Licensed under