Google Cloud SQL的MySQL数据库如何迁移到阿里云,阿里云数据库mysql使用教程谷歌云SQL的MySQL数据库如何迁移到阿里云迁移限制结构迁移不支持事件的迁移。对于MySQL的浮点float/double,DTS通过round(column,precision)读取该列的值。如果列类型的精度没有明确定......
迁移限制
结构迁移不支持事件的迁移。
对于MySQL的浮点float/double,DTS通过round(column,precision)读取该列的值。如果列类型的精度没有明确定义,那么float的精度是38位,double的精度是308位。请先确认DTS的迁移精度是否符合业务预期。
如果使用对象名称映射功能,依赖于此对象的其他对象可能无法迁移。
选择增量迁移时,源端的MySQL实例需要根据需要打开binlog。
选择增量迁移时,源库的binlogformat应为row。
当选择增量迁移且源MySQL为5.6及以上版本时,其binlogrowimage必须是满的。
当选择增量迁移时,在增量迁移过程中,如果由于实例跨机迁移或跨机重建导致源MySQL实例的binlog文件ID乱序,则增量迁移的数据可能会丢失。
描述参数的修改可以在示例详细信息gt。gt;配置;修改配置gt;添加用于修改的数据库标志。
注释
对于七天内的异常任务,DTS会尝试自动恢复,这可能会导致迁移任务的源数据库数据覆盖目标实例数据库中写入的业务数据。迁移任务完成后,必须使用revoke命令恢复DTS访问目标实例帐户的写权限。
操作步骤
1.登录Google Cloud MySQL数据库实例,查看实例详情页面的公有IP地址。
如果外部网络地址没有打开,请在中配置;修改配置;连接中的设置。
2.点击配置修改配置设置连接添加网络,打开DTS中源库实例区的IP地址。
3.登录到DTS控制台。
4.单击左侧菜单栏中的数据迁移,并在右上角创建迁移任务。
5.填写源库和目标库的信息。具体参数配置说明如下:
6.填写后单击test链接,确保源库和目标库都通过了测试。
7.点击授权白名单,进入下一步。
8.选中相应的迁移类型,在迁移对象框中选择要迁移的数据库,然后单击移动到所选对象框。
为保证迁移数据的一致性,建议选择结构化迁移+全数据迁移+增量数据迁移。
9.单击预检查并开始,等待预检查完成。
如果检查失败,可以根据错误项的提示进行修复,然后重新启动任务。
10.单击下一步。在购买配置确认对话框中,勾选数据传输服务条款(按量付费),点击立即购买开始。
结构迁移和完全迁移不收费,增量迁移根据链路规格按小时收费。
11.等待迁移任务完成。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部