实例级别恢复(克隆实例)
更新时间:2021-12-15
概述
实例级别恢复(克隆实例)通过备份+ binlog方式恢复创建一个和原实例数据及配置均一致的新实例,实例级别恢复(克隆实例)能最大化帮助用户减少因为误操作导致的线上数据丢失或损坏,误操作后用户通过实例级别恢复(克隆实例)将数据库恢复到误操作前的指定时刻。
实例级别恢复(克隆实例)支持按照时间点和按备份集两种方式复制新实例进行数据恢复。详情如下:
- 按备份集:备份集为所有已经完成并可用的备份的数据集,每一个备份集的名称为备份完成的时间点。
- 按时间点:还原的时间范围为最早的一个可用备份集的完成时刻到当前时刻(若没有可用备份集则时间点不可选),默认时间点为当前时刻。
说明: 当用户选择了按时间点进行实例级别恢复(克隆实例),如果备份时间点到目标时间点之间发生了升级/数据恢复/xmaster修复,选择完时间点后会报错并告知原因。
使用场景
实例级别恢复(克隆实例)的典型使用场景有:
- 数据库误操作,将数据库恢复到过去某个指定的自动/手动可用备份集;
- 数据库误操作,将数据库恢复到过去某个指定时间点;
- 将数据库某张数据表/某个数据库数据恢复到一张新表/一个新库;
- 不影响线上环境正常运行的前提下,创建一个同线上环境一致的测试环境。
计费说明
实例级别恢复(克隆实例)的计费标准和主实例计费相同,详细计费请参见产品定价。
注意事项
- 只支持主实例的克隆,如果原实例下挂载了只读和代理实例,克隆操作只克隆主实例;
- 新实例的白名单设置和主实例保持一致;外网开通设置不受原实例影响,默认关闭;
- 新实例内的数据库信息只与选择克隆的备份集当时的信息一致;
-
新实例账号信息如下:
- 备份集和主实例都是高权限账号,则新实例的账号是主实例高权限账号
- 备份集和主实例都是普通账号,则新实例的账号与备份集里的账号一致
- 备份集是普通账号,主实例是高权限账号,则新实例的账号是主实例高权限账号
- 新实例开始运行后,实例的管理与源实例无任何关联
前提条件
- 实例级别恢复(克隆实例)目前仅支持 MySQL 类型的数据库。
- 如果要按备份集实例级别恢复(克隆实例),则主实例备份集至少有一份备份副本。
操作指南
克隆的新实例名称统一为“$原实例名_replica”,实例级别恢复(克隆实例)创建过程中,主实例状态及运行不受影响。新实例的地域、可用区、数据库类型及版本均与主实例一致,但实例规格可以高于主实例。
方法一:实例列表页面进行实例级别恢复(克隆实例)
- 登录RDS管理控制台。
- 在控制台页面左上角,选择实例所在地域。进入“云数据库 RDS列表”页面。
-
找到需要克隆的目标实例,点击对应操作列的“克隆实例”进入克隆页面。
-
在克隆实例页面配置以下参数:
参数 说明 计费方式 - 预付费: 即包年、包月付费,在创建实例时需要支付费用。适合业务稳定的长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。
- 后付费:属于按量付费,即按小时扣费,根据实例配在北京时间整点扣费并生成账单。适合短期需求,用完可立即释放实例,节省费用。
可用区 - 默认同主实例;
- 选择单可用区时,RDS默认主备节点在该可用区创建;
- 选择多可用区时,主备节点将分布在不同可用区。
数据恢复 克隆实例支持按时间点和按备份集两种方式,请按照需要选择。 - 按备份集:备份集为所有已经完成并可用的备份的数据集,每一个备份集的名称为备份完成的时间点。
- 按时间点:还原的时间范围为最早的一个可用备份集的完成时刻到当前时刻(若没有可用备份集则时间点不可选),默认时间点为当前时刻。
规格 默认继承主实例,也可以大于主实例。 存储磁盘 默认继承主实例,也可以大于主实例。 网络类型 云数据库 RDS 支持通用网络和专有网络(Virtual Private Cloud,简称 VPC )。VPC 网络需要事先创建,或者您也可以在创建实例后再更改网络类型。 购买信息 - 购买时长(预付费):选择所需的时长,系统会自动计算对应的配置费用,时间越长,折扣越大。
- 自动续费(预付费):
- 默认不勾选,不进行自动续费。
- 勾选后实例自动续费,自动续费周期与原订单周期一致。
- 购买台数:克隆实例一次最多可购买5个。
- 配置完成后,点击下一步购买支付即可。
方法二:备份管理页面进行实例级别恢复(克隆实例)
- 登录RDS管理控制台。
- 在控制台页面左上角,选择实例所在地域。
- 找到目标实例,点击“实例名称”进入实例详情页面。
- 在左侧导航栏点击“备份”,进入备份列表页面。
-
在备份列表页面,点击“实例级别恢复(克隆实例)”。
- 在配置页面,根据需要选择付费方式“预付费”或“后付费”,并进入对应页签选择配置;实例级别恢复(克隆实例)支持按时间点和按备份集两种方式,请按照需要选择。
-
选择地域信息、数据恢复方式、配置信息。具体参数说明请参见“方法一”的参数表格。
说明:
- 数据恢复可以选择按时间点或按备份集两种方式。
- 实例级别恢复(克隆实例)的配置信息中内存、磁盘默认继承主实例,也可以大于主实例。
- 批量实例级别恢复(克隆实例)时,一次最多可以恢复5个。
- 配置完成后,点击下一步购买支付即可。
后续操作
- 实例级别恢复(克隆实例)过程约耗时数分钟,所需时间跟实例的数据量有关。
- 当实例状态为“克隆实例中”,实例的管理操作将被禁用,无法操作。恢复完成后,可以进行其他操作。