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

重新激活初始ONTAP SnapMirror源SVM

贡献者 netapp-aaron-holt netapp-lenida netapp-aherbin netapp-ahibbard

当您不再需要从目标提供数据时,可以在源和目标 SVM 之间重新建立初始数据保护关系。在卷复制方面,操作步骤与操作步骤大致相同,但有一个例外。在重新激活源 SVM 之前,必须停止目标 SVM 。

开始之前
  • 如果在提供目标卷数据时增加了目标卷的大小,则在重新激活源卷之前,应手动增加原始源卷上的最大自动大小,以确保其可以充分增长。

警告 集群管理员应在重新激活原始源 SVM 之前暂停客户端的写入操作,以避免数据丢失。
关于此任务

从SVM.11.1开始、您可以 -quick-resync true snapmirror resync`在对ONTAP 9灾难恢复关系执行反向重新同步时使用命令的命令行界面选项来缩短灾难恢复预演期间的重新同步时间。快速重新同步可以绕过数据仓库重建和还原操作、从而缩短恢复生产所需的时间。有关的详细信息 `snapmirror resync,请参见"ONTAP 命令参考"

备注 快速重新同步不会保留目标卷的存储效率。启用快速重新同步可能会增加目标卷使用的卷空间。

此操作步骤假定原始源卷中的基线完好无损。如果基线不完好,则必须在执行操作步骤之前创建并初始化提供数据的卷与原始源卷之间的关系。

从ONTAP 9.8 开始,您可以使用系统管理器在灾难发生后重新激活源存储 VM。

步骤

您可以使用系统管理器或ONTAP CLI 执行此任务。

系统管理器ONTAP 9.17.1 及更高版本
  1. 在目标集群上,选择所需的保护关系:单击“保护”>“复制”。

  2. 将鼠标悬停在源名称上,然后单击 菜单选项图标然后点击“反向同步”。

  3. 在*反向重新同步关系*窗口中,单击*反向重新同步*。

    该关系从 复制 表中消失,现在由原始源集群管理。

  4. 在原始源集群上,单击“保护”>“复制”,然后检查状态是否显示“已镜像”,以验证反向重新同步是否完成。

  5. 在原始目标集群上,导航至*集群 > 存储虚拟机*。

  6. 找到存储虚拟机,将光标悬停在存储虚拟机名称上,然后单击 菜单选项图标然后点击“停止”。

  7. 在“停止存储虚拟机”窗口中,单击“停止”。

  8. 在源集群上,导航至“保护”>“复制”,找到要重新激活的存储虚拟机,将光标悬停在存储虚拟机名称上,然后单击 菜单选项图标然后单击“激活目标存储 VM”。

  9. 在“激活目标存储 VM”窗口中,选择“激活目标存储 VM 并断开连接”,然后单击“激活”。

  10. 返回“复制”页面后,再次将光标悬停在存储虚拟机名称上,然后单击 菜单选项图标然后点击“反向同步”。

系统管理器ONTAP 9.16.1 及更早版本
  1. 在目标集群上,选择所需的保护关系:单击“保护”>“关系”。

  2. 将鼠标悬停在源名称上,然后单击 菜单选项图标然后点击“反向同步”。

  3. 在*反向重新同步关系*窗口中,单击*反向重新同步*。

    由于该关系现在由原始源集群管理,因此该关系从 关系 表中消失。

  4. 在原始源集群上,单击“保护 > 关系”,然后检查状态是否显示为“已镜像”,以验证反向重新同步是否完成。

  5. 在原始目标集群上,导航至“存储 > 存储虚拟机”。

  6. 找到存储虚拟机,将光标悬停在存储虚拟机名称上,然后单击 菜单选项图标然后点击“停止”。

  7. 在“停止存储虚拟机”窗口中,单击“停止”。

  8. 在源集群上,找到存储虚拟机(现在是反向关系中的源 SVM),将光标悬停在 SVM 名称上,然后单击 菜单选项图标然后单击“激活目标存储 VM”。

  9. 在“激活目标存储 VM”窗口中,选择“激活目标存储 VM 并断开连接”,然后单击“激活”。

  10. 返回“关系”页面后,再次将光标悬停在存储虚拟机名称上,然后单击 菜单选项图标然后点击“反向同步”。

