作者:翟振兴
云时代已经来临,云上很多场景下都需要数据的迁移、备份和流转,各大云厂商也大都提供了自己的迁移工具。本文主要介绍京东云数据库为解决用户数据迁移的常见场景所提供的解决方案。
场景一:数据迁移上云
数据迁移上云是最常见的一类场景,目前京东云提供了两个DTS(Data Transformation Service)迁移工具供选择,一个是数据迁移,一个是数据同步:
二者的主要区别如下:
数据迁移 |
数据同步 |
|
源端要求 |
下列云或自建数据库
|
|
目标端要求 |
和源端一致,但只能是云上数据库 |
云或自建 |
迁移效率 |
10G-20G/小时 |
50G-100G/小时 |
源端权限要求 |
全局:reload,replication slave,replication client schema:select |
全局:replication slave,replication client schema:select |
迁移对象限制 |
mysql库/视图/触发器/过程/事件/函数 |
mysql库/视图/触发器/过程/事件/函数 |
复制方式 |
串行 |
多表并行 |
是否支持DDL |
不支持 |
支持 |
迁移实例规格 |
最小规格 |
可选 |