title | summary | category |
---|---|---|
mydumper 使用文档 |
使用 mydumper 从 TiDB 导出数据。 |
tools |
mydumper
是 mydumper 的 fork 项目,并添加了一些针对 TiDB 的功能。推荐使用此工具对 TiDB 进行逻辑备份。
- 使用
tidb_snapshot
而非FLUSH TABLES WITH READ LOCK
提供备份一致性 - 允许设置
tidb_snapshot
的值(即可备份不同时间点的数据)
-z, --tidb-snapshot: 设置 tidb_snapshot 用于备份
默认值:当前 TSO(SHOW MASTER STATUS 输出的 UniqueID)
此参数可设为 TSO 时间或有效的 datetime 时间。例如:-z "2016-10-08 16:45:26"
- SELECT
- RELOAD
- LOCK TABLES
- REPLICATION CLIENT
命令行参数:
./bin/mydumper -h 127.0.0.1 -u root -P 4000
PingCAP 的 mydumper 源码 位于 GitHub。
是的,PingCAP 团队计划将对 mydumper 的改动合并到上游。参见 PR #155。