本文为您介绍如何通过控制台克隆 MySQL 实例,来帮助您快速回档实例至新购的 MySQL 实例。
操作场景
云数据库 MySQL 提供克隆实例功能,支持通过克隆将实例恢复到日志备份保留时间内的任意时间点,并且支持恢复到指定的备份集。克隆会先根据用户所选的时间点并通过备份数据创建一个新实例,新实例经过验证后,用户可再将数据通过 DTS 迁回源实例,或者直接使用克隆的新实例。
克隆方式
按时间点克隆:将实例恢复到任意时间点,时间点的选择范围由您设置的日志保留时长决定。
按备份集克隆:将实例恢复到任一物理备份的备份集,备份集选择范围由您设置的数据备份保留时长决定。
新实例费用
新的克隆实例的计费模式支持在克隆界面选择包年包月或者按量计费,详细计费说明请参见 计费概述。
新的克隆实例在完全克隆成功后,才开始进行计费。
前提条件
支持的实例架构:MySQL 单节点、双节点、三节点、集群版。
源实例状态须为运行中。
若克隆方式选择按备份集克隆,源实例必须有已经完成的物理备份或快照备份,备份状态可至 控制台 的备份列表查看。
账户内余额须大于0。
功能限制
不支持克隆只读实例。
MySQL 5.6、5.7、8.0版本支持克隆,MySQL 5.5版本不支持克隆,建议 MySQL 5.5版本尽快升级至更高版本,升级请参见 升级数据库引擎版本。
注意事项
新克隆实例规格须大于或等于源实例。
新克隆实例硬盘空间大小须大于要克隆的数据大小,否则可能导致克隆失败。
新克隆实例的可用区、数据库版本、复制方式、默认数据库参数须与源实例相同。
在克隆的过程中,新克隆实例不会在控制台列表展示,克隆成功后才可见。
操作步骤
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择备份恢复 > 数据备份列表页, 在左上角单击克隆,或在需要克隆的备份“操作”列单击克隆。

3. 进入购买页,选择克隆实例的克隆方式和相应配置,确认无误后,单击立即购买。
按时间点恢复:可从源数据库实例上恢复出具体到某个时间点的数据库实例,时间点选择范围由您设置的日志备份保留时长所决定。
按备份集恢复:可从指定的备份集中恢复出新实例,备份集选择范围由您设置的数据备份保留时长所决定。
说明:

4. 购买成功后,可在备份恢复 > 克隆列表页下查看克隆详情。

5. 实例克隆成功后,可在实例列表页查看新购实例的详情。
相关文档
数据库单库和单表级别的数据库恢复,请参见 回档数据库。
恢复数据到自建数据库,请参见 使用物理备份恢复数据库 或 使用逻辑备份恢复数据库。
热点问题
克隆过程中是否会影响源实例的访问?
克隆过程使用原有备份集以及上传至 COS 中的 binlog 进行克隆,不会影响源实例的访问。