创建自定义复制策略
如果关系的默认策略不合适,可以创建自定义复制策略。例如,您可能希望压缩网络传输中的数据,或者修改 SnapMirror 传输快照拷贝的尝试次数。
关于本任务
复制策略的策略类型 决定了其支持的关系类型。下表显示了可用策略类型。
策略类型 | 关系类型 |
---|---|
异步镜像 | SnapMirror DR |
保管 | SnapVault |
镜像-保管 | 统一复制 |
严格同步镜像 | StrictSync 模式下的 SnapMirror 同步(从 ONTAP 9.5 开始受支持) |
同步镜像 | Sync 模式下的 SnapMirror 同步(从 ONTAP 9.5 开始受支持) |
提示
创建自定义复制策略时,按照默认策略来创建该策略是个不错的思路。
创建自定义复制策略:snapmirror policy create -vserver SVM -policy policy -type async-mirror|vault|mirror-vault|strict-sync-mirror|sync-mirror -comment comment -tries transfer_tries -transfer-priority low|normal -is-network-compression-enabled true|false
有关完整的命令语法,请参阅手册页。
从 ONTAP 9.5 开始,可使用 -common-snapshot-schedule 参数为 SnapMirror 同步关系创建公共快照拷贝计划。默认情况下,SnapMirror 同步关系的公共快照拷贝计划为一小时。对于 SnapMirror 同步关系的快照拷贝计划,可为其指定 30 分钟到两小时的值。
示例
以下示例将为 SnapMirror DR 创建自定义复制策略,该策略可为数据传输启用网络压缩:
cluster_dst::> snapmirror policy create -vserver svm1 -policy DR_compressed -type async-mirror -comment <q className="q">DR with network compression enabled</q> -is-network-compression-enabled true
示例
以下示例将为 SnapVault 创建自定义复制策略:
cluster_dst::> snapmirror policy create -vserver svm1 -policy my_snapvault -type vault
示例
以下示例将为统一复制创建自定义复制策略:
cluster_dst::> snapmirror policy create -vserver svm1 -policy my_unified -type mirror-vault
示例
以下示例将为 StrictSync 模式下的 SnapMirror 同步关系创建自定义复制策略:
cluster_dst::> snapmirror policy create -vserver svm1 -policy my_strictsync -type strict-sync-mirror -common-snapshot-schedule my_sync_schedule
完成之后
对于保管
和镜像/保管
策略类型,必须定义规则来确定在初始化和更新期间传输哪些快照拷贝。
使用 snapmirror policy show 命令可验证是否已创建 SnapMirror 策略。有关完整的命令语法,请参阅手册页。
提供反馈