You need to enable JavaScript to run this app.
文档中心
云数据库 MySQL 版

云数据库 MySQL 版

复制全文
下载 pdf
数据迁移
创建并启动迁移任务
复制全文
下载 pdf
创建并启动迁移任务
数据库传输服务 DTS 提供多种类型的数据库迁移服务。本文以VPC内自建MySQL迁移到火山引擎云数据库 MySQL 版为例,介绍如何通过DTS创建并启动数据迁移任务。​
前提条件​
  • 满足迁移支持的数据库类型和限制条件。更多详情,请参见使用限制。​
操作步骤​
  1. 登录DTS控制台。​
  1. 在顶部菜单栏选择目标地域。​
  1. 在“迁移任务列表”,单击“创建任务”。​
  1. 在“创建迁移任务”页面,配置如下参数。​
  • ​
    参数​
    ​
    说明​
    任务名称​
    ​
    输入任务名称,必填。名称需同时满足如下条件:​
    • 以字母开头。​
    • 长度需在32个字符内。​
    • 只能包含中文、字母、数字、下划线(_)和中划线(-)。​
    链路规格​
    ​
    DTS支持4种不同的链路以满足不同级别的业务需求。关于链路规格的更多详情,请参见产品规格。​
    源库信息​
    实例类型​
    当前仅支持“MySQL”。​
    ​
    接入方式​
    当前支持“火山引擎 RDS”、“VPC 内自建 MySQL”和“公网自建 MySQL”的接入方式。​
    说明:​
    本文以“VPC 内自建 MySQL”为例。​
    ​
    RDS实例​
    从下拉列表中选择源RDS实例。​
    说明:​
    仅当接入方式为“火山引擎 RDS”时,支持该配置。​
    ​
    主机地址​
    输入源自建实例的主机地址。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”或“公网自建 MySQL”时,支持该配置。​
    ​
    端口​
    输入源自建实例的端口号。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”或“公网自建 MySQL”时,支持该配置。​
    ​
    VPC​
    从下拉列表中选择源实例所属的VPC网络。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”时,支持该配置。​
    ​
    数据库账号​
    输入源实例的数据库账号。​
    ​
    数据库密码​
    输入源实例数据库账号对应的密码。​
    说明:​
    • 输入完密码后,您可以单击“测试连接”,待测试通过后再进行后续配置。​
    • 如果您的实例设置了访问限制,您还需要放开DTS IP段的访问权限才可继续进行迁移任务。您可以单击“查看DTS IP段”来查看和复制IP段。​
    目标库信息​
    实例类型​
    当前仅支持“MySQL”。​
    ​
    接入方式​
    当前支持“火山引擎 RDS”、“VPC 内自建 MySQL”和“公网自建 MySQL”的接入方式。​
    说明:​
    本文以“火山引擎 RDS”为例。​
    ​
    RDS实例​
    从下拉列表中选择目标RDS实例。​
    说明:​
    仅当接入方式为“火山引擎 RDS”时,支持该配置。​
    ​
    主机地址​
    输入目标自建实例的主机地址。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”或“公网自建 MySQL”时,支持该配置。​
    ​
    端口​
    输入目标自建实例的端口号。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”或“公网自建 MySQL”时,支持该配置。​
    ​
    VPC​
    从下拉列表中选择目标实例所属的VPC网络。​
    说明:​
    仅当接入方式为“VPC 内自建 MySQL”时,支持该配置。​
    ​
    数据库账号​
    输入目标实例的数据库账号。​
    ​
    数据库密码​
    输入目标实例数据库账号对应的密码。​
    说明:​
    • 输入完密码后,您可以单击“测试连接”,待测试通过后再进行后续配置。​
    • 如果您的实例设置了访问限制,您还需要放开DTS IP段的访问权限才可继续进行迁移任务。您可以单击“查看DTS IP段”来查看和复制IP段。​
    ​
  1. 单击“下一步:配置迁移对象”。​
  1. 在“配置迁移对象”页,配置如下参数。​
说明​
  • 若暂时不需要启动迁移任务,您可以在完成迁移对象配置后,单击页面右下角的“保存”。​
  • 保存后会跳转回“迁移任务列表”页,此时任务状态为“待启动”,您可以在合适的时候再配置迁移任务。配置方法,请参见配置迁移任务。​
  • ​
    参数​
    说明​
    迁移类型​
    根据业务需要选择迁移类型,其中:​
    • 若仅需要全量迁移,可以同时选中“结构迁移”和“全量迁移”。​
    • 若需要进行不停机迁移,可以同时选中“结构迁移”、“全量迁移”和“增量迁移”。​
    ​
    说明:​
    若未选中“增量迁移”,数据迁移期间请勿在源实例中写入新的数据,以确保数据一致性。​
    迁移对象​
    在“迁移对象”框中选中待迁移的对象,您可以在右侧“已选择对象”框中再次确认需要迁移的对象。​
    说明:​
    • 迁移对象非整库时,不支持OnlineDDL操作,且增量迁移不支持自动迁移新增的对象及其相关变更。​
    • 迁移对象选择的粒度为库或表。若选择的迁移对象为表,其他对象(如视图、触发器、函数、存储过程等)不会被迁移至目标库。​
    ​
  1. 单击“预检查并启动”。​
  • 您可以根据预检查结果执行如下操作:​
  • 单击预检查结果“操作”列的“详情”,来查看详细的告警信息,并根据告警信息修改库表。​
  • 单击“操作”列的“忽略”,忽略本次告警继续启动迁移任务。​
说明​
  • 选择“忽略”告警并启动迁移任务,可能导致数据不一致,给业务带来风险。​
  • 关于预检查项的具体说明,请参见预检查项。​
  1. 阅读并勾选左下角的服务协议,单击右下角“启动任务”。​
  • 任务创建完成后您可以返回控制台,在“迁移任务列表”查看迁移任务的进度详情。​
常见问题​
为什么将 MySQL 5.6 的实例迁移至云数据库 MySQL 版后,部分 GROUP BY 查询会执行失败?​
云数据库 MySQL 版兼容的版本为 MySQL 5.7 和 8.0,并且 MySQL 5.7 及以上版本默认启用 ONLY_FULL_GROUP_BY 模式,对 GROUP BY 语法的校验更加严格,导致部分非标准 GROUP BY 的查询执行失败。​
最近更新时间:2026.09.11 10:27:23
这个页面对您有帮助吗?
有用
有用
无用
无用