命令行界面
  1. 从原始源 SVM 或原始源集群中,使用与原始 SVM DR 关系相同的配置,策略和身份保留设置创建反向 SVM DR 关系:

    snapmirror create -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将在提供数据的SVM之间创建关系、 svm_backup`和初始源SVM、 `svm1

    cluster_src::> snapmirror create -source-path svm_backup: -destination-path svm1:

    有关的详细信息 snapmirror create,请参见"ONTAP 命令参考"

  2. 从原始源 SVM 或原始源集群运行以下命令以反转数据保护关系:

    snapmirror resync -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    虽然重新同步不需要基线传输,但它可能非常耗时。您可能希望在非高峰时段运行重新同步。

    备注 如果源和目标上不存在通用快照、则命令将失败。使用 `snapmirror initialize`重新初始化此关系。

    以下示例将反转初始源SVM、 svm1`和提供数据的SVM、 `svm_backup

    cluster_src::> snapmirror resync -source-path svm_backup: -destination-path svm1:

    使用-quick重新同步选项的示例:

    cluster_src::> snapmirror resync -source-path svm_backup: -destination-path svm1: -quick-resync true
  3. 准备好重新建立对原始源 SVM 的数据访问后,请停止原始目标 SVM 以断开当前连接到原始目标 SVM 的所有客户端。

    vserver stop -vserver <SVM>

    以下示例将停止当前正在提供数据的原始目标 SVM :

    cluster_dst::> vserver stop svm_backup
  4. 使用验证初始目标SVM是否处于已停止状态 vserver show 命令:

    cluster_dst::> vserver show
                                      Admin      Operational Root
    Vserver        Type    Subtype    State      State       Volume     Aggregate
    --------       ------- ---------- ---------- ----------- ---------- ----------
    svm_backup     data    default    stopped    stopped     rv         aggr1
  5. 从初始源 SVM 或初始源集群运行以下命令,对已反转的关系执行最终更新,以便将所有更改从初始目标 SVM 传输到初始源 SVM :

    snapmirror update -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将更新提供数据的原始目标SVM之间的关系,svm_backup`和初始源SVM、 `svm1

    cluster_src::> snapmirror update -source-path svm_backup: -destination-path svm1:

    有关的详细信息 snapmirror update,请参见"ONTAP 命令参考"

  6. 从初始源 SVM 或初始源集群运行以下命令,以停止已反转关系的计划传输:

    snapmirror quiesce -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将停止提供数据的SVM之间的计划传输、 svm_backup`和原始SVM、 `svm1

    cluster_src::> snapmirror quiesce -source-path svm_backup: -destination-path svm1:
  7. 当最终更新完成且关系状态指示 " 已暂停 " 时,从原始源 SVM 或原始源集群运行以下命令以中断已反转的关系:

    snapmirror break -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将中断您提供数据的原始目标SVM之间的关系: svm_backup`和初始源SVM、 `svm1

    cluster_src::> snapmirror break -source-path svm_backup: -destination-path svm1:

    有关的详细信息 snapmirror break,请参见"ONTAP 命令参考"

  8. 如果原始源 SVM 先前已停止,请从原始源集群启动原始源 SVM :

    vserver start -vserver <SVM>

    以下示例将启动初始源 SVM :

    cluster_src::> vserver start svm1
  9. 从初始目标 SVM 或初始目标集群重新建立初始数据保护关系:

    snapmirror resync -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将在初始源SVM、 svm1`和初始目标SVM、 `svm_backup

    cluster_dst::> snapmirror resync -source-path svm1: -destination-path svm_backup:
  10. 从原始源 SVM 或原始源集群运行以下命令,以删除已反转的数据保护关系:

    snapmirror delete -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将删除初始目标SVM、 svm_backup`和初始源SVM、 `svm1

    cluster_src::> snapmirror delete -source-path svm_backup: -destination-path svm1:
  11. 从原始目标 SVM 或原始目标集群释放反转的数据保护关系:

    snapmirror release -source-path <SVM>: -destination-path <SVM>:
    备注 您必须在中的SVM名称后面输入冒号(:) -source-path-destination-path 选项请参见以下示例。

    以下示例将释放初始目标SVM svm_backup和初始源SVM之间的已反转关系、 svm1

    cluster_dst::> snapmirror release -source-path svm_backup: -destination-path svm1:
下一步行动
  • 使用 snapmirror show 命令以验证是否已创建SnapMirror关系。

    有关的详细信息 snapmirror show,请参见"ONTAP 命令参考"

  • 从客户端恢复对原始源 SVM 的写入操作。