一步配置复制关系
从ONTAP 9.3开始、您可以使用 snapmirror protect
命令、一步配置数据保护关系。您可以指定要复制的卷列表,目标集群上的 SVM ,作业计划和 SnapMirror 策略。 snapmirror protect
完成其余操作。
-
源和目标集群以及 SVM 必须建立对等关系。
-
目标卷上的语言必须与源卷上的语言相同。
。 snapmirror protect
命令可选择与指定SVM关联的聚合。如果没有与 SVM 关联的聚合,则它会从集群中的所有聚合中进行选择。根据聚合上的可用空间量和卷数选择聚合。
。 snapmirror protect
然后、命令将执行以下步骤:
-
为要复制的卷列表中的每个卷创建一个具有适当类型和预留空间量的目标卷。
-
配置适合您指定策略的复制关系。
-
初始化关系。
目标卷的名称格式为 source_volume_name_dst
。如果与现有名称发生冲突,此命令会在卷名称后附加一个数字。您可以在命令选项中指定前缀和 / 或后缀。后缀将替换系统提供的 dst
后缀。
在 ONTAP 9.3 及更早版本中,目标卷最多可包含 251 个 Snapshot 副本。在 ONTAP 9.4 及更高版本中,目标卷最多可以包含 1019 个 Snapshot 副本。
初始化可能非常耗时。 |
从ONTAP 9.5开始,可以使用 `snapmirror protect`命令创建SnapMirror同步关系。
-
一步创建并初始化复制关系:
在运行此命令之前、必须将尖括号中的变量替换为所需的值。
snapmirror protect -path-list <SVM:volume> -destination-vserver <destination_SVM> -policy <policy> -schedule <schedule> -auto-initialize <true|false> -destination-volume-prefix <prefix> -destination-volume-suffix <suffix>
您必须从目标 SVM 或目标集群运行此命令。。
-auto-initialize
选项默认为"`true`"。以下示例将使用默认值创建并初始化SnapMirror灾难恢复关系
MirrorAllSnapshots
策略:cluster_dst::> snapmirror protect -path-list svm1:volA, svm1:volB -destination-vserver svm_backup -policy MirrorAllSnapshots -schedule replication_daily
如果愿意,您可以使用自定义策略。有关详细信息,请参见 "创建自定义复制策略"。
以下示例将使用默认值创建并初始化SnapVault关系
XDPDefault
策略:cluster_dst::> snapmirror protect -path-list svm1:volA, svm1:volB -destination-vserver svm_backup -policy XDPDefault -schedule replication_daily
以下示例将使用默认值创建并初始化统一复制关系
MirrorAndVault
策略:cluster_dst::> snapmirror protect -path-list svm1:volA, svm1:volB -destination-vserver svm_backup -policy MirrorAndVault
以下示例将使用默认 `Sync`策略创建并初始化SnapMirror同步关系:
cluster_dst::> snapmirror protect -path-list svm1:volA, svm1:volB -destination-vserver svm_sync -policy Sync
对于 SnapVault 和统一复制策略,您可能会发现,定义一个计划来为目标上最后一次传输的 Snapshot 副本创建副本会很有用。有关详细信息,请参见 "定义在目标上创建本地副本的计划"。
使用 snapmirror show
命令以验证是否已创建SnapMirror关系。有关完整的命令语法,请参见手册页。