远程拷贝功能
远程复制功能包括用于在卷之间复制数据以进行迁移、高可用性和灾难恢复的合作伙伴关系、一致性组和独立关系。 要使用远程拷贝功能,必须在使用这些功能的所有系统上安装和配置远程镜像许可证。
对于远程拷贝,一个卷会被指定为主卷,而另一个卷则会被指定为辅助卷。 主机应用程序将数据写入主卷,对辅助卷的更新将拷贝到辅助卷。 通常,主机应用程序不会对辅助卷运行 I/O 操作。 虽然数据仅写入到一个卷,但系统会维护数据的两份拷贝。 如果这两个拷贝相距很远,那么可以使用这些拷贝作为灾难恢复备份。
远程拷贝对象
- 合作伙伴
- 当远程拷贝操作跨越通常相隔一定距离的多个系统时,需要伙伴关系。 必须在伙伴关系中配置每个系统,然后才能在系统之间启动任何远程拷贝操作。
- 一致性组
- 一致性组简化了相关远程拷贝关系的管理,因为拷贝操作同时应用于组中的所有关系。 当数据在主机应用程序或卷之间具有依赖关系时,可以使用一致性组来维护一致拷贝。
- 独立关系
- 可以创建独立关系来复制没有依赖关系的数据。
远程拷贝类型
远程拷贝功能支持多种类型的远程拷贝操作。 这些远程拷贝类型中的每一种都在卷和系统之间提供拷贝,以实现迁移、高可用性和灾难恢复。
- Metro Mirror
此远程拷贝类型会创建从主卷到辅助卷的数据的同步拷贝。 辅助卷可以位于同一系统上,也可以位于另一个系统上。 可以在最远相距 300 千米的卷之间使用高速镜像。
使用同步拷贝时,主机应用程序会写入主卷,但在将数据写入辅助卷之前不会收到写入操作完成的确认。 使用同步拷贝,在拷贝操作完成后两个卷将具有相同的数据。 初始拷贝操作完成之后,高速镜像拷贝类型会在目标站点中保持源数据的完全同步拷贝。
出于灾难恢复目的,高速镜像提供了在主卷和辅助卷上保持相同拷贝的最简单方法。 但是,与所有远距离的同步拷贝一样,这会影响主机应用程序的性能。 这种性能影响与主卷和辅助卷之间的距离有关,并且根据应用程序需求,它的使用可能会受到站点间距离的限制。
- 不含循环的全局镜像(循环方式设置为无)
Global Mirror 远程拷贝类型提供异步拷贝进程。 当主机向主卷写数据时,将先接收到 I/O 完成的确认,然后针对拷贝的写操作将在辅助卷上完成。
如果启动了故障转移操作,那么应用程序必须恢复并应用未落实到辅助卷的任何更新。 如果主卷上的 I/O 操作已暂停一小段时间,那么辅助卷可以成为主卷的完全匹配。 此功能与连续备份过程(其中始终缺少最后几个更新)相当。 使用全局镜像进行灾难恢复时,必须考虑要如何处理这些缺少的更新。
要使用全局镜像功能,网络中的所有组件都必须承受应用程序主机和全局镜像后台拷贝过程所产生的工作负载。 如果并非网络中的所有组件都能够承受该工作负载,那么全局镜像关系会自动停止,以防应用程序主机的响应时间延长。
当全局镜像在不循环的情况下运行时,写入操作在应用到主卷后会尽快应用到辅助卷。 辅助卷通常比主卷晚不到 1 秒,这样可以最大限度地减少发生故障转移时必须恢复的数据量。 但是,必须在站点之间供应高带宽链路。
- 含变更卷的全局镜像(循环方式设置为多)
- 具有变更卷的全局镜像所提供的基本功能与用于灾难恢复的源卷和目标卷之间的异步拷贝操作所提供的基本功能相同。 但是,它会创建单独的卷来跟踪变更,并使用写时复制技术来维护主卷的一致映像,以供后台拷贝进程读取。
如果使用具有变更卷的全局镜像,那么拷贝过程类似于高速镜像和标准全局镜像。 必须为每个关系中的主卷和辅助卷配置变更卷。 关系中的主卷会采用拷贝,使用在全局镜像关系(带有变更卷)创建时指定的变更卷。 后台拷贝进程从稳定一致的变更卷中读取数据,并将数据拷贝到关系中的辅助卷中。 写时复制 (Copy-on-write) 技术功能可保持主卷映像的一致性,以便读取后台复制进程。 还会跟踪后台拷贝进程保持活动期间发生的变更。 辅助卷的变更卷还可用于在后台拷贝进程处于活动状态时维护辅助卷的一致映像。 带有变更卷的 Global Mirror 有助于消除在使用不带变更卷的 Global Mirror 时可能发生的丢失更新。
变更卷可用于多种情况。 循环方式设置为多重的全局镜像关系必须始终配置有变更卷。 可选择使用变更卷来配置循环方式设置为无的全局镜像关系,其中变更卷可用于维护一致的辅助映像。
- 非中断系统迁移
- 选择此选项以通过创建远程拷贝关系在系统之间迁移卷数据。 非中断系统迁移不需要远程镜像许可证,但某些远程拷贝功能受限,例如,创建一致性组。 在可以使用非中断系统迁移来迁移数据之前,必须在两个系统之间创建伙伴关系。 有关更多信息,请参阅 使用远程拷贝在系统之间迁移数据。