本文将介绍如何将MyCat数据导入到PolarDB-X 1.0

迁移流程介绍

步骤说明
步骤一:评估建议

PolarDB-X 1.0的评估建议功能够分析您的MyCat配置文件,将MyCAT拆分函数最大程度地转换成与PolarDB-X 1.0相匹配的拆分方式;同时,能够根据您提交的业务信息,评估出您目前可能需要的PolarDB-X 1.0实例规格与数据库下挂载的私有定制RDS实例规格并生成一份评估建议报告供您参考。

步骤二:数据导入

您可以通过如下两种方式将MyCat数据导入到PolarDB-X 1.0

  • 通过评估建议开始导入:基于评估建议的结果,提供快速建库、建表、数据导入的一体化迁移方案。
  • 自定义导入:您也可以按照自己的业务需求购买PolarDB-X 1.0私有定制RDS实例并建库建表,然后将MyCat数据导入到目标PolarDB-X 1.0库。

步骤一:评估建议

  1. 登录PolarDB分布式版控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击评估导入 > 评估建议
  4. 评估建议页面右上角,单击开始 MyCat 评估
    开始评估
  5. MyCat信息页面,填写或上传MyCat相关配置文件(如schema.xml、rule.xml、server.xml等)和业务信息等相关数据后,单击下一步
    说明 所有MyCat相关配置文件仅用来做评估和DDL语句生成使用。
  6. 任务预检页面,等待预检结果显示成功后,单击开始任务
    说明 请您务必保证您的server.xml的数据库连接地址具有公网访问能力,否则预检流程可能失败。
  7. 评估任务完成后,您可以进行如下操作:
    评估完成
    • 您可以单击任务列表右侧的操作栏中的评估报告查看评估建议详情。
    • 您可以单击任务列表右侧的操作栏中的开始导入直接进入数据导入流程。

步骤二:数据导入

您可以通过如下两种方式将MyCat数据导入PolarDB-X 1.0

  • 通过评估建议开始导入
    1. 登录PolarDB分布式版控制台
    2. 在页面左上角选择目标实例所在地域。
    3. 在左侧导航栏中,单击评估导入 > 评估建议
    4. 找到目标评估任务,单击右侧操作栏中的开始导入导入
    5. 配置相关信息,完成数据导入。
  • 自定义导入
    1. 登录PolarDB分布式版控制台
    2. 在页面左上角选择目标实例所在地域。
    3. 在左侧导航栏中,单击评估导入 > 数据导入
    4. 导入任务页面,单击右上角MyCat 自定义导入
    5. 配置相关信息,完成MyCat自定义导入。