为 FlexGroup 卷创建 SnapMirror 关系
可创建源 FlexGroup 卷与对等 SVM 上的目标 FlexGroup 卷之间的 SnapMirror 关系,以便为灾难恢复复制数据。灾难发生时,可使用 FlexGroup 卷的镜像拷贝恢复数据。
关于本任务
可为 FlexGroup 卷同时创建集群间 SnapMirror 关系和集群内 SnapMirror 关系。
从 ONTAP 9.5 开始,可扩展 SnapMirror 关系中的 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%
...
- 可通过源集群确定源 FlexGroup 卷中的成分卷数量:volume show -volume volume_name* -is-constituent true
- 创建作业计划: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
- 可选: 为 SnapMirror 关系创建类型为 async-mirror 的自定义策略: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 关系指定调速值,则每个成分卷都使用这个相同的调速值。不会在成分卷之间拆分这个调速值。
注不能将快照拷贝的 SnapMirror 标签用于 FlexGroup 卷。在 ONTAP 9.5 中,如果策略不是使用 snapmirror create 命令指定的,则默认使用 MirrorAndVault 策略。
示例
cluster2::> snapmirror create -source-path vss:srcFG -destination-path vsd:dstFG -type XDP -policy MirrorAllSnaps
hots -schedule hourly
Operation succeeded: snapmirror create for the relationship with destination "vsd:dstFG". - 可通过执行基准传输从目标集群初始化 SnapMirror 关系:snapmirror initialize -destination-path dest_svm:dest_flexgroup 基准传输完成后,将根据 SnapMirror 关系的计划定期更新目标 FlexGroup 卷。
示例
cluster2::> snapmirror initialize -destination-path vsd:dstFG
Operation is queued: snapmirror initialize of destination "vsd:dstFG".
完成之后
应通过设置所需配置(如 LIF 和导出策略)为数据访问设置目标 SVM。
提供反馈