Cloud Backup/SnapMirror Cloud有哪些不同阶段?
适用场景
- ONTAP 9
- BlueXP Cloud Backup
- SnapMirror云(SM-C)
问题解答
Cloud Backup/SnapMirror Cloud (SM-C)备份分为两个主要阶段
数据传输阶段
- VMAP验证无效
- VMAP是一个元数据文件、其中包含ONTAP 块编号(VVBN)到云块编号(PVBN)的映射、用于保持重复数据删除节省量和其他功能
- 在此步骤中、ONTAP 将从VMAP文件中删除备份Snapshot中不存在的VVBN
- 此步骤仅适用于增量更新、而不适用于基线传输
- 生成已更改索引节点/块的列表
- 对于基线传输、此选项将标识卷中的所有索引节点/块
- 对于增量传输、此选项将标识基线(最近成功传输的) Snapshot与当前备份Snapshot之间发生更改的所有索引节点/块
- 对于更改后的文件中每个更改后的4K块(VVBN)、在VMAP中为VVBN创建一个条目、并为相应的"待定"云PVBN创建一个条目
- 将要传输的数据打包到4 MB对象中、并将对象写入对象存储目标
- 在将对象写入对象存储目标之前会应用对象压缩
- 将VMAP文件中的"待定"云PVBN替换为实际的云PVBN
- 对于L0数据(用户数据)、然后是L1和L2数据(元数据)、将遵循以下步骤
- 在L0、L1和L2数据之后、使用L3指针创建平面文件
- 在此阶段、ONTAP 可能会报告繁忙、并显示以下消息:
WAFL_S2C_FIND_ENTS_TO_PROCESS_VMAP
、WAFL_S2C_UPDATE_CPVBN_VMAP
和WAFL_S2C_READ_AND_POPULATE_INDIRECTS
注意: 在不涉及将用户数据写入对象存储的步骤中、Cloud Backup/SnapMirror Cloud关系可能会报告总进度几乎没有变化
对象ID位图阶段
- ONTAP 从VMAP生成object_id位图
- object_id位图提供与要备份的Snapshot关联的所有对象的信息
- object_id位图与Snapshot一起写入对象存储目标
- 在备份期间生成object_id位图可以高效地收集垃圾、并可作为其他功能的基础
- 垃圾收集每天运行一次、并清理对象存储目标中已删除的Snapshot及其关联对象
- 在此阶段、ONTAP 可能会报告繁忙、并显示以下消息:
WAFL_S2C_WALK_VMAP_OBJID
- 包含更多文件的较大卷需要较长时间才能生成object_id位图
追加信息
- 我们请求增强功能、以便提供有关这些阶段和
snapmirror show
输出进度的详细信息