步骤2:迁移元数据上云

最近更新时间: 2026-06-30 15:06:00

操作场景

该任务指导您将开源 RabbitMQ 的元数据迁移至消息队列 RabbitMQ 版。

前提条件

向消息队列 RabbitMQ 版导入元数据文件时,您需要先从开源 RabbitMQ 导出元数据文件。

操作步骤

从自建RabbitMQ集群导出元数据

  1. 打开浏览器登录到自建开源 RabbitMQ 控制台。

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

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

enter image description here
enter image description here

将元数据导入到RabbitMQ集群

  1. 打开控制台,单击迁移上云

  2. 在迁移上云任务列表页,单击新建任务

    • 目标集群:选择元数据导入的目标 TDMQ RabbitMQ 版集群。
    • 任务类型
      All:将开源 RabbitMQ 集群所有元数据导入 TDMQ RabbitMQ 版集群中;
      指定Vhost:将开源 RabbitMQ 集群指定 Vhost 元数据导入 TDMQ RabbitMQ 版集群指定的 Vhost 中。
    • 元数据文件:选择本地的元数据文件。

      说明:

      导入集群名称或 admin 密码可能导致部分功能不可用,建议去除此类元数据字段。

  3. 在导入数据的预览页查看导入的数据是否正确。如果有报错,请根据报错文案修改源集群元数据格式。

  4. 单击创建任务。在迁移上云任务列表页会生成一条任务记录。

  5. 单击查看详情可以查看本次迁移任务的详情。