cephfs snapshot schedule
用途
支持 CephFS 中的 snapshot
用于协助 CephFS snapshot mirror 共同使用
实现本地 CephFS 集群自动创建 snapshot
配合 snapshot mirror 用于同步两个 CephFS 集群数据
由于 snapshot mirro r只会在创建 snapshot 后才执行同步所以属于异步同步
参考
cephfs snapshot mirror 调研
启用 snapshot schedule 功能
建议使用 ceph-17 版本
默认 snapshot schedule 默认不启用
# ceph mgr module ls | grep snap_schedule
snap_schedule - <- 默认不开启
启用 snapshot_schedule 功能
# ceph mgr module enable snap_schedule
# ceph mgr module ls | grep snap_schedule
snap_schedule on
周期说明
设定 snapshot schedule 需要定义目录,时间周期,启动时间
重复的时间周期可以通过下面方法定义
参考下面时间定义方法, 最小时间周期为小时
h(our)
d(ay)
w(eek)
M(onth)
Y(ear)
可以对同一个目录重复设定多个时间周期
7d 意味着可以保留 7 个快照,每次快照像相隔 1 天
10h 代表可以保留 10 个快照,每个快照相隔一个小时
。。。 以此类推