title | summary |
---|---|
tiup dm import |
TiUP DM 提供了 `import` 命令,用于将 DM v1.0 集群导入到全新的 v2.0 集群。在导入前,请先停止原集群,并确认升级 TiUP DM 组件到最新版本。导入过程中会生成日志信息,不支持导入 v1.0 集群中的 DM Portal 组件。对于需要升级到 v2.0 的数据迁移任务,请不要执行 `stop-task`。具体语法和选项可以使用 `tiup dm import [flags]` 命令查看。 |
在 DM 1.0 版本,集群基本是通过 TiDB Ansible 部署的,TiUP DM 提供了 import
命令导入 v1.0 的集群并重新部署 v2.0 的集群。
注意:
- 不支持导入 v1.0 集群中的 DM Portal 组件
- 导入前请先停止原集群
- 对于需要升级到 v2.0 的数据迁移任务,请不要执行
stop-task
- 仅支持导入到 v2.0.0-rc.2 或更高版本
import
命令用于将 DM v1.0 集群导入到全新的 v2.0 集群。如果需要将数据迁移任务导入到已有的 v2.0 集群,请参考 TiDB Data Migration 1.0.x 到 2.0.x+ 手动升级- 部分组件生成的部署目录会跟原集群不一样,具体可以使用
display
命令查看- 导入前运行
tiup update --self && tiup update dm
确认升级 TiUP DM 组件到最新版本- 导入后集群中仅会有一个 DM-master 节点,可参考扩容节点对 DM-master 进行扩容
tiup dm import [flags]
重新部署的版本号,必须指定 v2.0.0-rc.2 或更高版本。
指定 TiDB Ansible 所在目录。
指定 Ansible inventory 文件的名字。
重命名导入的集群。默认集群名为 inventory 中指定的 cluster_name
。
- 输出帮助信息。
- 数据类型:
BOOLEAN
- 该选项默认关闭,默认值为
false
。在命令中添加该选项,并传入true
值或不传值,均可开启此功能。
导入过程的日志信息。