为 FlexGroup 卷创建 SnapMirror 关系
您可以在对等 SVM 上的源 FlexGroup 卷和目标 FlexGroup 卷之间创建 SnapMirror 关系,以便复制数据以进行灾难恢复。发生灾难时,您可以使用 FlexGroup 卷的镜像副本恢复数据。
您必须已创建集群对等关系和 SVM 对等关系。
-
从ONTAP 9.9.1开始、您可以使用ONTAP命令行界面为FlexGroup卷创建SnapMirror级联和扇出关系。有关详细信息,请参见 "为 FlexGroup 创建 SnapMirror 级联和扇出关系的注意事项"。
-
您可以为 FlexGroup 卷创建集群间 SnapMirror 关系和集群内 SnapMirror 关系。
-
从 ONTAP 9.3 开始,您可以扩展 SnapMirror 关系中的 FlexGroup 卷。
如果您使用的 ONTAP 版本早于 ONTAP 9.3 ,则在建立 SnapMirror 关系后,不得扩展 FlexGroup 卷;但是,您可以在建立 SnapMirror 关系后增加 FlexGroup 卷的容量。如果在 ONTAP 9.3 之前的版本中中断 SnapMirror 关系后扩展源 FlexGroup 卷,则必须向目标 FlexGroup 卷执行基线传输。
-
创建类型为的目标FlexGroup卷
DP
与源FlexGroup卷的成分卷具有相同数量的成分卷:-
从源集群中、确定源FlexGroup卷中的成分卷数:
volume show -volume volume_name* -is-constituent true
cluster1::> volume show -volume srcFG* -is-constituent true Vserver Volume Aggregate State Type Size Available Used% --------- ------------ ------------ ---------- ---- ---------- ---------- ----- vss srcFG - online RW 400TB 172.86GB 56% vss srcFG__0001 Aggr_cmode online RW 25GB 10.86TB 56% vss srcFG__0002 aggr1 online RW 25TB 10.86TB 56% vss srcFG__0003 Aggr_cmode online RW 25TB 10.72TB 57% vss srcFG__0004 aggr1 online RW 25TB 10.73TB 57% vss srcFG__0005 Aggr_cmode online RW 25TB 10.67TB 57% vss srcFG__0006 aggr1 online RW 25TB 10.64TB 57% vss srcFG__0007 Aggr_cmode online RW 25TB 10.63TB 57% ...
-
从目标集群中、创建类型为的目标FlexGroup卷
DP
与源FlexGroup卷具有相同数量的成分卷。cluster2::> volume create -vserver vsd -aggr-list aggr1,aggr2 -aggr-list-multiplier 8 -size 400TB -type DP dstFG Warning: The FlexGroup volume "dstFG" will be created with the following number of constituents of size 25TB: 16. Do you want to continue? {y|n}: y [Job 766] Job succeeded: Successful
-
从目标集群中、验证目标FlexGroup卷中的成分卷数:
volume show -volume volume_name* -is-constituent true
cluster2::> volume show -volume dstFG* -is-constituent true Vserver Volume Aggregate State Type Size Available Used% --------- ------------ ------------ ---------- ---- ---------- ---------- ----- vsd dstFG - online DP 400TB 172.86GB 56% vsd dstFG__0001 Aggr_cmode online DP 25GB 10.86TB 56% vsd dstFG__0002 aggr1 online DP 25TB 10.86TB 56% vsd dstFG__0003 Aggr_cmode online DP 25TB 10.72TB 57% vsd dstFG__0004 aggr1 online DP 25TB 10.73TB 57% vsd dstFG__0005 Aggr_cmode online DP 25TB 10.67TB 57% vsd dstFG__0006 aggr1 online DP 25TB 10.64TB 57% vsd dstFG__0007 Aggr_cmode online DP 25TB 10.63TB 57% ...
-
-
创建作业计划:
job schedule cron create -name job_name -month month -dayofweek day_of_week -day day_of_month -hour hour -minute minute
。
-month
,-dayofweek
,和-hour
选项、您可以指定all
以分别每月、每周的每一天和每小时运行此作业。以下示例将创建一个名为的作业计划
my_weekly
在星期六凌晨3:00运行:cluster1::> job schedule cron create -name my_weekly -dayofweek "Saturday" -hour 3 -minute 0
-
创建类型为的自定义策略
async-mirror
对于SnapMirror关系:snapmirror policy create -vserver SVM -policy snapmirror_policy -type async-mirror
如果不创建自定义策略、则应指定
MirrorAllSnapshots
SnapMirror关系的策略。 -
从目标集群中、在源FlexGroup卷和目标FlexGroup卷之间创建SnapMirror关系:
snapmirror create -source-path src_svm:src_flexgroup -destination-path dest_svm:dest_flexgroup -type XDP -policy snapmirror_policy -schedule sched_name
FlexGroup卷的SnapMirror关系必须为类型
XDP
。如果为 FlexGroup 卷的 SnapMirror 关系指定限制值,则每个成分卷使用相同的限制值。限制值不会在成分卷之间划分。
不能对 FlexGroup 卷使用 Snapshot 副本的 SnapMirror 标签。
在ONTAP 9.4及更早版本中、如果未使用指定策略
snapmirror create
命令、MirrorAllSnapshots
默认情况下会使用策略。在ONTAP 9.5中、如果未使用指定策略snapmirror create
命令、MirrorAndVault
默认情况下会使用策略。cluster2::> snapmirror create -source-path vss:srcFG -destination-path vsd:dstFG -type XDP -policy MirrorAllSnapshots -schedule hourly Operation succeeded: snapmirror create for the relationship with destination "vsd:dstFG".
-
从目标集群中、通过执行基线传输来初始化SnapMirror关系:
snapmirror initialize -destination-path dest_svm:dest_flexgroup
基线传输完成后,目标 FlexGroup 卷将根据 SnapMirror 关系的计划定期更新。
cluster2::> snapmirror initialize -destination-path vsd:dstFG Operation is queued: snapmirror initialize of destination "vsd:dstFG".
如果在源集群运行 ONTAP 9.3 和目标集群运行 ONTAP 9.2 或更早版本的 FlexGroup 卷之间创建了任何 SnapMirror 关系,并且在源 FlexGroup 卷中创建了任何 qtree ,则 SnapMirror 更新将失败。要从这种情况中恢复,您必须删除 FlexGroup 卷中的所有非默认 qtree ,在 FlexGroup 卷上禁用 qtree 功能,然后删除通过 qtree 功能启用的所有 Snapshot 副本。
您应通过设置 LIF 和导出策略等所需配置来设置目标 SVM 以进行数据访问。