示例:配置保管/保管级联
本节将通过一个示例具体说明如何逐步配置复制关系。您可以使用示例中配置的保管/保管级联部署方式来保留超过 251 个具有my-weekly
标签的快照拷贝。
开始之前
源集群和目标集群以及 SVM 必须建立对等关系。
早期的 ONTAP 版本不支持保管/保管级联。
关于本任务
本示例假设以下情况:
已在源集群上配置具有以下 SnapMirror 标签的快照拷贝:
my-daily
、my-weekly
和my-monthly
。已在辅助和三级目标集群上配置名为
volA
的目标卷。已在辅助和三级目标集群上配置名为
my_snapvault
的复制作业计划。
本示例将显示如何基于两个自定义策略来创建复制关系:
snapvault_secondary
策略在辅助目标集群上保留 7 个每日、52 个每周和 180 个每月快照拷贝。snapvault_tertiary
策略在三级目标集群上保留 250 个每周快照拷贝。
- 在辅助目标集群上,创建
snapvault_secondary
策略:cluster_secondary::>snapmirror policy create -policy snapvault_secondary -type vault -comment “Policy on secondary for vault to vault cascade” -vserver svm_secondary - 在辅助目标集群上,为策略定义
my-daily
规则:cluster_secondary::>snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-daily -keep 7 -vserver svm_secondary - 在辅助目标集群上,为策略定义
my-weekly
规则:cluster_secondary::>snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-weekly -keep 52 -vserver svm_secondary - 在辅助目标集群上,为策略定义
my-monthly
规则:cluster_secondary::>snapmirror policy add-rule -policy snapvault_secondary -snapmirror-label my-monthly -keep 180 -vserver svm_secondary - 在辅助目标集群上,验证该策略:cluster_secondary::>snapmirror policy show snapvault_secondary -instance
Vserver: svm_secondary
SnapMirror Policy Name: snapvault_secondary
SnapMirror Policy Type: vault
Policy Owner: cluster-admin
Tries Limit: 8
Transfer Priority: normal
Ignore accesstime Enabled: false
Transfer Restartability: always
Network Compression Enabled: false
Create Snapshot: false
Comment: Policy on secondary for vault to vault cascade
Total Number of Rules: 3
Total Keep: 239
Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix
---------------- ---- -------- ---- -------- ------
my-daily 7 false 0 - -
my-weekly 52 false 0 - -
my-monthly 180 false 0 - - - 在辅助目标集群上,创建与源集群的关系:cluster_secondary::>snapmirror create -source-path svm_primary:volA -destination-path svm_secondary:volA -type XDP -schedule my_snapvault -policy snapvault_secondary
- 在辅助目标集群上,初始化与源集群的关系:cluster_secondary::>snapmirror initialize -source-path svm_primary:volA -destination-path svm_secondary:volA
- 在三级目标集群上,创建
snapvault_tertiary
策略:cluster_tertiary::>snapmirror policy create -policy snapvault_tertiary -type vault -comment “Policy on tertiary for vault to vault cascade” -vserver svm_tertiary - 在三级目标集群上,为策略定义
my-weekly
规则:cluster_tertiary::>snapmirror policy add-rule -policy snapvault_tertiary -snapmirror-label my-weekly -keep 250 -vserver svm_tertiary - 在三级目标集群上,验证该策略:cluster_tertiary::>snapmirror policy show snapvault_tertiary -instance
Vserver: svm_tertiary
SnapMirror Policy Name: snapvault_tertiary
SnapMirror Policy Type: vault
Policy Owner: cluster-admin
Tries Limit: 8
Transfer Priority: normal
Ignore accesstime Enabled: false
Transfer Restartability: always
Network Compression Enabled: false
Create Snapshot: false
Comment: Policy on tertiary for vault to vault cascade
Total Number of Rules: 1
Total Keep: 250
Rules: SnapMirror Label Keep Preserve Warn Schedule Prefix
---------------- ---- -------- ---- -------- ------
my-weekly 250 false 0 - - - 在三级目标集群上,创建与辅助集群的关系:cluster_tertiary::>snapmirror create -source-path svm_secondary:volA -destination-path svm_tertiary:volA -type XDP -schedule my_snapvault -policy snapvault_tertiary
- 在三级目标集群上,初始化与辅助集群的关系:cluster_tertiary::>snapmirror initialize -source-path svm_secondary:volA -destination-path svm_tertiary:volA
提供反馈