步骤2:迁移元数据上云

最近更新时间:2024-09-09 14:50:31

我的收藏

操作场景

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

前提条件

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

操作步骤

从自建RabbitMQ集群导出元数据

1. 登录 RabbitMQ 控制台
2. 在左侧导航栏选择集群管理 > 集群列表,选择好地域后,单击目标集群的 ID,进入集群基本信息页面。
3. Web 控制台访问地址模块,查看用户名及密码,单击公网访问地址。
4. 使用上个步骤中的用户名及密码,登录到自建开源 RabbitMQ 控制台。
enter image description here


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


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



将元数据导入到腾讯云RabbitMQ集群

1. 登录 RabbitMQ 控制台,单击迁移上云
2. 在迁移上云任务列表页,单击新建任务

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