当前位置:网站首页>TiDB 工具适用场景
TiDB 工具适用场景
2022-07-30 14:50:00 【添香小铺】
本文档从数据迁移工具的适用场景出发,介绍部分常见场景下的迁移工具的选择。
在物理机或虚拟机上部署运维 TiDB
当需要在物理机或虚拟机上部署运维 TiDB 时,你可以先安装 TiUP,再通过 TiUP 管理 TiDB 的众多组件,如 TiDB、PD、TiKV 等。
在 Kubernetes 上部署运维 TiDB
当需要在 Kubernetes 上部署运维 TiDB 时,你可以先创建 Kubernetes 集群,部署TiDB Operator,然后使用 TiDB Operator 部署运维 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) 完成从 Amazon Aurora 迁移数据到 TiDB。
如果全量数据量较大(TB 级别),则可先使用 Dumpling 与 TiDB Lightning 完成全量数据的迁移,再使用 DM 完成增量数据的迁移。
TiDB 集群备份与恢复
当需要对 TiDB 集群进行备份或在之后对 TiDB 集群进行恢复时,可使用 BR。
另外,BR 也可以对 TiDB 的数据进行增量备份和增量恢复。
迁出数据到 TiDB
当需要将 TiDB 集群的数据迁出到其他 TiDB 集群时,可使用 Dumpling 从 TiDB 将全量数据导出为 SQL dump files,然后再使用 TiDB Lightning 将数据导入到 TiDB。
如果还需要执行增量数据的迁移,则可使用 TiDB Binlog。
TiDB 增量数据订阅
当需要订阅 TiDB 增量数据的变更时,可使用 TiDB Binlog。
边栏推荐
- golang modules初始化项目
- Compile, link, notes - 3
- Kubernetes应用管理深度剖析
- Flink实时仓库-DWS层(状态编程,windowall的使用,数据保存到clickhouse)模板代码
- canal抓取数据
- golang图片处理库image简介
- Use of SLF4J
- MySql报错:SqlError(Unable to execute query“, “Can‘t create/write to file OS errno 2 - No such file...
- 100w的数据表比1000w的数据表查询更快吗?
- Normal and escaped strings for postgresql
猜你喜欢

嵌入式开发:嵌入式基础知识——正确启动固件项目的 10 条建议

(Crypto essential dry goods) Detailed analysis of the current NFT trading markets

存储器映射、位带操作

基于5G的仓储信息化解决方案2022

Memory-mapped, bit-band operations

Metaverse Post Office AI space-themed series of digital collections will be launched at 10:00 on July 30th "Yuanyou Digital Collection"

timed task corn

ISELED---氛围灯方案的新选择

golang modules initialization project

How do luxury giants such as GUCCI and LV deploy the metaverse, should other brands keep up?
随机推荐
Installing and Uninstalling MySQL on Mac
MaxWell抓取数据
Configuration - Notes
如何写一份高可读性的软件工程设计文档
Flink优化
4位资深专家多年大厂经验分享出Flink技术内幕架构设计与实现原理
Mysql database query is very slow. Besides the index, what else can be caused?
让人上瘾的新一代开发神器,彻底告别Controller、Service、Dao等方法
How to split microservices?
The highest level of wiring in the computer room, the beauty is suffocating
Flink实时仓库-DWS层(关键词搜索分析-自定义函数,窗口操作,FlinkSql设置水位线,保存数据到Clickhouse)模板代码
(Crypto必备干货)详细分析目前NFT的几大交易市场
RISC-V调用惯例
Alluxio for Presto fu can across the cloud self-service ability
基于5G的仓储信息化解决方案2022
如何做好技术选型
基于FPGA的DDS任意波形输出
GeoServer
数据分析工具篇——HQL中DDL操作&DML操作
阿里CTO程立:阿里巴巴的开源历程、理念和实践