- 关于 DM
- 应用场景
- 快速上手
- 部署使用
- 运维操作
- 故障处理
- 教程
- DM 配置优化
- 参考指南
- Data Migration 常见问题
- TiDB Data Migration 术语表
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
DM 配置简介
本文档简要介绍 DM (Data Migration) 的配置文件和数据迁移任务的配置。
配置文件
dm-master.toml
:DM-master 进程的配置文件,包括 DM-master 的拓扑信息、日志等各项配置。配置说明详见 DM-master 配置文件介绍。dm-worker.toml
:DM-worker 进程的配置文件,包括 DM-worker 的拓扑信息、日志等各项配置。配置说明详见 DM-worker 配置文件介绍。source.yaml
:上游数据库 MySQL/MariaDB 相关配置。配置说明详见上游数据库配置文件介绍。
迁移任务配置
任务配置文件
每一个数据迁移任务对应一个 task.yaml
文件。关于该配置文件的详细介绍,参见任务配置文件。
创建数据迁移任务
具体步骤如下:
- 使用 dmctl 将数据源配置加载到 DM 集群
- 参考任务配置文件来创建
your_task.yaml
文件。 - 使用 dmctl 创建数据迁移任务。
关键概念
DM 配置的关键概念如下:
概念 | 解释 | 配置文件 |
---|---|---|
source-id | 唯一确定一个 MySQL 或 MariaDB 实例,或者一个具有主从结构的复制组,字符串长度不大于 32 | source.yaml 的 source-id ;task.yaml 的 source-id |
DM-master ID | 唯一确定一个 DM-master(取值于 dm-master.toml 的 master-addr 参数) | dm-master.toml 的 master-addr |
DM-worker ID | 唯一确定一个 DM-worker(取值于 dm-worker.toml 的 worker-addr 参数) | dm-worker.toml 的 worker-addr |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论