更改远程拷贝关系和一致性组的拷贝类型

您可以更改高速镜像与全局镜像之间的关系和一致性组的拷贝类型。

系统支持以下类型的关系:
主动/主动
仅为 HyperSwap® 卷创建此类型的关系。在系统上配置 HyperSwap 时,HyperSwap 卷位于不同的站点上,并且将在它们之间自动配置主动/主动关系。 对关系中卷的更新内容会同时更新到两个站点上,从而为系统提供灾难恢复解决方案。
高速镜像

高速镜像是远程拷贝的一种类型,可创建从主卷到辅助卷的同步数据拷贝。辅助卷可以位于同一系统中,也可以位于另一系统中。

通过同步拷贝,主机应用程序将写入主卷,但是在数据被写入辅助卷之前不会收到写操作已完成的确认。 这样可以确保在拷贝操作完成后这两个卷将具有相同的数据。 初始拷贝操作完成之后,高速镜像功能始终会在目标站点中保持源数据的完全同步拷贝。

高速镜像功能可支持最多相距 300 千米的卷之间的拷贝操作。出于灾难恢复目的,高速镜像提供了一种最简单的方法,可同时在主卷和辅助卷上维护相同拷贝。但是,与所有远距离的同步复制相似,这会影响主机应用程序的性能。 这种性能影响与主卷和辅助卷之间的距离有关,且取决于应用程序需求,它的使用可能会受到站点之间距离的限制。

