tencent cloud

TDSQL-C MySQL 版

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
产品优势
应用场景
产品架构
产品规格
实例类型
产品功能列表
数据库版本
地域和可用区
常用概念
使用限制
使用规范建议
自研内核
内核概述
内核版本更新动态
内核优化版本
功能类特性
性能类特性
安全类特性
稳定性特性
分析引擎特性
内核问题检查与修复
购买指南
计费概述
产品价格
创建集群
变配说明
续费说明
欠费说明
退费说明
按量转包年包月
按量转 Serverless
增值服务计费说明
查看费用账单
快速入门
数据库审计
简介
查看审计实例列表
开通审计服务
查看审计日志
日志投递
配置事后告警
修改审计规则
修改审计服务
关闭审计服务
审计规则模板
查看审计任务
授权子用户使用数据库审计
Serverless 服务
Serverless 简介
创建和管理 Serverless 版集群
弹性管理工具
Serverless 资源包
多可用区部署
配置变更
常见问题
Serverless 成本预估器
操作指南
操作总览
控制台切换集群页面视图
数据库连接
实例管理
配置变更
实例形态管理
集群管理
只读实例管理
数据库代理
账号管理
数据库管理
数据库管理工具(DMC)
参数配置
多可用区部署
全球数据库
备份与恢复
操作日志
迁移数据
并行查询
列存索引 CSI
分析引擎
数据库安全和加密
监控与告警
SQL 基本操作
使用 SCF 连接 TDSQL-C MySQL 版
标签
实践教程
TDSQL-C MySQL 版数据库审计等保实践
通过 DTS 升级数据库版本 MySQL5.7至8.0
TDSQL-C MySQL 版使用规范
新版本控制台
数据库代理多连接地址实现多 RO 组
数据库代理的优势
如何选择存储空间计费模式
通过 DTS 构建异地灾备
为集群创建 VPC
如何进行数据恢复
如何解决 CPU 使用率高的问题
如何授权子用户查看监控
白皮书
安全白皮书
性能白皮书
故障处理
连接相关
性能相关
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Multi-Availability Zone APIs
Other APIs
Audit APIs
Database Proxy APIs
Backup and Recovery APIs
Parameter Management APIs
Billing APIs
serverless APIs
Resource Package APIs
Account APIs
Performance Analysis APIs
Data Types
Error Codes
常见问题
基础概念
购买与计费
兼容与格式
连接与网络
功能特性
控制台操作
数据库表
性能与日志
数据库审计
TDSQL-C MySQL 版和云数据库 MySQL 有什么区别
相关协议
服务等级协议
服务条款
TDSQL-C 政策
隐私政策
数据处理和安全协议
通用参考
标准与认证
词汇表
联系我们

执行一键迁移

PDF
聚焦模式
字号
最后更新时间: 2025-12-22 22:16:37
本文为您介绍通过控制台,从云数据库 MySQL 一键迁移至云原生数据库 TDSQL-C MySQL 版。
说明:
当前版本的一键迁移功能,暂时仅支持同地域同可用区的迁移。
云数据库 MySQL 磁盘为奇数时,不支持使用一键迁移功能。

前提条件

迁移源端云数据库 MySQL 版本为 MySQL 5.7、8.0 的双节点版或三节点版。
迁移源端的云数据库 MySQL 实例没有灾备实例。
迁移源端的云数据库 MySQL 实例下如果有只读实例,则主实例和只读实例的计费模式需一致,调整实例的计费模式请参见 按量转包年包月

操作步骤

使用一键迁移,将根据 迁移规格对照表 创建一个规格对应的 TDSQL-C MySQL 版集群,并进行数据库迁移,在迁移完成后,需进行连接地址切换,详细操作流程如下。

一、开始迁移

2. 在实例列表勾选1个需要迁移的 MySQL 实例,单击上方的一键升级。

说明:
在实例列表,在字段计费模式下也有一键升级的按钮。
单击实例 ID 进入实例详情页,在右上方也有一键升级的按钮。
3. 在弹窗下选择迁移至 TDSQL-C MySQL,单击立即升级
4. 进入迁移界面后,预览当前 MySQL 实例与迁移后的新 TDSQL-C MySQL 版集群的对比信息。

字段
说明
实例类型
读写实例或只读实例,迁移前后实例类型不变。
规格
对比迁移前后的实例规格配置。
可用区
对比迁移前后的可用区部署情况。
配置费用
对比迁移前后的配置费用。
到期时间
对比迁移前后实例的到期时间。
说明:
针对迁移源端为包年包月计费模式的云数据库 MySQL 实例,迁移后,TDSQL-C MySQL 版的到期时间计算方式有如下说明:云数据库 MySQL 当前时间进行退款后,由于退款机制为按使用量退款,而非按使用时间退款,所以退款较少,TDSQL-C MySQL 版将利用这部分差额进行集群购买,差额/对应规格价格,即为 TDSQL-C MySQL 版集群到期时间。
源端云数据库 MySQL 进行退款时,退款机制为按使用量退款,若系统核算退款差额不足以购买新的 TDSQL-C MySQL 版集群,则无法使用一键迁移。
若源端云数据库 MySQL 剩余金额无法支持一键迁移,建议您手动 购买 TDSQL-C MySQL 版集群,然后进行数据导入。
5. 在迁移界面,单击迁移检查,系统会对需要迁移的云数据库 MySQL 实例与迁移到 TDSQL-C MySQL 版后实例的信息进行检查,您可根据检查结果对应操作,若迁移源端实例下存在只读组,则支持选择是否迁移只读组。

