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

使用SnapMirror活动同步进行保护

贡献者

SnapMirror主动同步可提供非对称保护、从ONTAP 9.15.1开始、还可提供对称主动/主动保护。

配置非对称保护

使用SnapMirror活动同步配置非对称保护涉及在ONTAP源集群上选择LUN并将其添加到一致性组。

开始之前
  • 您必须具有SnapMirror同步许可证。

  • 您必须是集群或 Storage VM 管理员。

  • 一致性组中的所有成分卷都必须位于一个Storage VM (SVM)中。

    • LUN 可以驻留在不同的卷上。

  • 源集群和目标集群不能相同。

  • 您不能在ASA集群和非ASA集群之间建立SnapMirror活动同步一致性组关系。

  • 对于集群对等关系、SnapMirror活动同步需要默认IP空间。不支持自定义 IP 空间。

  • 一致性组的名称必须是唯一的。

  • 二级(目标)集群上的卷类型必须为DP。

  • 主SVM和二级SVM必须处于对等关系中。

步骤

您可以使用ONTAP命令行界面或系统管理器配置一致性组。

从ONTAP 9.10.1开始、ONTAP在System Manager中提供了一个一致性组端点和菜单、用于提供其他管理实用程序。如果使用的是ONTAP 9.10.1或更高版本、请参见 "配置一致性组" 然后 "配置保护" 创建SnapMirror活动同步关系。

重要说明 从ONTAP 9.8到9.14.1、SnapMirror主动同步称为SnapMirror业务连续性(SM-BC)。
System Manager
  1. 在主集群上、导航到*保护>概述>保护以实现业务连续性>保护LUN*。

  2. 选择要保护的LUN并将其添加到保护组。

  3. 选择目标集群和 SVM 。

  4. 默认情况下会选中 * 初始化关系 * 。单击 * 保存 * 开始保护。

  5. 转至 * 信息板 > 性能 * 以验证 LUN 的 IOPS 活动。

  6. 在目标集群上,使用 System Manager 验证对业务连续性关系的保护是否同步: * 保护 > 关系 * 。

命令行界面
  1. 从目标集群创建一致性组关系。
    destination::> snapmirror create -source-path source-path -destination-path destination-path -cg-item-mappings volume-paths -policy policy-name

    您最多可以使用映射12个成分卷 cg-item-mappings 参数 snapmirror create 命令:

    以下示例将创建两个一致性组: cg_src_ on the source with `vol1vol2 和镜像目标一致性组、 cg_dst

    destination::> snapmirror create -source-path vs1_src:/cg/cg_src -destination-path vs1_dst:/cg/cg_dst -cg-item-mappings vol_src1:@vol_dst1,vol_src2:@vol_dst2 -policy AutomatedFailOver

  2. 从目标集群中、初始化一致性组。

    destination::>snapmirror initialize -destination-path destination-consistency-group

  3. 确认初始化操作已成功完成。状态应为 InSync

    snapmirror show

  4. 在每个集群上、创建一个igrop、以便将LUN映射到应用程序主机上的启动程序。
    lun igroup create -igroup name -protocol fcp|iscsi -ostype os -initiator initiator_name

  5. 在每个集群上、将LUN映射到igrop:

    lun map -path path_name -igroup igroup_name

  6. 使用验证LUN映射是否已成功完成 lun map 命令:然后、您可以在应用程序主机上发现新的LUN。

配置对称主动/主动保护

您可以使用System Manager或ONTAP命令行界面建立对称保护。在这两个界面中、的步骤不同 统一和非统一配置

开始之前
  • 两个集群都必须运行ONTAP 9.151或更高版本。

  • 对称主动/主动配置需要 AutomatedFailoverDuplex 保护策略。或者、您也可以 创建自定义SnapMirror策略 提供了 -typeautomated-failover-duplex

示例 1. 步骤
System Manager
统一配置的步骤
  1. 在主站点上、 "使用新LUN创建一致性组。"

    1. 创建一致性组时、请指定主机启动程序以创建igroGroup。

    2. 选中“**启用SnapMirror”复选框,然后选择 AutomatedFailoverDuplex 策略。

    3. 在显示的对话框中,选中复制启动程序组复选框以复制igroGroup。在编辑近端设置中,为主机设置近端SVM。

    4. 选择保存

非一致配置的步骤
  1. 在主站点上、 "使用新LUN创建一致性组。"

    1. 创建一致性组时、请指定主机启动程序以创建igroGroup。

    2. 选中“**启用SnapMirror”复选框,然后选择 AutomatedFailoverDuplex 策略。

    3. 选择保存以创建LUN、一致性组、igroup、SnapMirror关系和igroup映射。

  2. 在二级站点上、创建一个igrop并映射LUN。

    1. 导航到主机> SAN启动程序组

    2. 选择+Add以创建新的igroup。

    3. 提供名称,选择主机操作系统,然后选择启动程序组成员

    4. 选择保存

  3. 将新igrop映射到目标LUN。

    1. 导航到存储> LUN

    2. 选择要映射到此igrop的所有LUN。

    3. 选择更多,然后选择映射到启动程序组

命令行界面
统一配置的步骤
  1. 创建一个新的SnapMirror关系、对应用程序中的所有卷进行分组。请确保指定 AutomatedFailOverDuplex 用于建立双向同步复制的策略。

    snapmirror create -source-path source_path -destination-path destination_path -cg-item-mappings source_volume:@destination_volume -policy AutomatedFailOverDuplex

  2. 等待以确认操作已成功 Mirrored State 以显示为 SnapMirroredRelationship Status 作为 Insync

    snapmirror show -destination-path destination_path

  3. 在主机上、根据需要配置主机连接并访问每个集群。

  4. 建立igrop配置。为本地集群上的启动程序设置首选路径。指定将配置复制到对等集群反向相关性的选项。

    SiteA::> igroup create -vserver svm_name -os-type os_type -igroup igroup_name -replication-peer peer_svm_name -initiator host

    SiteA::> igroup add -vserver svm_name -igroup igroup_name -os-type os_type -initiator host

  5. 从主机中、发现路径、并验证主机是否具有从首选集群到存储LUN的主动/优化路径。

  6. 部署应用程序并在集群之间分布VM工作负载、以实现所需的负载平衡。

非一致配置的步骤
  1. 创建一个新的SnapMirror关系、对应用程序中的所有卷进行分组。请确保指定`AutomatedFailOver双 工`策略以建立双向同步复制。

    snapmirror create -source-path source_path -destination-path destination_path -cg-item-mappings source_volume:@destination_volume -policy AutomatedFailOverDuplex

  2. 等待以确认操作已成功 Mirrored State 以显示为 SnapMirroredRelationship Status 作为 Insync

    snapmirror show -destination-path destination_path

  3. 在主机上、根据需要配置主机连接并访问每个集群。

  4. 在源集群和目标集群上建立igrop配置。

    # primary site
    SiteA::> igroup create -vserver svm_name -igroup igroup_name -initiator host_1_name

    # secondary site
    SiteB::> igroup create -vserver svm_name -igroup igroup_name -initiator host_2_name

  5. 从主机中、发现路径、并验证主机是否具有从首选集群到存储LUN的主动/优化路径。

  6. 部署应用程序并在集群之间分布VM工作负载、以实现所需的负载平衡。