ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

cephfs snapshot schedule

2026/8/21 9:09:19 拓冰建站 浏览量
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 个快照,每个快照相隔一个小时
。。。 以此类推

添加 snap-schedule 方法