tencent cloud

文档反馈

数据迁移支持的数据库

最后更新时间:2024-07-08 19:43:33

    场景概述

    数据迁移是将源数据库复制到目标数据库,它以整体数据库搬迁为目的,属于短期的一次性任务,迁移完成后用户一般会进行手动割接,将任务对接到新的数据库上。
    腾讯云 DTS 支持的迁移场景示例如下。
    场景
    说明
    自建数据库迁移上云
    将本地 IDC 自建数据库、CVM 上的自建数据库等,迁移到腾讯云上。
    第三方云厂商迁移到腾讯云
    从其他云厂商(如阿里云、AWS 等)迁移到腾讯云。
    腾讯云数据库跨实例间迁移
    数据库版本升级,跨地域迁移(包括国内国外跨地域),不同腾讯云账号下的数据库实例迁移等。

    功能说明

    DTS 支持的接入方式有“公网/云主机自建/专线接入/VPN 接入/云数据库/云联网/私有网络 VPC”,数据库的部署形态不同,可以选择的接入也方式。每种接入方式需要具备相应网络条件,请参考 网络准备概述
    IDC 自建数据库/其他云厂商数据库:接入方式可选择“公网/专线接入/VPN 接入/云联网”。
    CVM 上的自建数据库:接入方式选择“云主机自建”。
    腾讯云数据库实例:接入方式选择“云数据库”。

    迁移至 MySQL

    说明:
    各数据库迁移的版本要求如下:
    不支持使用数据迁移模块将源端为 TDSQL-C MySQL 数据库类型迁移出云,如果有您有这类出云需求,请使用数据同步模块。
    MySQL/TDSQL MySQL/MariaDB/TDSQL-C MySQL/TDSQL MySQL:目标数据库版本必须大于或等于源数据库版本, 版本以大版本号区分,如5.6.x 支持迁移到5.6.x、5.7.x 及以后版本。

    MySQL > MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MySQL 5.5、5.6、5.7、8.0
    CVM 上自建 MySQL 5.5、5.6、5.7、8.0
    云数据库 MySQL 5.5、5.6、5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移
    第三方云厂商
    阿里云 RDS 5.5、5.6、5.7、8.0
    阿里云 PolarDB 5.6、5.7、8.0
    AWS RDS MySQL 5.6、5.7、8.0
    AWS Aurora MySQL 5.6、5.7
    云数据库 MySQL 5.5、5.6、5.7、8.0
    相同腾讯云主账号下数据库之间同步
    不同腾讯云主账号下数据库之间同步

    MariaDB > MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MariaDB 5.5、10.0-10.6
    CVM 上自建 MariaDB 5.5、10.0-10.6
    云数据库 MySQL 5.5、5.6、5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MariaDB(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    相同腾讯云主账号下数据库之间同步

    Percona > MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Percona 5.5、5.6、5.7、8.0
    CVM 上自建 Percona 5.5、5.6、5.7、8.0
    云数据库 MySQL 5.5、5.6、5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移

    TDSQL MySQL > MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL MySQL(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    相同主账号下数据库之间迁移
    云数据库 MySQL
    结构迁移
    全量迁移
    全量 + 增量迁移

    迁移至 MariaDB

    MySQL > MariaDB

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MySQL 5.5、5.6、5.7、8.0
    CVM 上自建 MySQL 5.5、5.6、5.7、8.0
    云数据库 MariaDB
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MySQL 5.5、5.6、5.7、8.0
    相同腾讯云主账号下数据库之间同步
    不同腾讯云主账号下数据库之间同步

    MariaDB > MariaDB

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MariaDB 5.5、10.0-10.6
    CVM 上自建 MariaDB 5.5、10.0-10.6
    云数据库 MariaDB
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MariaDB
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    相同腾讯云主账号下数据库之间同步

    Percona > MariaDB

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Percona 5.5、5.6、5.7、8.0
    CVM 上自建 Percona 5.5、5.6、5.7、8.0
    云数据库 MariaDB (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    结构迁移
    全量迁移
    全量 + 增量迁移

    TDSQL MySQL > MariaDB

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL MySQL(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    相同主账号下数据库之间迁移
    云数据库 MariaDB (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    结构迁移
    全量迁移
    全量 + 增量迁移

    迁移至 TDSQL-C MySQL

    MySQL > TDSQL-C MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MySQL 5.5、5.6、5.7、8.0
    CVM 上自建 MySQL 5.5、5.6、5.7、8.0
    云数据库 TDSQL-C MySQL 5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移
    第三方云厂商
    阿里云 RDS 5.5、5.6、5.7、8.0
    阿里云 PolarDB 5.6、5.7、8.0
    AWS RDS MySQL 5.6、5.7、8.0
    AWS Aurora MySQL 5.6、5.7
    云数据库 MySQL 5.5、5.6、5.7、8.0
    相同腾讯云主账号下数据库之间同步
    不同腾讯云主账号下数据库之间同步

    MariaDB > TDSQL-C MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MariaDB 5.5、10.0-10.6
    CVM 上自建 MariaDB 5.5、10.0-10.6
    云数据库 TDSQL-C MySQL 5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MariaDB(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    相同腾讯云主账号下数据库之间同步

    Percona > TDSQL-C MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Percona 5.5、5.6、5.7、8.0
    CVM 上自建 Percona 5.5、5.6、5.7、8.0
    云数据库 TDSQL-C MySQL 5.7、8.0
    结构迁移
    全量迁移
    全量 + 增量迁移

    TDSQL MySQL > TDSQL-C MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL MySQL(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    相同主账号下数据库之间迁移
    云数据库 TDSQL-C MySQL 5.7、8.0
    全量迁移
    全量 + 增量迁移

    迁移至 TDSQL MySQL

    MySQL > TDSQL MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MySQL 5.6、5.7、8.0
    CVM 上自建 MySQL 5.6、5.7、8.0
    云数据库 TDSQL MySQL(数据库版本 MySQL 8.0)
    全量迁移
    全量 + 增量迁移
    云数据库 MySQL 5.6、5.7、8.0
    相同腾讯云主账号下数据库之间同步
    不同腾讯云主账号下数据库之间同步

    MariaDB > TDSQL MySQL

    MariaDB > TDSQL MySQL(MariaDB) 同构迁移目标库版本大于等于源库即可,异构迁移当前仅支持 MariaDB 10.1 > TDSQL MySQL(Percona 5.7) 的异构迁移。
    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MariaDB 5.5、10.0-10.6
    CVM 上自建 MariaDB 5.5、10.0-10.6
    云数据库 TDSQL MySQL(数据库版本 MariaDB 10.1)
    全量迁移
    全量 + 增量迁移
    云数据库 MariaDB
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    相同腾讯云主账号下数据库之间同步

    Percona > TDSQL MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Percona 5.5、5.6、5.7、8.0
    CVM 上自建 Percona 5.5、5.6、5.7、8.0
    云数据库 TDSQL MySQL(数据库版本 Percona 5.7)
    全量迁移
    全量 + 增量迁移

    TDSQL-C MySQL > TDSQL MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL-C MySQL 5.7、8.0
    云数据库 TDSQL MySQL(数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    全量迁移
    全量 + 增量迁移

    TDSQL MySQL > TDSQL MySQL

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL MySQL (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    相同主账号下数据库之间迁移
    云数据库 TDSQL MySQL
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    结构迁移
    全量迁移
    全量 + 增量迁移

    MySQL > TDSQL MySQL(TDStore)

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MySQL 5.5、5.6、5.7、8.0
    CVM 上自建 MySQL 5.5、5.6、5.7、8.0
    云数据库 TDSQL MySQL (TDStore)
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MySQL 5.5、5.6、5.7、8.0
    相同腾讯云主账号下数据库之间同步
    不同腾讯云主账号下数据库之间同步

    MariaDB > TDSQL MySQL(TDStore)

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MariaDB 5.5、10.0-10.6
    CVM 上自建 MariaDB 5.5、10.0-10.6
    云数据库 TDSQL MySQL (TDStore)
    结构迁移
    全量迁移
    全量 + 增量迁移
    云数据库 MariaDB
    (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1、MariaDB 10.4)
    相同腾讯云主账号下数据库之间同步

    Percona > TDSQL MySQL(TDStore)

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Percona 5.5、5.6、5.7、8.0
    CVM 上自建 Percona 5.5、5.6、5.7、8.0
    云数据库 TDSQL MySQL (TDStore)
    结构迁移
    全量迁移
    全量 + 增量迁移

    TDSQL MySQL > TDSQL MySQL(TDStore)

    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    云数据库 TDSQL MySQL (数据库版本 MySQL 8.0、Percona 5.7、MariaDB 10.1)
    相同主账号下数据库之间迁移
    云数据库 TDSQL MySQL (TDStore)
    结构迁移
    全量迁移
    全量 + 增量迁移

    迁移至 PostgreSQL

    PostgreSQL > PostgreSQL

    仅9.4版本及以上支持增量迁移。
    源数据库及版本
    目标数据库及版本
    迁移类型
    参考文档
    自建数据库 PostgreSQL 9.3、9.4、9.5、9.6、10-15
    IDC 自建
    CVM 上自建
    云数据库 PostgreSQL 10、11、12、13、14、15
    结构迁移
    全量迁移
    全量 + 增量迁移
    第三方云厂商 PostgreSQL 9.3、9.4、9.5、9.6、10-15
    阿里云 RDS PostgreSQL
    AWS RDS PostgreSQL
    华为云 RDS for PostgreSQL
    云数据库 PostgreSQL 10-15
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移

    TDSQL-C PostgreSQL > PostgreSQL

    源数据库
    目标数据库
    迁移类型
    参考文档
    云原生数据库 TDSQL-C PostgreSQL 10.17
    相同主账号下数据库之间迁移
    云数据库 PostgreSQL 10、11、12、13、14、15
    结构迁移
    全量迁移
    全量 + 增量迁移

    迁移至 MongoDB

    MongoDB > MongoDB

    源数据库
    目标数据库
    迁移类型
    参考文档
    自建数据库
    IDC 自建 MongoDB 4.0、4.2、4.4、5.0、6.0
    CVM 上自建 MongoDB 4.0、4.2、4.4、5.0、6.0
    云数据库 MongoDB 4.0、4.4、5.0、6.0
    全量迁移
    全量 + 增量迁移
    第三方云厂商(阿里云)MongoDB 4.0、4.4、5.0、6.0
    云数据库 MongoDB 4.0、4.4、5.0、6.0
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移

    迁移至 SQL Server

    SQL Server > SQL Server

    源数据库
    目标数据库
    迁移类型
    参考文档
    自建数据库
    IDC 自建 SQL Server 2008R2、2012、2014、2016、2017、2019、2022
    CVM 上自建 SQL Server 2008R2、2012、2014、2016、2017、2019、2022
    云数据库 SQL Server 2008R2、2012、2014、2016、2017、2019、2022
    全量迁移
    全量 + 增量迁移
    第三方云厂商(阿里云、AWS)SQL Server 2008R2、2012、2014、2016、2017、2019、2022
    云数据库 SQL Server 2008R2、2012、2014、2016、2017、2019、2022
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移

    迁移至 Redis

    Redis > Redis

    源库为 AWS ElasticCaChe for Redis 的数据迁移功能,需要 提交工单 申请。
    源数据库
    目标数据库
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Redis 2.8、3.0、3.2、4.0、5.0、6.0
    CVM 上自建 Redis 2.8、3.0、3.2、4.0、5.0、6.0
    云数据库 Redis 2.8、3.0、3.2、4.0、5.0、6.0
    全量 + 增量迁移
    第三方云厂商
    AWS ElasticCaChe for Redis 4.0、5.0、6.0
    云数据库 Redis 2.8、3.0、3.2、4.0、5.0、6.0
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移(需要 提交工单申请)

    迁移至 KeeWiDB

    Redis > KeeWiDB

    源数据库
    目标数据库
    迁移类型
    参考文档
    自建数据库
    IDC 自建 Redis 4.0
    CVM 上自建 Redis 4.0
    云数据库 KeeWiDB 1.0
    全量 + 增量迁移
    第三方云厂商(all) Redis 4.0
    云数据库 Redis 4.0
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移(需要提交工单申请)

    Tendis > KeeWiDB

    源数据库
    目标数据库
    迁移类型
    参考文档
    云数据库 Tedis 4.9
    相同主账号下数据库之间迁移
    不同主账号下数据库之间迁移(需要提交工单申请)
    云数据库 KeeWiDB 1.0
    全量 + 增量迁移
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持