当您的本地执行环境不可访问公网时,您可使用迁移工具将源 Kafka 实例的元数据导出至本地,再通过控制台,将这些导出的元数据导入至目标 Kafka 实例中,实现元数据的离线迁移。
前提条件
- 已获取需要导入的元数据文件。导出源 Kafka 实例元数据的具体操作步骤,参见离线迁移元数据。
- 已创建用于导入元数据的迁移任务。创建迁移任务的具体操作步骤,参见创建迁移任务。
- 确保目标 Kafka 实例中分区数量充足,否则将无法导入元数据。若分区数量不足,请购买分区,若分区数量已达当前规格的最大额度,请升级实例规格。各计算规格对应分区额度,参见产品规格,查看实例剩余可用分区数量的具体操作步骤,参见查看查看实例详情。
操作步骤
- 登录消息队列 Kafka版控制台。
- 在顶部菜单栏中,选择目标 Kafka 实例所在地域,并在左侧菜单栏中选择集群迁移。
- 在右侧任务列表中,单击目标任务操作列中的导入元数据。
- 将元数据文件拖拽至上传文件区域。
或者直接单击上传文件区域,选择需要导入的元数据文件。 - 单击下一步。
系统将自动校验元数据文件。 - 根据校验结果,执行相应操作。
- 元数据文件校验通过
单击立即导入。 - 元数据文件校验未通过
- 单击修改配置。
- 在修改配置面板内,查看未校验通过的配置项及其错误类型,并根据错误类型修改配置。具体操作,参见修改迁移数据配置。
- 在修改所有错误配置后,单击确认。
- 在导入元数据对话框中,单击立即导入。
说明
在导入元数据后,您可在集群迁移页面上的任务列表中,查看相应任务的 Topic 迁移进程和 Group 迁移进程,若显示迁移失败,可单击相应进程的修改配置按钮,查看导致迁移失败的具体错误类型,并采用相应修改方案,具体操作,请参见修改迁移数据配置。