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分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
2月前
|
存储 SQL Cloud Native
揭秘!PolarDB-X存储引擎如何玩转“时间魔术”?Lizard多级闪回技术让你秒回数据“黄金时代”!
【8月更文挑战第25天】PolarDB-X是一款由阿里巴巴自主研发的云原生分布式数据库,以其高性能、高可用性和出色的可扩展性著称。其核心竞争力之一是Lizard存储引擎的多级闪回技术,能够提供高效的数据恢复与问题诊断能力。本文通过一个电商公司的案例展示了一级与二级闪回技术如何帮助快速恢复误删的大量订单数据,确保业务连续性不受影响。一级闪回通过维护最近时间段内历史数据版本链,支持任意时间点查询;而二级闪回则通过扩展数据保留时间并采用成本更低的存储方式,进一步增强了数据保护能力。多级闪回技术的应用显著提高了数据库的可靠性和灵活性,为企业数据安全保驾护航。
38 1
|
3月前
|
关系型数据库 分布式数据库 PolarDB
PolarDB产品使用问题之如何基于Docker进行PolarDB-X单机模拟部署
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
PolarDB产品使用问题之如何基于Docker进行PolarDB-X单机模拟部署
|
2月前
|
数据库 Windows
超详细步骤解析:从零开始,手把手教你使用 Visual Studio 打造你的第一个 Windows Forms 应用程序,菜鸟也能轻松上手的编程入门指南来了!
【8月更文挑战第31天】创建你的第一个Windows Forms (WinForms) 应用程序是一个激动人心的过程,尤其适合编程新手。本指南将带你逐步完成一个简单WinForms 应用的开发。首先,在Visual Studio 中创建一个“Windows Forms App (.NET)”项目,命名为“我的第一个WinForms 应用”。接着,在空白窗体中添加一个按钮和一个标签控件,并设置按钮文本为“点击我”。然后,为按钮添加点击事件处理程序`button1_Click`,实现点击按钮后更新标签文本为“你好,你刚刚点击了按钮!”。
169 0
|
3月前
|
Oracle 关系型数据库 分布式数据库
PolarDB产品使用问题之使用pxd安装PolarDB-X出现报错,该怎么办
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
关系型数据库 分布式数据库 数据库
PolarDB产品使用问题之行数评估是通过什么估算的
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
Kubernetes 关系型数据库 分布式数据库
PolarDB产品使用问题之PolarDB-X的架构形态有什么区别
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
关系型数据库 分布式数据库 PolarDB
PolarDB产品使用问题之原PolarDB-X集群无法连接且Docker容器已经被删除,如何恢复数据
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
运维 关系型数据库 MySQL
PolarDB产品使用问题之PolarDB MySQL版和PolarDB-X的区别是什么
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
关系型数据库 分布式数据库 数据库
PolarDB产品使用问题之将RDS切换到PolarDB-X 2.0时,代码层的SQL该如何改动
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
SQL 关系型数据库 分布式数据库
PolarDB产品使用问题之如何查看并进入您的PolarDB-X 2.0集群
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。

相关产品

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