不含循环的全局镜像(循环方式设置为

全局镜像功能提供异步拷贝过程。当主机向主卷写数据时,将先接收到 I/O 完成的确认,然后才会在辅助卷上针对拷贝完成写操作。

如果启动故障转移操作,那么应用程序必须恢复并应用未落实到辅助卷的任何更新。 如果主卷上的 I/O 操作暂停一小段时间,那么辅助卷将变为与主卷完全相同。 此功能与连续备份过程(其中始终缺少最后几个更新)相当。 使用全局镜像进行灾难恢复时,必须考虑要如何处理这些缺少的更新。

要使用全局镜像功能,网络中的所有组件都必须能够承受应用程序主机和全局镜像后台拷贝过程所产生的工作负载。 如果并非网络中的所有组件都能够承受该工作负载,那么全局镜像关系会自动停止,以防应用程序主机的响应时间延长。

在不通过循环运行全局镜像时,会在写操作应用到主卷后尽快将其应用到辅助卷。辅助卷迟于主卷的时间通常不到 1 秒,这样可以最大程度地减少在发生故障转移时必须恢复的数据量。 但是,必须在两个站点之间供应高带宽链路。

含变更卷的全局镜像(循环方式设置为
含变更卷的全局镜像(循环方式设置为)所提供的基本功能与用于灾难恢复的源卷和目标卷之间的异步拷贝操作所提供的基本功能相同。

如果正在使用循环方式设置为多重的全局镜像,那么拷贝过程类似于高速镜像和标准全局镜像。必须为每个关系中的主卷和辅助卷配置变更卷。 关系中的主卷会采用拷贝,使用在全局镜像关系(带有变更卷)创建时指定的变更卷。 后台拷贝过程从稳定和一致的变更卷读取数据,将数据复制到关系中的辅助卷。 写时复制 (Copy-on-write) 技术功能可保持主卷映像的一致性,以便读取后台复制进程。 还会跟踪后台拷贝进程保持活动期间发生的变更。 针对辅助卷的变更卷也可用于保持后台拷贝进程活动时辅助卷映像的一致性。

您可以使用管理 GUI 或命令行界面来更改拷贝类型。 但是,在更改关系或一致性组的拷贝类型前,请考虑以下要求:
  • 任何关系或一致性组都必须处于“停止”(“不一致停止”、“一致停止”或“空闲”)状态。
  • 当更改一致性组的类型时,该组内的所有关系都会更改其拷贝类型。

使用管理 GUI 来更改拷贝类型

可以使用管理 GUI 来更改不同类型的关系的拷贝类型。
  • 要更改单个关系,请完成以下步骤。
    1. 选择拷贝服务 > 远程拷贝
    2. 展开不在组中,然后右键单击您要更改的关系并选择编辑关系
    3. 编辑关系对话框中,针对新拷贝类型选择“高速”或“全局”。 如果将拷贝类型从“高速”更改为“全局”拷贝类型,需要指定是否使用循环方式。 如果不想要更改针对此关系创建的卷,请将该值设置为。 将该值设置为多个来为此关系创建变更卷。 针对多个循环方式,将跟踪更改,并将更改拷贝到中间变更卷,并定期传输到辅助卷以降低带宽需求。 如果针对循环方式选择多个,可以指定关系的拷贝周期的秒数。
    4. 单击 OK
  • 要更新一致性组,请完成以下步骤:
    1. 选择拷贝服务 > 远程拷贝
    2. 右键单击一致性组,然后选择编辑一致性组
    3. 编辑一致性组对话框中,针对新拷贝类型选择“高速”或“全局”。 如果将拷贝类型从“高速”更改为“全局”拷贝类型,需要指定是否使用循环方式。 如果不想要更改针对此关系创建的卷,请将该值设置为。 将该值设置为多个来为此关系创建变更卷。 针对多个循环方式,将跟踪更改,并将更改拷贝到中间变更卷,并定期传输到辅助卷以降低带宽需求。 如果针对循环方式选择多个,可以指定一致性组的拷贝周期的秒数。 新的拷贝类型和设置将应用于该组内的所有关系。
    4. 单击 OK
  • 要更改具有现有变更卷的关系或一致性组,或者要更改具有变更卷的全局镜像,必须同时更改主系统和辅助系统。 要执行此操作,请完成以下步骤。
    1. 在主系统上,选择管理 GUI 中的拷贝服务 > 远程拷贝,右键单击已更改的关系或一致性组,然后选择全局镜像变更卷。可以选择以下选项之一:
      创建新的
      如果要将拷贝类型从高速镜像或全局镜像关系或一致性组更改为具有变更卷的全局镜像,请选择该选项。
      添加现有的
      如果系统包含现有变更卷,请选择该选项。
      Delete
      如果要将拷贝类型从具有变更卷的全局镜像更改为不含变更卷的全局镜像或高速镜像关系或一致性组,请选择该选项。
    2. 在辅助系统上,选择管理 GUI 中的拷贝服务 > 远程拷贝,右键单击已更改的关系或一致性组,然后选择全局镜像变更卷。可以选择以下选项之一:
      创建新的
      如果要将拷贝类型从高速镜像或全局镜像关系或一致性组更改为具有变更卷的全局镜像,请选择该选项。
      添加现有的
      如果系统上存在现有变更卷,请选择该选项。
      Delete
      如果要将拷贝类型从具有变更卷的全局镜像更改为不含变更卷的全局镜像或高速镜像关系或一致性组,请选择该选项。

使用 CLI 来更改拷贝类型

可以输入 CLI 命令来更改关系的拷贝类型。 输入的命令和参数取决于关系的类型。
  • 如果要在不使用循环方式的前提下将高速镜像关系更改为全局镜像关系,请输入以下命令,其中 rc_rel_name 是要更改的关系的名称。
    chrcrelationship -global -cyclingmode none rc_rel_name
  • 如果要在多个循环方式下将高速镜像关系更改为全局镜像关系,请完成以下步骤:
    1. 在主系统或辅助系统上,运行以下命令。 period 值指定针对关系完成循环方式的秒数,rc_rel_name 是要更改的关系的名称。
      chrcrelationship -global -cyclingmode multi rc_rel_name 
      chrcrelationship -cycleperiodseconds period rc_rel_name 
    2. 在主系统上,运行以下命令,其中 master_change_vdisk_name 是与主卷关联的变更卷的名称。
      chrcrelationship -masterchange master_change_vdisk_name
    3. 在辅助系统上,运行以下命令,其中 aux_change_vdisk_name 是与辅助卷关联的变更卷的名称。
      chrcrelationship -auxchange aux_change_vdisk_name
  • 如果要将全局镜像关系更改为高速镜像关系,请输入以下命令,其中 rc_rel_name 是要更改的关系的名称。
    chrcrelationship -metro rc_rel_name
  • 要更改一致性组的拷贝类型,请输入以下命令之一:
    • 如果要在不使用循环方式的前提下将高速镜像一致性组更改为全局镜像一致性组,请输入以下命令,其中 rc_consist_group_name 是要更改的一致性组的名称。 所有新设置都将应用于该组中的所有关系。
      chrcconsistgrp -global -cyclingmode none rc_consist_group_name
    • 如果要在多个循环方式下将高速镜像一致性组更改为全局镜像一致性组,请输入以下命令。 period 值是针对关系完成循环方式的秒数,rc_consist_group_name 是要更改的一致性组的名称。 所有新设置都将应用于该组中的所有关系。
      chrcconsistgrp -global -cyclingmode multi -cycleperiodseconds period rc_consist_group_name
    • 如果要将全局镜像一致性组更改为高速镜像一致性组,请输入以下命令,其中 rc_consist_group_name 是要更改的一致性组的名称。 所有新设置都将应用于该组中的所有关系。
      chrcconsistgrp  -metro rc_consist_group_name