Apusic文档中心
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
文档中心
  • 文档中心模板

    • 概述
    • 发版说明
    • 产品简介
    • 产品白皮书
    • 功能清单
    • 快速入门
    • 安装手册
    • 用户手册
    • 开发手册
    • API文档
    • 插件说明
    • 适配说明
    • 性能参数
    • 性能调优手册
    • 数据迁移手册
    • 常见问题
    • 版本发布历史
  • 产品文档样例

  • 帮助

数据迁移手册

该文档为数据迁移手册文档。

# 数据迁移概述

本文档总体介绍可用于 XXDB 的数据迁移方案。数据迁移方案如下:

  • 全量数据迁移。
    • 数据导入:使用 XXDB Lightning 将 Aurora Snapshot,CSV 文件或 Mydumper SQL 文件的数据全量导入到 XXDB 集群。
    • 数据导出:使用 Dumpling 将 XXDB 集群的数据全量导出为 CSV 文件或 Mydumper SQL 文件,从而更好地配合从 MySQL 数据库或 MariaDB 数据库进行数据迁移。
    • XXDB DM (Data migration) 也提供了适合小规模数据量数据库(例如小于 1 TiB)的全量数据迁移功能。
  • 快速初始化XXDB 集群:XXDB Lightning 提供的快速导入功能可以实现快速初始化 XXDB 集群的指定表的效果。请注意,使用快速初始化 TiDB 集群的功能对 XXDB 集群的影响极大,在进行初始化的过程中,TiDB 集群不支持对外访问。
  • 增量数据迁移:使用XXDB DM 从 MySQL,MariaDB 或 Aurora 同步 Binlog 到 XXDB,该功能可以极大降低业务迁移过程中停机窗口时间。
  • XXDB 集群复制:XXDB 支持备份恢复功能,该功能可以实现将 XXDB 的某个快照初始化到另一个全新的 TiDB 集群。
  • XXDB 集群增量数据同步:XXCDC 支持同构数据库之间的灾备场景,能够在灾难发生时保证主备集群数据的最终一致性。目前该场景仅支持 TiDB 作为主备集群。

根据迁移数据所在数据库类型、部署位置、业务数据规模大小、业务需求等因素,会有不同数据迁移选择。下面展示一些常用的数据迁移场景,方便用户依据这些线索选择到最适合自己的数据迁移方案。

# 迁移工具

说明相关迁移工具,如无则删除。

XXDB 提供了丰富的数据迁移相关的工具,用于全量迁移、增量迁移、备份恢复、数据同步等多种场景。

本文介绍了使用这些工具的场景、支持的上下游、优势和相关限制等信息。请根据你的需求选择合适的工具。

使用场景 用于将数据从与 MySQL 协议兼容的数据库迁移到 XXDB
上游 MySQL,MariaDB,Aurora
下游 XXDB
主要优势 一体化的数据迁移任务管理工具,支持全量迁移和增量同步支持对表与操作进行过滤支持分库分表的合并迁移
使用限制 建议用于 1 TB 以内的存量数据迁移。

# 数据迁移场景

根据迁移场景,分别列举说明。

# 从Redis迁移到AMDC

正文内容描述。

# 从XXX 迁移到AMDC

正文内容描述。

编辑页面 (opens new window)

← 性能调优手册 常见问题→

  • 浅色模式