1、迁移前准备工作
(图片来源网络,侵删)申请资源和账号权限准备,确保满足DRS任务的环境要求。
创建华为账号并完成实名认证,获取使用DRS的权限。
准备源端和目标数据库以及对应连接账号权限,确保DRS可以通过弹性公网IP访问其他云数据库。
2、选择迁移对象范围
根据不同的迁移任务类型,选择合适的迁移对象范围。
DRS会在“预检查”阶段对迁移对象进行自动检查,确保所选对象符合迁移要求。
3、数据库账号权限要求
(图片来源网络,侵删)确保连接源库和目标库的数据库账号具有足够的权限以启动实时迁移任务。
DRS会在“预检查”阶段对数据库账号权限进行自动检查,并提供处理建议。
4、数据复制服务(DRS)支持
DRS支持将本地MySQL数据库的数据迁移至云数据库 RDS for MySQL实例。
通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务和数据库不停机,业务中断时间最小化。
5、实时迁移注意事项
在DRS任务启动和全量数据迁移阶段,避免在源数据库执行DDL操作,以免导致任务异常。
(图片来源网络,侵删)根据迁移模式的不同,确保源和目标数据库在迁移前后数据的一致性。
6、迁移模式选择
全量迁移模式要求源和目标数据库无业务写入,以保证迁移前后数据一致。
全量+增量迁移模式支持在源数据库有业务数据写入的情况下进行迁移。
7、迁移流程
登录数据复制服务控制台,满足实时迁移支持的数据库类型和版本。
遵循DRS的指导和界面提示信息,完成数据库迁移的整个过程。
使用DRS迁移MySQL数据库的常见问题FAQs1、问题一:如果源数据库在迁移过程中有业务写入,该如何选择迁移模式?
回答:如果源数据库在迁移过程中有业务写入,应选择全量+增量迁移模式,该模式允许在源数据库有业务数据写入的情况下进行迁移。
2、问题二:在迁移过程中执行了DDL操作,会有什么影响?
回答:在DRS任务启动和全量数据迁移阶段执行DDL操作可能导致任务异常,建议避免在此阶段对源数据库执行任何DDL操作。