使用DataWorks/DataX、表格存储的通道服务等迁移工具,可以在不影响业务的情况下实现表格存储数据的全量迁移、增量迁移和实时同步。您不仅可以将数据库迁移同步到表格存储,也可以实现表格存储数据表中数据的跨实例或者跨账号的迁移同步。
迁移工具选择
迁移数据时,可用的迁移工具包括Dataworks/DataX和表格存储的通道服务,请根据实际业务选择合适的迁移工具。
迁移工具 | 说明 | 应用场景 |
---|---|---|
DataWorks/DataX | Dataworks数据集成是稳定高效、弹性伸缩的数据同步平台,底层实现依赖于DataX离线数据同步工具。适用于MySQL、Oracle、SQLServer等多种异构数据源之间的数据迁移同步。 DataWorks/DataX将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件,详情请分别参见DataWorks数据集成或者DataX。 | |
通道服务 | 通道服务(Tunnel Service)是基于表格存储数据接口之上的全增量一体化服务。适用于源表为表格存储数据表的数据迁移同步。 通道服务提供了增量、全量、增量加全量三种类型的分布式数据实时消费通道。通过为数据表建立数据通道,可以简单地实现对表中历史存量和新增数据的消费处理,详情请参见通道服务。 | 将表格存储数据表中数据同步到另一个数据表 |
DataWorks/DataX
使用DataWorks/DataX可以实现如下功能:
- 将数据库数据迁移到表格存储 DataWorks/DataX提供各种异构数据源之间稳定高效的数据同步功能,可以实现将多种数据库迁移到表格存储,如下图所示。说明 DataWorks/DataX支持的数据源与读写插件详情请分别参见DataWorks支持的数据源与读写插件或者DataX支持的数据源与读写插件。
- 表格存储数据跨实例或者跨账号迁移同步 通过在DataWorks/DataX中配置表格存储相关的Reader和Writer插件,即可以完成表格存储数据表的数据复制,如下图所示。表格存储相关的插件说明请参见下表。
插件 说明 OTSReader 用于读取表格存储数据表的数据,并可以通过指定抽取数据范围实现数据增量抽取的需求。 OTSStreamReader 用于增量导出表格存储数据表的数据。 OTSWriter 用于向表格存储中写入数据。
通道服务
使用通道服务可以轻松构建高效和弹性的数据复制解决方案。

计费说明
使用的迁移工具不同时,计费规则如下:
- 在使用迁移工具或其他产品(例如DTS、阿里云物联网平台等)迁移访问表格存储时,会根据具体的读写请求按照读写吞吐量计量计费。
- 当前通道服务本身没有额外的费用开销。在消费通道服务数据时,根据实际拉取的数据产生读吞吐量计量计费。
更多信息,请参见计量计费项。