TiDB 工具下载

本文介绍如何下载 TiDB 工具包以及 TiUniManager。关于 TiDB 工具包的内容,请查看 TiDB 离线包

TiDB 工具包下载

TiDB 工具包中包含了一些常用的 TiDB 工具,例如数据导出工具 Dumpling、数据导入工具 TiDB Lightning、备份恢复工具 BR。

工具下载 - 图1

小贴士

如果你的部署环境能访问互联网,无需单独下载 TiDB 工具包,可以直接通过使用 TiUP 命令一键部署所需的 TiDB 工具。

环境要求

  • 操作系统:Linux
  • 架构:amd64 或 arm64

下载步骤

  1. 访问 TiDB 社区版页面。
  2. 找到 TiDB-community-toolkit 软件包,点击立即下载

工具下载 - 图2

注意

  • 点击立即下载后,默认下载当前 TiDB 的最新发布版本。如需下载其它版本,请在 TiDB 社区版页面底部查看其它版本下载信息。
  • 如需在 Kubernetes 上部署运维 TiDB,无需下载 TiDB-community-toolkit 软件包,请参考离线安装 TiDB Operator
  • 如需使用 PD Control 工具 pd-ctl,请下载 TiDB-community-server 软件包

TiDB 工具包说明

在 TiDB 工具包中,你可以依据要使用的工具,选择安装对应的离线包。

工具离线包名称
TiUPtiup-linux-{arch}.tar.gz
tiup-{tiup-version}-linux-{arch}.tar.gz
dm-{tiup-version}-linux-{arch}.tar.gz
server-{version}-linux-{arch}.tar.gz
Dumplingdumpling-{version}-linux-{arch}.tar.gz
TiDB Lightningtidb-lightning-ctl
tidb-lightning-{version}-linux-{arch}.tar.gz
TiDB DM (Data Migration)dm-worker-{version}-linux-{arch}.tar.gz
dm-master-{version}-linux-{arch}.tar.gz
dmctl-{version}-linux-{arch}.tar.gz
TiCDCcdc-{version}-linux-{arch}.tar.gz
TiDB Binlogpump-{version}-linux-{arch}.tar.gz
drainer-{version}-linux-{arch}.tar.gz
binlogctl
reparo
Backup & Restore (BR)br-{version}-linux-{arch}.tar.gz
sync-diff-inspectorsync_diff_inspector
TiSparktispark-{tispark-version}-any-any.tar.gz
spark-{spark-version}-any-any.tar.gz
PD Recoverpd-recover-{version}-linux-{arch}.tar.gz

工具下载 - 图3

注意

以上离线包名称中,{version} 取决于离线包中工具的版本号,{arch} 取决于离线包对应的架构(amd64 或 arm64)。

TiUniManager 下载

TiUniManager 是为 TiDB 打造的管控平台软件和数据库运维管理平台。使用下表中的链接下载 TiUniManager:

安装包操作系统架构SHA256 校验和
https://download.pingcap.org/em-enterprise-server-{version}-linux-amd64.tar.gzLinuxamd64https://download.pingcap.org/em-enterprise-server-{version}-linux-amd64.sha256

工具下载 - 图4

注意

  • 下载链接中的 {version} 为 TiUniManager 的版本号。例如,v1.0.2 版本的下载链接为 https://download.pingcap.org/em-enterprise-server-v1.0.2-linux-amd64.tar.gz
  • TiUniManager 从 v1.0.2 起开放源代码,因此下载链接中 {version} 支持的最低版本为 v1.0.2。你不能将 {version} 替换为 v1.0.0v1.0.1