当您恢复沙箱实例后,您可以通过数据传输服务DTS(Data Transmission Service)将沙箱实例迁移至RDS MySQL。

背景信息

DBS基于Copy Data Management(CDM)技术可以实现快速恢复独立的DBS沙箱实例(即数据库实例),让您的备份数据快速可用,更多信息请参见DBS沙箱功能概览

当您恢复沙箱实例后,您可以通过DTS将沙箱实例迁移至RDS MySQL,常见场景如下:
  • 保存已写入沙箱实例的数据:由于在沙箱实例的读写操作均不会影响到源数据库,若您希望将已写入沙箱实例的数据保存下来,您可以将沙箱实例迁移至RDS MySQL中。
  • 实现快速恢复:较普通恢复速度,沙箱实例的恢复速度具有非常大的优势,您可以在DBS中快速恢复沙箱实例,再将沙箱实例(或者库、表)迁移至RDS MySQL中,实现快速恢复。

前提条件

注意事项

  • 数据迁移不会影响沙箱实例的数据。数据迁移的实现原理是读取沙箱实例的数据,并将数据复制至目标库,不会删除沙箱实例的数据。
  • 当选择的迁移类型为全量数据迁移,那么为保障数据一致性,在迁移期间请勿在沙箱实例中写入新的数据。

更多说明,请参见迁移时源库为MySQL的注意事项及限制

迁移类型与费用说明

  • 结构迁移

    DTS将迁移对象的结构定义迁移到目标实例。

  • 全量数据迁移

    DTS将源RDS实例迁移对象的存量数据,全部迁移到目标RDS实例中。

  • 增量数据迁移

    DTS在全量迁移的基础上,将源RDS实例的增量更新数据同步到目标RDS实例中。通过增量数据迁移可以实现在自建应用不停服的情况下,平滑地完成数据迁移。

当前结构迁移和全量数据迁移不收费,建议您仅进行结构迁移和全量数据迁移。如需进行增量数据迁移,将会产生费用,详情请参见产品定价

操作步骤

  1. 访问DTS数据迁移列表,在页面上方选择沙箱实例的所属地域。
    选择地域
  2. 单击页面右上角的创建迁移任务
  3. 配置迁移任务的源库及目标库信息。
    配置源库和目标库信息
    类别 配置 说明
    任务名称 DTS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
    源库信息 实例类型 选择通过专线/VPN网关/智能接入网关接入的自建数据库
    实例地区 选择沙箱实例所在的地域。
    已和源端数据库联通的VPC 选择沙箱实例的专有网络,您可以在专有网络列表进行查找。
    数据库类型 选择MySQL
    IP地址 填入沙箱实例的访问地址,您可以在沙箱实例详情页面中查看沙箱实例地址,获取该IP地址。
    端口 填入沙箱实例的服务端口,默认为3306
    数据库账号 填入沙箱实例的数据库账号。
    • 进行结构迁移和全量数据迁移需要SELECT权限。
    • 进行增量迁移需要REPLICATION CLIENT