恢复快照约束
集群粒度快照恢复
集群粒度恢复分为两个主要步骤:
- 恢复数据:即备份工具将备份集中的数据并行的恢复到各个实例的数据目录中,实例包括主CN,主DN等。
- 重建备DN:即主DN恢复完之后,备DN使用全量Build的方式重建出来,这个过程也是并行执行。
说明
综上恢复过程要比备份过程耗时要久一些,通常需要备份时间1.5~2倍的耗时。
集群级恢复后参数与备份时一致,恢复到新集群时需保证和原集群规格一致,如果新集群规格小的话可能会导致恢复失败。
恢复快照到新集群
操作场景
用户需要查看集群过去某个时刻的快照数据时,必须先恢复快照到新集群。
恢复快照到新集群时,恢复时长是由快照备份的数据量所决定的。如果快照备份的数据量大,恢复就比较慢。如果快照备份的数据量小,恢复就相对比较快。
自动快照是增量备份,在恢复快照时,DWS 会将最近一次的全量备份到本次快照之间的所有快照一起用于恢复集群。自动快照的备份频率是可以设置的,如果一周只备份一次,当增量数据量较大时,就会出现备份慢的情况,因此,建议适当地增加备份频率。
须知
- 恢复快照到新集群的功能目前仅支持备份设备为OBS的快照。
- 恢复快照时默认创建一个与原始集群规格相同、节点数也相同的新集群。
- 当前恢复到新集群操作可保证原业务不中断。
- 使用冷热表后,不支持使用快照将冷数据恢复到新集群。
前提条件
- 恢复到新集群时创建所需的资源小于或等于用户剩余配额。
- 用户进行恢复快照到新集群操作时,请确保快照状态为“可用”状态。
操作步骤
1.登录DWS 管理控制台。
2.在左侧导航栏中,单击 “快照管理” 。默认显示用户所有的快照。
3.在快照列表中,找到所需恢复的快照,在该快照所在行的“操作”列,单击“恢复”按钮。
4.进入“恢复快照到新集群”页面,填写新集群的配置参数。
恢复快照时,参数支持重新定义,具体请参见下表新集群参数配置说明。其他参数默认与快照中的备份信息保持一致,具体请参见下表所示。
配置类型 | 配置名称 |
---|---|
基础配置 | 区域、可用区、节点规格、集群名称、数据库端口、虚拟私有云、子网、安全组、公网访问、企业项目。 |
高级配置 | 当配置为“自定义”时,设置以下参数: 自动快照:当开关设置为开启时,设置以下参数: − 保留天数 − 开始时间 − 快照执行周期 标签:如果原集群开启了“加密数据库”,可设置“密钥名称”。 |
5.单击“立即恢复”,进入“规格确认”页面。
6.规格确认无误后,单击“提交”,开始恢复快照到新集群。
等待新集群状态变为“可用”,表示快照已恢复成功。
集群快照恢复成功后,新集群的内网地址和弹性IP地址(如果“公网访问”设置为“自动分配”)会重新分配。
说明如果申请的节点数(个)、vCPU(核)或内存(GB)超过了用户的剩余配额,系统会弹出警告窗口提示用户配额不足并显示详细的剩余配额和当前申请配额信息。用户可以在警告窗口单击“申请扩大配额”,以提工单的形式申请扩大配额。
恢复快照到原集群
操作场景
恢复到原集群时,可以指定快照恢复到本集群。通常在集群故障或者需要将数据回滚到指定快照版本时,用户使用该功能。
说明
该功能仅8.1.3.200及以上集群版本支持。
该功能目前支持备份设备为OBS的快照。
快照状态为“可用”时,用户才可以进行快照恢复。
不支持恢复逻辑集群与资源池到当前集群。
操作步骤
- 登录DWS管理控制台。
- 在左侧导航栏中,选择“集群 > 专属集群”。
- 单击任意集群名称,进入集群管理页面,单击“快照”。
- 单击“恢复”按钮进入快照恢复页面。
- 选择对应的快照进行就地恢复。
说明快照就地恢复期间,集群不可用。