当您恢复沙箱实例后,您可以通过数据传输服务DTS(Data Transmission Service)将沙箱实例迁移至RDS MySQL。
背景信息
DBS基于Copy Data Management(CDM)技术可以实现快速恢复独立的DBS沙箱实例(即数据库实例),让您的备份数据快速可用,更多信息请参见DBS沙箱功能概览。
当您恢复沙箱实例后,您可以通过DTS将沙箱实例迁移至RDS MySQL,常见场景如下:
- 保存已写入沙箱实例的数据:由于在沙箱实例的读写操作均不会影响到源数据库,若您希望将已写入沙箱实例的数据保存下来,您可以将沙箱实例迁移至RDS MySQL中。
- 实现快速恢复:较普通恢复速度,沙箱实例的恢复速度具有非常大的优势,您可以在DBS中快速恢复沙箱实例,再将沙箱实例(或者库、表)迁移至RDS MySQL中,实现快速恢复。
前提条件
- 已恢复沙箱实例,具体请参见RDS MySQL应急恢复(沙箱实例)。
- RDS MySQL实例的存储空间须大于待迁移数据所占用的存储空间。
注意事项
- 数据迁移不会影响沙箱实例的数据。数据迁移的实现原理是读取沙箱实例的数据,并将数据复制至目标库,不会删除沙箱实例的数据。
- 当选择的迁移类型为全量数据迁移,那么为保障数据一致性,在迁移期间请勿在沙箱实例中写入新的数据。
更多说明,请参见迁移时源库为MySQL的注意事项及限制。
迁移类型与费用说明
- 结构迁移
DTS将迁移对象的结构定义迁移到目标实例。
- 全量数据迁移
DTS将源RDS实例迁移对象的存量数据,全部迁移到目标RDS实例中。
- 增量数据迁移
DTS在全量迁移的基础上,将源RDS实例的增量更新数据同步到目标RDS实例中。通过增量数据迁移可以实现在自建应用不停服的情况下,平滑地完成数据迁移。
当前结构迁移和全量数据迁移不收费,建议您仅进行结构迁移和全量数据迁移。如需进行增量数据迁移,将会产生费用,详情请参见产品定价。