检查项如下
检查项
说明
可用区
TDSQL-C MySQL 版暂不支持部分可用区,如果迁移源端云数据库 MySQL 实例部署在不支持的可用区,则暂时无法迁移。
TDSQL-C 规格库存
后台判定新的集群规格库存是否满足,若满足,则可迁移。
InnoDB 引擎
TDSQL-C MySQL 版仅支持 InnoDB 引擎迁移,若需要迁移的 MySQL 实例为 RocksDB 引擎,则无法迁移。
非 InnoDB 表单
TDSQL-C MySQL 版仅支持 InnoDB 引擎迁移,若需要迁移的 MySQL 实例下存在非 InnoDB 表单,则无法迁移。
云数据库 MySQL 版本
迁移源端云数据库 MySQL 版本须为 MySQL 5.7、8.0 的双节点版或三节点版,若不是,则无法迁移。
外网开通
如需要迁移的 MySQL 实例开启了外网,则迁移过程中源端 MySQL 实例的外网无法关闭,迁移后目标端 TDSQL-C MySQL 版集群的外网状态为未开启,如迁移完成后需要使用源端的 MySQL 实例,可从 MySQL 侧回收站恢复实例,实例恢复后外网状态为开启,与迁移前 MySQL 实例的外网开启状态保持一致。
具有灾备实例
如需要迁移的 MySQL 实例具有灾备实例,则无法迁移,当前版本无法迁移灾备实例。
数据加密
如需要迁移的 MySQL 实例开启了数据加密功能,则无法迁移,TDSQL-C MySQL 版暂不支持数据加密。
数据库代理
无论迁移源端云数据库 MySQL 实例是否开启数据库代理,当前版本均支持迁移。若迁移源端实例开启了数据库代理,则一键迁移至 TDSQL-C MySQL 版后,新集群也默认开启了数据库代理,但需注意,迁移后,数据库代理的内核小版本为当前最新支持的版本,数据库代理的相关访问策略和配置不会保留,您需要重新手动设置,详细请参见 查看和修改访问策略
排序规则
后台会判定字符集的排序规则是否适配,若不适配则不支持迁移。
具有不同可用区实例
后台会判定迁移源端云数据库 MySQL 实例的主实例和只读实例是否在同一可用区,如在同一可用区,则支持迁移,若跨可用区,则不支持迁移。
计算计费模式
迁移源端云数据库 MySQL 实例的主实例和只读实例计费模式需一致,若不一致则不支持迁移。
IP 库存检查
后台会检查 IP 库存是否充足,若不足,则不支持迁移。
自定义密码复杂度
如需要迁移的 MySQL 实例开启了自定义密码复杂度功能,则无法迁移,建议关闭,允许一键修复。
SSL
如需要迁移的 MySQL 实例开启了 SSL,则无法迁移,建议关闭,允许一键修复。
是否迁移只读组
若迁移源端实例下存在只读组,此项才会显示。默认开启按钮,如无需迁移只读组,您也可以手动关闭按钮。

情形一:迁移检查不通过
若迁移检查不通过,将无法进行迁移,部分选项(自定义密码复杂度、SSL)提供一键修复功能,您可单击一键修复,修复成功后可重新执行一键迁移,部分选项不支持一键修复,例如迁移源端实例开启了数据加密,则无法一键修复,无法进行迁移。
说明:
单击下载报告,可下载迁移检查结果到本地。

情形二:迁移检查通过
若迁移检查通过,您可单击一键迁移开始迁移。

二、迁移中

一键迁移将采用迁移源端云数据库 MySQL 实例最近一次全量备份文件,在 TDSQL-C MySQL 版新建集群并持续进行数据同步,迁移期间云数据库 MySQL 实例显示迁移状态为迁移中,在 TDSQL-C MySQL 版集群列表可以看到新建的目标集群,迁移状态也为迁移中
说明:
在 TDSQL-C MySQL 版集群列表,如果新建的目标集群状态由迁移中变为待切换,则表示数据同步已完成,此时您可单击待切换详情,进入连接地址切换页面,可根据页面提供的目标集群连接地址,连接目标集群自行进行数据查看和校验,确认无误后可按如下步骤进行连接地址切换。
连接地址切换
1. TDSQL-C MySQL 版集群列表,找到新建的集群,在集群状态下,单击详情
2. 在跳转的页面下,单击迁移检查后,再单击连接地址切换,然后在弹窗下单击确认切换
说明:
切换会造成秒级闪断,需要确保业务具有重连机制。
点击地址连接切换后,IP 地址交换,数据将写入 TDSQL-C MySQL 版新建的集群。
地址待切换状态将存在72小时,若超时未操作,则视为放弃迁移,系统将自动取消迁移流程。

三、迁移完成

连接地址切换后,视为迁移完成,您的 TDSQL-C MySQL 版集群将获得云数据库 MySQL 实例的 IP 地址,您的业务将切换至新集群下。源端云数据库 MySQL 实例将进入回收站进行隔离,如有需要,您可以进入云数据库 MySQL 的回收站进行恢复。后续您可登录 TDSQL-C MySQL 版控制台 对迁移后的新集群进行管理。

四、迁移回滚

说明:
本版本的一键迁移暂不支持回滚功能,请在连接地址切换前做好业务检查。若后续需要重新使用迁移源端的云数据库 MySQL 实例,需在有效期内进入云数据库 MySQL 侧回收站进行恢复,恢复后连接地址将改变,需重新适配应用程序

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