要进行tidb机房迁移,机房在不同的洲,网络延迟较高,需要新建集群导数据迁移。因此使用br迁移。
1、数据量有8张表。有2张大表,有接近6T数据。其余6张表共有1T数据。
2、网络带宽每秒传输数据30M 每秒。
首先使用这个sql统计每张表大小。
select table_schema,table_name,TABLE_SIZE/1000 from INFORMATION_SCHEMA.TABLE_STORAGE_STATS where table_schema='库名' and table_name='表名';
最后,尝试了多种方案,迁移数据速度都太慢了,想要实现一天迁移完成数据,
形成了2种比较快的方案配合实现了迁移。
1、6张表共有1T数据用dumpling和lightning迁移数据。
2、2张大表共有6T数据用BR进行数据迁移。
安装软件
使用这个命令安装: