恢复到指定时间点是指将数据库恢复到过去某个特定的时间点上的状态。
操作场景
RDS-PostgreSQL支持使用已有的自动备份和手动备份以及日志备份,恢复实例数据到指定时间点。实例恢复到指定时间点,会从备份节点选择一个与该时间点最接近的全量备份以及该备份的时间点之后的日志备份还原到实例上,恢复时长和实例的数据量以及备份介质有关。
限制条件
- 如需使用按时间点恢复,需开启日志备份功能。
- 目前支持恢复到当前实例、已有实例和新实例。
- 需要确保被恢复的实例机器有足够的磁盘空间。
- 若开通实例时选择的备份空间为“云硬盘”,则恢复到新实例时,新实例需要和源实例处于同一个vpc下;若选择的为“对象存储”,则没有这个限制。
- 若选择恢复到已有实例,且当前实例开通时选择的备份空间为“云硬盘”,则要求目标实例和源实例处于同一个vpc下。
操作步骤
- 登录天翼云官网。
- 点击控制中心,进入控制中心后,选择目标资源池。
- 在产品列表页面中找到【数据库】→【关系数据库PostgreSQL版】,点击进入控制台。
- 在左侧菜单中点击【PostgreSQL】→【实例管理】,点击进入产品实例管理页。
- 在【实例管理】的实例列表中选择目标实例,点击指定的实例,进入单个实例管理详情页。
- 点击“备份恢复”页签,进入备份恢复功能页面。
- 点击“实例恢复“> 恢复策略选择“按时间点”> 填写需要恢复到的时间。
- 恢复的目标实例选择”当前实例“,则会将数据恢复到本实例,需要注意的是,此操作会删除实例的数据,请提前做好备份。
- 选择”已有实例“,则会将数据恢复到目标实例,需要注意的是,此操作会删除目标实例的数据,请提前做好备份。
- 选择“新实例”,则会跳转到开通页面,选配好新实例的配置之后,即可进行实例的开通和数据的恢复。
- 如需查看结果,可通过“备份恢复”页面右上角处的【操作列表】功能中,看到数据库恢复等任务的进度。
- 恢复完成后,实例状态会变成运行中。
注意不同资源池因IaaS资源能力等原因,加载版本有所差异,操作步骤有细微差异,请以实际界面为准,功能加载情况详见功能加载说明。