开发者社区> 问答> 正文
1
0
分享

不同RDS实例下库名不同的数据库之间的数据迁移

已解决

展开
收起
2018-03-22 05:14:49 1188 0
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
数据传输服务 DTS
数据迁移 small 3个月
额度3个月内有效
数据传输服务 DTS
数据同步 small 3个月
额度3个月内有效
云数据库 RDS MySQL
集群系列 2核4GB
额度3个月内有效
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    适用场景

    本文适用于使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。本文以使用DTS将源实例的amptest库迁移到目标RDS实例的jiangliu_amptest库为例来说明如何使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。

    说明:当源和目标实例类型不为RDS时,配置流程相同。

    环境准备

    已创建好某种数据库类型的RDS实例以及数据库(源RDS实例的amptest数据库以及目标RDS实例的jiangliu_amptest数据库)。

    操作步骤

    1. 以目标RDS实例所属阿里云账号登录数据传输DTS控制台,单击右上角的创建迁移任务,开始任务配置。

    2. 设置实例连接信息,如下图所示:

      在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中:

      • 任务名称

        默认情况下,DTS为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。

      • 源实例连接信息

        • 实例类型:选择 RDS实例
        • RDS实例ID:配置待迁移的源RDS实例的实例ID
        • 数据库账号:RDS实例访问账号
        • 数据库密码:上面RDS访问账号对应的密码
      • 目标实例连接信息

        • 实例类型:选择 RDS实例
        • RDS实例ID:配置待迁移的目标RDS实例的实例ID
        • 数据库账号:RDS实例访问账号
        • 数据库密码:上面RDS访问账号对应的密码

        连接信息配置

    3. 设置迁移类型及迁移对象,选择了迁移库amptest,此时要配置库名映射,将源实例的amptest映射到到目标RDS实例的库jiangliu_amptest,如下图所示:

      跨库迁移_实例连接信息

    4. 设置库名映射,将鼠标挪到右边已选择对象框中的,amptest对应的行上,右边出现 编辑 按钮。单击编辑,进入库名映射配置页面,如下图所示:

      跨库迁移_对象名映射

    5. 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查:

      • 预检查成功:成功启动迁移。
      • 预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。

        跨库迁移_预检查

        当预检查通过后,可以启动迁移任务。

        至此,完成使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。

    2018-03-28 11:45:13 举报
    赞同 展开评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载