本页面简要介绍了外部复制功能。
外部复制简介
您可以管理 ONTAP 和 Flex Unified ONTAP 模式卷之间的复制,这与 ONTAP 到 ONTAP 复制类似。不过,本文档中的说明不适用于此类复制。如需了解详情,请参阅 ONTAP 模式和 了解 ONTAP SnapMirror 异步灾难恢复。
Flex Unified ONTAP 模式存储池可以充当 ONTAP 源系统,以在 ONTAP 模式池和服务等级池之间建立复制。
外部复制使用 SnapMirror 将数据从基于 ONTAP 的系统复制到 Google Cloud NetApp Volumes。此功能支持与卷复制相同的操作,例如 创建、停止、恢复、反向和删除, 卷复制提供 NetApp Volumes 中卷之间的复制。
外部复制使用与 卷迁移 相同的 SnapMirror 技术,并共享常见功能,例如基准转移和增量转移,以及 用于身份验证的集群对等互连。
下表介绍了卷迁移和外部复制之间的主要区别:
| 卷迁移 | 外部复制 |
|---|---|
| 专为从 ONTAP 到 NetApp Volumes 的限时单向迁移而设计。 | 设计为灾难恢复的持续复制解决方案,复制方向可以反向。 |
外部复制工作流概览
外部复制的功能与卷复制类似, 但初始源系统是外部 ONTAP 系统上的卷,而不是 NetApp Volumes 卷。
与卷复制一样,外部复制也会经历各种阶段,例如基准复制和增量复制。它支持创建、停止、恢复、删除和反向复制方向等操作。
虽然所有操作都可以从 NetApp Volumes 发起,但某些操作需要用户在外部 ONTAP 系统上运行 ONTAP CLI 命令。外部复制还使用与 卷迁移相同的外部 ONTAP 系统身份验证机制,这是建立集群对等互连所必需的过程。
外部复制工作流包括以下阶段:
身份验证
在身份验证阶段,来源 ONTAP 系统的存储管理员必须向 NetApp Volumes 授予从来源系统提取卷的权限。这是通过来源 ONTAP 系统上的 管理步骤实现的,称为“集群对等互连” 和“SVM 对等互连”。外部复制过程会生成管理员必须在来源系统上运行的 ONTAP 命令。
基准转移
设置复制后,快照会在来源系统上创建一个一致性点。然后,从该快照捕获的所有数据(包括旧快照)都会在称为“基准转移”的初始阶段转移到 NetApp Volumes。
基准转移可能需要几分钟、几小时、几天或几周的时间。此持续时间取决于以下因素:
快照中的数据量。
ONTAP 来源系统与 NetApp Volumes 之间的网络速度。
NetApp Volumes 的吞吐量设置。
在基准转移期间,来源卷会继续为工作负载提供服务,并且客户端会添加、更改或删除数据。这些更改不会影响用于基准一致性点的快照。在基准转移进行期间,目标卷对客户端不可用。 基准转移完成后,目标卷将变为在线状态,并且可以只读模式供客户端访问。请注意,目标卷将具有不同的 IP 地址。
与卷复制不同,外部复制无法读取来源卷参数,例如大小、协议选择以及导出或快照政策。因此,您必须为目标卷正确配置这些设置。
然后,客户端可以映射或装载目标卷,但只能进行只读操作。
增量转移
基准转移完成后,复制会根据您安排的时间间隔触发增量转移。
每次增量转移都会执行以下操作:
为来源卷拍摄新快照。
计算当前快照与上一个快照之间的数据更改。
开始将这些更改转移到目标。
每次增量转移都会创建一个新的来源快照,删除最旧的 SnapMirror 快照,计算更改并转移这些更改。如果转移仍在运行,而下一个计划的转移即将开始,则系统会跳过新的转移。如果数据更改量超过了在指定时间间隔内可以转移的数据量,则可能会发生这种情况,原因如下:
指定的复制时间间隔太短。
ONTAP 系统与 NetApp Volumes 之间的网络带宽有限。
来源系统上的更改率较高。
跳过的转移会对恢复点目标 (RPO) 产生负面影响。我们建议您监控复制的延迟时间。如果延迟时间经常达到复制时间间隔的两倍,您可能需要采取对策,例如增加网络带宽或延长复制时间间隔。
装载目标卷的客户端会看到具有静态内容的只读视图。不过,增量转移完成后,卷的内容会通过单个原子操作从上一个复制快照立即更新为最新的快照。
并行运行多个外部复制
外部复制和卷迁移共享一个通用项目配额。如需并行运行多个外部复制和卷迁移,您必须请求足够高的配额。