云数据库RDS

    实例级别恢复(克隆实例)

    概述

    实例级别恢复(克隆实例)通过备份+ binlog方式恢复创建一个和原实例数据及配置均一致的新实例,实例级别恢复(克隆实例)能最大化帮助用户减少因为误操作导致的线上数据丢失或损坏,误操作后用户通过实例级别恢复(克隆实例)将数据库恢复到误操作前的指定时刻。

    实例级别恢复(克隆实例)支持按照时间点和按备份集两种方式复制新实例进行数据恢复。详情如下:

    • 按备份集:备份集为所有已经完成并可用的备份的数据集,每一个备份集的名称为备份完成的时间点。
    • 按时间点:还原的时间范围为最早的一个可用备份集的完成时刻到当前时刻(若没有可用备份集则时间点不可选),默认时间点为当前时刻。

    说明: 当用户选择了按时间点进行实例级别恢复(克隆实例),如果备份时间点到目标时间点之间发生了升级/数据恢复/xmaster修复,选择完时间点后会报错并告知原因。

    使用场景

    实例级别恢复(克隆实例)的典型使用场景有:

    • 数据库误操作,将数据库恢复到过去某个指定的自动/手动可用备份集;
    • 数据库误操作,将数据库恢复到过去某个指定时间点;
    • 将数据库某张数据表/某个数据库数据恢复到一张新表/一个新库;
    • 不影响线上环境正常运行的前提下,创建一个同线上环境一致的测试环境。

    计费说明

    实例级别恢复(克隆实例)的计费标准和主实例计费相同,详细计费请参见产品定价

    注意事项

    1. 只支持主实例的克隆,如果原实例下挂载了只读和代理实例,克隆操作只克隆主实例;
    2. 新实例的白名单设置和主实例保持一致;外网开通设置不受原实例影响,默认关闭;
    3. 新实例内的数据库信息只与选择克隆的备份集当时的信息一致;
    4. 新实例帐号信息如下:

      • 备份集和主实例都是高权限帐号,则新实例的帐号是主实例高权限帐号
      • 备份集和主实例都是普通帐号,则新实例的帐号与备份集里的帐号一致
      • 备份集是普通帐号,主实例是高权限帐号,则新实例的帐号是主实例高权限帐号
      • 新实例开始运行后,实例的管理与源实例无任何关联

    前提条件

    • 实例级别恢复(克隆实例)目前仅支持 MySQL 类型的数据库
    • 如果要按备份集实例级别恢复(克隆实例),则主实例备份集至少有一份备份副本。

    操作指南

    克隆的新实例名称统一为“$原实例名_replica”,实例级别恢复(克隆实例)创建过程中,主实例状态及运行不受影响。新实例的地域、可用区、数据库类型及版本均与主实例一致,但实例规格可以高于主实例。

    方法一:实例列表页面进行实例级别恢复(克隆实例)

    1. 登录RDS管理控制台
    2. 在控制台页面左上角,选择实例所在地域。进入“云数据库 RDS列表”页面。
    3. 找到需要克隆的目标实例,点击对应操作列的“克隆实例”进入克隆页面。

      image.png

    4. 在克隆实例页面配置以下参数:

      参数 说明
      计费方式
      • 预付费: 即包年、包月付费,在创建实例时需要支付费用。适合业务稳定的长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。
      • 后付费:属于按量付费,即按小时扣费,根据实例配在北京时间整点扣费并生成账单。适合短期需求,用完可立即释放实例,节省费用。
      可用区
      • 默认同主实例;
      • 选择单可用区时,RDS默认主备节点在该可用区创建;
      • 选择多可用区时,主备节点将分布在不同可用区。
      数据恢复 克隆实例支持按时间点和按备份集两种方式,请按照需要选择。
      • 按备份集:备份集为所有已经完成并可用的备份的数据集,每一个备份集的名称为备份完成的时间点。
      • 按时间点:还原的时间范围为最早的一个可用备份集的完成时刻到当前时刻(若没有可用备份集则时间点不可选),默认时间点为当前时刻。
      规格 默认继承主实例,也可以大于主实例。
      存储磁盘 默认继承主实例,也可以大于主实例。
      网络类型 云数据库 RDS 支持通用网络和专有网络(Virtual Private Cloud,简称 VPC )。VPC 网络需要事先创建,或者您也可以在创建实例后再更改网络类型。
      购买信息
      • 购买时长(预付费):选择所需的时长,系统会自动计算对应的配置费用,时间越长,折扣越大。
      • 自动续费(预付费):
        • 默认不勾选,不进行自动续费。
        • 勾选后实例自动续费,自动续费周期与原订单周期一致。
      • 购买台数:克隆实例一次最多可购买5个。
    5. 配置完成后,点击下一步购买支付即可。

    方法二:备份管理页面进行实例级别恢复(克隆实例)

    1. 登录RDS管理控制台
    2. 在控制台页面左上角,选择实例所在地域。
    3. 找到目标实例,点击“实例名称”进入实例详情页面。
    4. 在左侧导航栏点击“备份”,进入备份列表页面。
    5. 在备份列表页面,点击“实例级别恢复(克隆实例)”。

      image.png

    6. 在配置页面,根据需要选择付费方式“预付费”或“后付费”,并进入对应页签选择配置;实例级别恢复(克隆实例)支持按时间点和按备份集两种方式,请按照需要选择。
    7. 选择地域信息、数据恢复方式、配置信息。具体参数说明请参见“方法一”的参数表格

      说明:

      • 数据恢复可以选择按时间点或按备份集两种方式。
      • 实例级别恢复(克隆实例)的配置信息中内存、磁盘默认继承主实例,也可以大于主实例。
      • 批量实例级别恢复(克隆实例)时,一次最多可以恢复5个。
    8. 配置完成后,点击下一步购买支付即可。

    后续操作

    1. 实例级别恢复(克隆实例)过程约耗时数分钟,所需时间跟实例的数据量有关。
    2. 当实例状态为“克隆实例中”,实例的管理操作将被禁用,无法操作。恢复完成后,可以进行其他操作。
    上一篇
    原实例恢复
    下一篇
    单库单表恢复