Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为 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 卷执行基线传输。

步骤
  1. 创建类型为的目标FlexGroup卷 DP 与源FlexGroup卷的成分卷具有相同数量的成分卷:

    1. 从源集群中、确定源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%
      ...
    2. 从目标集群中、创建类型为的目标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
    3. 从目标集群中、验证目标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%
      ...
  2. 创建作业计划: 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
  3. 创建类型为的自定义策略 async-mirror 对于SnapMirror关系: snapmirror policy create -vserver SVM -policy snapmirror_policy -type async-mirror

    如果不创建自定义策略、则应指定 MirrorAllSnapshots SnapMirror关系的策略。

  4. 从目标集群中、在源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".
  5. 从目标集群中、通过执行基线传输来初始化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 以进行数据访问。