文档目录
重要

你正在查看 TiDB 数据库的较旧版本 (TiDB v3.0) 的文档。

如无特殊需求,建议使用 TiDB 数据库的最新稳定版本

TiDB 生态工具适用场景

本文档从生态工具的适用场景出发,介绍部分常见场景下的生态工具选择。

从 CSV 导入数据到 TiDB

当需要将其他工具导出的格式兼容的 CSV files 导入到 TiDB 时,可使用 TiDB Lightning

从 MySQL/Aurora 导入全量数据

当需要从 MySQL/Aurora 导入全量数据时,可先使用 Dumpling 将数据导出为 SQL dump files,然后再使用 TiDB Lightning 将数据导入到 TiDB 集群。

从 MySQL/Aurora 迁移数据

当既需要从 MySQL/Aurora 导入全量数据,又需要迁移增量数据时,可使用 TiDB Data Migration (DM) 完成全量数据和增量数据的迁移

如果全量数据量较大(TB 级别),则可先使用 DumplingTiDB Lightning 完成全量数据的迁移,再使用 DM 完成增量数据的迁移。

TiDB 集群备份与恢复

当需要对 TiDB 集群进行备份时,可使用 Dumpling

当需要将备份文件恢复到 TiDB 集群时,可使用 TiDB Lightning

迁出数据到 TiDB

当需要将 TiDB 集群的数据迁出到其他 TiDB 集群时,可使用 Dumpling 从 TiDB 将全量数据导出为 SQL dump files,然后再使用 TiDB Lightning 将数据导入到 TiDB。

如果还需要执行增量数据的迁移,则可使用 TiDB Binlog

TiDB 增量数据订阅

当需要订阅 TiDB 增量数据的变更时,可使用 TiDB Binlog