TiDB 导出导入测试

br

dumpling

mydumper

pd-tso-bench

sync_diff_inspector

tidb-lightning

tidb-lightning-ctl

tikv-importer

https://download.pingcap.org/dm-{version}-linux-amd64.tar.gz

下载链接中的 {version} 为 Dumpling 的版本号。例如,v4.0.11 版本的下载链接为 https://download.pingcap.org/tidb-toolkit-v4.0.11-linux-amd64.tar.gz。可以通过 Dumpling Release 查看当前已发布版本

这里最新版为 v5.0.1

wget https://download.pingcap.org/tidb-toolkit-v5.0.1-linux-amd64.tar.gz

tar zxvf tidb-toolkit-v5.0.1-linux-amd64.tar.gz

cd /opt/tidb-dumpling/tidb-toolkit-v5.0.1-linux-amd64/bin

mkdir /data1/tidb-backup

./dumpling \

-u root \

-P 4000 \

-h 192.168.100.110 \

--filetype sql \

--threads 64 \

-o /data1/tidb-backup \

-r 200000 \

-B sbtest \

-t 64 \

-F 256MiB

cd /opt/tidb-toolkit (官网下载的工具包)

mkdir config && cd config

配置 tidb-lightning.toml

vim tidb-lightning.toml

[lightning]
# 日志
level = "info"
file = "tidb-lightning.log"

[tikv-importer]
# 选择使用的 local 后端
backend = "local"
# 设置排序的键值对的临时存放地址,目标路径需要是一个空目录
sorted-kv-dir = "/nvme0/tidb-sorted-kv-dir"

[mydumper]
# 源数据目录。
data-source-dir = "/nvme0/tidb-backup/"

# 配置通配符规则,默认规则会过滤 mysql、sys、INFORMATION_SCHEMA、PERFORMANCE_SCHEMA、METRICS_SCHEMA、INSPECTION_SCHEMA 系统数据库下的所有表
# 若不配置该项,导入系统表时会出现“找不到 schema”的异常
filter = ['*.*', '!mysql.*', '!sys.*', '!INFORMATION_SCHEMA.*', '!PERFORMANCE_SCHEMA.*', '!METRICS_SCHEMA.*', '!INSPECTION_SCHEMA.*']
[tidb]
# 目标集群的信息
host = "192.168.100.112"
port = 4000
user = "root"
password = ""
# 表架构信息在从 TiDB 的“状态端口”获取。
status-port = 10080
# 集群 pd 的地址
pd-addr = "192.168.100.113:2379"

cd ..

vim start.sh

#!/bin/bash
nohup ./bin/tidb-lightning -config ./config/tidb-lightning.toml > nohup.out &

cd /opt/tidb-toolkit

sudo sh start.sh

tailf tidb-lightning.log

不一会 grafana就有动静了

大概需要20分钟导完之前我创建的32个表的测试数据


TiDB Lightning Web 界面

./tidb-lightning --server-mode --status-addr :8289

http://127.0.0.1:8289 就可以访问了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值