PolarDB-X 1.0-用户指南-数据导入导出-评估导入-从MyCAT评估导入至PolarDB-X

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 本文将介绍如何将MyCat数据导入到PolarDB-X。

评估建议:

评估建议流程可以分析您的MyCat配置文件,根据MyCAT拆分函数最大程度的转换到PolarDB-X与之相匹配的拆分方式中。同时,可以根据您提交的业务增长数据,评估出您目前可能需要的PolarDB-X与对应的RDS规格。最终,您会得到一份包含PolarDB-X与RDS规格,和能够在PolarDB-X上执行的DDL语句文件。

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏,单击评估导入>评估建议
  3. 单击页面右上角开启MyCat评估
  4. MyCat信息步骤,填写或上传MyCat相关配置文件(如schema.xml、rule.xml、server.xml等,所有文件仅用来做评估和DDL语句生成使用)和业务峰值等相关数据,信息填完后单击下一步
  5. 任务预检步骤,单击开始即可开启评估流程,之后您可以在评估建议列表看到评估报告。

请您务必保证您的server.xml的数据库链接地址具有公网访问能力,否则预检流程可能失败。

数据导入:

数据导入流程会将您的MyCat数据自动导入PolarDB-X中。您可以通过评估报告开启您的导入流程,也可以通过自定义导入按钮进入导入流程。

  • 当前版本中,您需要提前创建好PolarDB-X实例与对应的库(建议您按照评估报告提供给您的规格创建对应的库)。
  • 如果您想要根据评估报告结果开始导入,您无需提前创建表,导入过程中会自动创建。
  • 如果报告中的DDL语句不符合您的要求,您可以按照自己的需求,自己创建好相关表,使用自定义导入开始流程)。

通过评估报告开启流程

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏。单击评估导入>评估建议
  3. 评估建议列表内,找到您刚刚做的评估任务,单击操作栏中的开始导入

整个流程分为5个阶段,您只需按照指引操作即可,拓扑确认会显示给您PolarDB-X分库与对应的RDS之前的拓扑关系。

2、通过自定义导入开启流程

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏。单击评估导入>数据导入.
  3. 单击页面右上角的MyCat自定义导入

在使用自定义导入流程时,您需要自己在PolarDB-X库中建好对应的表。

  1. 源库及目标库步骤,填写任务名称及对应的源库和目标库信息,单击下一步
  2. 迁移列表步骤,为MyCat中的表配置将要导入到PolarDB-X中的对应目标表,单击下一步
  3. 预检任务步骤,单击开始导入任务

导入进度查看

在数据导入列表中,您可以看到刚刚创建的导入任务。您还可以通过单击右边操作栏中的导入详情,看到导入任务当前进度。

导入详情页中会列出您的源库和目标库信息,还会列出如下四个主要的导入阶段的细节:

  • 建库:当您根据评估报告生成导入任务时,PolarDB-X会帮您自动创建数据库。

自定义导入没有此阶段。

  • 建表:当您根据评估报告生成导入任务时,PolarDB-X 会帮您自动建好对应的表。

自定义导入没有此阶段。

  • 全量迁移:MyCat导入任务会在此阶段迁移您的历史数据。
  • 增量迁移:MyCat导入任务会在历史数据迁移完成后,迁移您当前的增量数据。
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
4月前
|
Oracle 关系型数据库 分布式数据库
PolarDB产品使用问题之使用pxd安装PolarDB-X出现报错,该怎么办
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
4月前
|
Kubernetes 关系型数据库 分布式数据库
PolarDB产品使用问题之PolarDB-X的架构形态有什么区别
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
4月前
|
关系型数据库 分布式数据库 PolarDB
PolarDB产品使用问题之原PolarDB-X集群无法连接且Docker容器已经被删除,如何恢复数据
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
4月前
|
运维 关系型数据库 MySQL
PolarDB产品使用问题之PolarDB MySQL版和PolarDB-X的区别是什么
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
1月前
|
关系型数据库 MySQL 分布式数据库
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶!
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶,邀请好友完成更有机会获得​小米Watch S3、小米体重称​等诸多好礼!
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶!
|
2月前
|
关系型数据库 MySQL Serverless
探索PolarDB MySQL版:Serverless数据库的灵活性与性能
本文介绍了个人开发者对阿里云PolarDB MySQL版,特别是其Serverless特性的详细评测体验。评测涵盖了产品初体验、性能观测、Serverless特性深度评测及成本效益分析等方面。尽管试用过程中遇到一些小问题,但总体而言,PolarDB MySQL版表现出色,提供了高性能、高可用性和灵活的资源管理,是个人开发者和企业用户的优秀选择。
|
3月前
|
关系型数据库 MySQL 分布式数据库
PolarDB 与传统数据库的性能对比分析
【8月更文第27天】随着云计算技术的发展,越来越多的企业开始将数据管理和存储迁移到云端。阿里云的 PolarDB 作为一款兼容 MySQL 和 PostgreSQL 的关系型数据库服务,提供了高性能、高可用和弹性伸缩的能力。本文将从不同角度对比 PolarDB 与本地部署的传统数据库(如 MySQL、PostgreSQL)在性能上的差异。
225 1
|
13天前
|
关系型数据库 分布式数据库 数据库
锦鲤附体 | PolarDB数据库创新设计赛,好礼不停!
锦鲤附体 | PolarDB数据库创新设计赛,好礼不停!
|
1月前
|
关系型数据库 分布式数据库 数据库
PolarDB 开源:推动数据库技术新变革
在数字化时代,数据成为核心资产,数据库的性能和可靠性至关重要。阿里云的PolarDB作为新一代云原生数据库,凭借卓越性能和创新技术脱颖而出。其开源不仅让开发者深入了解内部架构,还促进了数据库生态共建,提升了稳定性与可靠性。PolarDB采用云原生架构,支持快速弹性扩展和高并发访问,具备强大的事务处理能力及数据一致性保证,并且与多种应用无缝兼容。开源PolarDB为国内数据库产业注入新活力,打破国外垄断,推动国产数据库崛起,降低企业成本与风险。未来,PolarDB将在生态建设中持续壮大,助力企业数字化转型。
84 2
|
2月前
|
关系型数据库 分布式数据库 数据库
2024年全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)等你来战!
2024年全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)等你来战!
2024年全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)等你来战!

相关产品

  • 云原生分布式数据库 PolarDB-X