概述
- 适用场景:适用于NAS到NAS迁移过程中源端业务持续运行的场景。
- 目标:通过多次同步方案迁移增量对象数据,减少源端和目的端数据差异,确保数据迁移的准确性和业务连续性。
- 源端支持的类型:NAS_SMB、NAS_NFS_V3_MOUNT、NAS_NFS_V3_PROTOCOL、NAS_GFS。
- 目的端支持的类型:NAS_SMB、NAS_NFS_V3_MOUNT。
注意事项
迁移过程中,会调用源端云服务商的接口,所产生的费用都遵循源端云服务商的计费规则并由其向您收取。
操作流程
操作步骤 |
说明 |
准备工作 |
- 注册华为账号、开通华为云,并为账户充值。
- 获取账号迁移权限。
- 获取目的端账号的AK/SK。
- 在MgC控制台创建迁移项目
- 在MgC控制台创建迁移集群。
- 创建目的端弹性文件系统。
|
步骤一:创建全量迁移工作流 |
使用MgC存储迁移工作流完成源端数据的全量迁移。 |
步骤二:创建增量迁移工作流 |
在全量迁移完成后,再创建增量迁移工作流,进行多次增量数据迁移,以减少数据差异。 |
步骤三:灰度切流(可选) |
在条件允许的情况下,建议进行灰度切流,即部分业务切换到目的端,以验证业务的连续性和数据一致性。 |
步骤四:业务割接 |
在多次增量迁移后,确定一个可接受的最后一次增量迁移时间窗,用于最终的业务割接。 |
准备工作
- 华为账号准备
使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,并获取账号/IAM用户的访问密钥(AK/SK)。获取方法请参考准备工作。
- 创建迁移项目
在MgC控制台为本次迁移创建独立的项目,方法请参见项目管理。
- 创建集群
为本次迁移创建独立的迁移集群,方法请参见创建集群。
- 创建弹性文件系统
在目的端创建相应的弹性文件系统,用于迁移后的数据存储和管理,方法请参见创建弹性文件系统。
步骤一:创建全量迁移工作流
- 登录迁移中心管理控制台。
- 在左侧导航栏选择“实施>迁移工作流”,进入迁移工作流页面。在页面左上角的当前项目下拉列表中选择在完成准备工作时所创建的迁移项目。
- 参考创建存储迁移工作流,创建全量迁移任务。
步骤二:创建增量迁移工作流
在全量迁移完成后,参考
创建存储迁移工作流,创建一个与
步骤一相同的新的存储迁移工作流以进行增量迁移。需要注意在配置工作流的
迁移配置区域,同名覆盖方式选择“
条件覆盖”,其余参数配置与步骤一创建的工作流保持一致。配置完成后,启动新的存储迁移工作流,开始增量迁移。
图1 选择同名覆盖方式
步骤三:灰度切流(可选)
待首次增量迁移完成后,如果有条件,在目的端进行灰度切流验证业务。
步骤四:业务割接
多次增量迁移后,确定一个业务割接时间窗。停止源端业务,完成最后一次增量迁移,并启动目的端写业务。