操作场景
该任务指导您将开源 RabbitMQ 的元数据迁移至消息队列 RabbitMQ 版。
前提条件
向消息队列 RabbitMQ 版导入元数据文件时,您需要先从开源 RabbitMQ 导出元数据文件。
操作步骤
从自建RabbitMQ集群导出元数据
- 打开浏览器登录到自建开源 RabbitMQ 控制台。

enter image description here
2. 在 Overview 页面下方,单击 Export definitions。在输入框中填写目标文件名后,在“Virtual host”处选择“All”或某个 Vhost,单击右侧的 Download broker definitions,导出全部 Vhosts 或某个 Vhost 的元数据文件。

enter image description here
3. 查看导出的元数据的内容

enter image description here
将元数据导入到RabbitMQ集群
打开控制台,单击迁移上云。
在迁移上云任务列表页,单击新建任务。

- 目标集群:选择元数据导入的目标 TDMQ RabbitMQ 版集群。
- 任务类型
All:将开源 RabbitMQ 集群所有元数据导入 TDMQ RabbitMQ 版集群中;
指定Vhost:将开源 RabbitMQ 集群指定 Vhost 元数据导入 TDMQ RabbitMQ 版集群指定的 Vhost 中。 - 元数据文件:选择本地的元数据文件。
说明:
导入集群名称或 admin 密码可能导致部分功能不可用,建议去除此类元数据字段。
在导入数据的预览页查看导入的数据是否正确。如果有报错,请根据报错文案修改源集群元数据格式。
单击创建任务。在迁移上云任务列表页会生成一条任务记录。
单击查看详情可以查看本次迁移任务的详情。


