获取可恢复的时间区间 获取可恢复的时间区间 本接口用于在进行时间点恢复前,获取当前实例可恢复到的时间范围。获取以后,将需要恢复到的目标时间点作为创建新实例的参数 restoreTime 传入,新创建的实例将恢复到该指定时间点。 请求结构 GET /v{version}/instance/{dbInstanceId}?
逻辑备份恢复至自建数据库 用户可以通过控制台对副本集实例进行全量逻辑备份及下载逻辑备份文件操作。下载完成后可通过mongorestore工具将数据恢复至自建MongoDB数据库中。 前提条件 实例类型为副本集实例。 操作步骤 登录 MongoDB管理控制台 。 在页面左上角,选择实例所在的地域。 在左侧导航栏,单击 副本集实例列表 。 找到目标实例,单击实例ID,进入实例功能页。
全量恢复方式2:恢复到过去时间点 概述 克隆集群 通过 备份+ binlog 方式恢复创建一个和原集群数据及配置均一致的新集群,集群级别恢复能最大化帮助用户减少因为误操作导致的线上 数据丢失或损坏 ,误操作后用户通过集群级别恢复将数据库恢复到误操作前的指定时刻。 全量恢复支持按照 时间点 和按 备份集 两种方式, 按时间点 恢复是还原的时间范围为最早的一个可用备份集的完成时刻到当前时刻。
不可以,因为备份都是按照您设置的保留时间进行保留的,超出保留时间后,备份都会自动删除,无法恢复;无法找回,数据追踪的本质是通过Binlog来恢复,但由于您之前的保留时长只设置了7天,因此无法追踪到7天前的Binlog。您可参考 自动备份 文档修改备份保留时长。 为什么克隆实例要收费? 由于数据是恢复到新实例上,因此需要收取新实例费用,费用详情可在创建实例时查看。
返回参数 参数名称 类型 描述 id string 恢复记录ID instanceId string 备份所属实例ID backupId string 备份ID restoreAllTable boolean 是否恢复所有的表 tables string 恢复数据库时,指定的表信息 status string 恢复状态,取值参见 API参考/备份接口/附录/RestoreRecord_status
拉伸恢复 概述 自动识别过度拉伸的图像,将图像内容恢复成正常比例。 参数 action名称:stretch-restore 示例 示例原图与拉伸修复效果图: https://doc.bce.baidu.com/bce-documentation/BOS/src_stretch_restore.jpg?x-bce-process=image/stretch-restore
查询恢复记录列表 说明 查询指定实例的恢复记录列表 请求结构 GET /v{version}/instance/{instanceId}/restoreRecord?
需求场景 克隆实例的数据恢复方式分为如下两种: 按时间点恢复:将数据恢复到指定时间点的数据快照(精确到秒),适合误操作后的数据恢复场景,恢复过程包含全量恢复和增量恢复 按备份集恢复:将数据恢复到指定备份集的数据快照,适合业务压测和集群拆分扩展等场景,恢复过程仅进行全量恢复 方案概述 前置条件 RDS实例运行状态正常 主实例备份状态正常、备份集正常 注意事项 克隆实例的创建过程需要先下载备份数据和增量
wait_for_completion=true 监控快照的恢复 从BOS仓库恢复数据利用了Elasticsearch内部的恢复机制,从内部实现原理来讲,从仓库恢复数据和一个节点从另一个节点上恢复数据是完全等价,Elasticsearch的内部恢复包括原地恢复(existing_store recovery)、远端恢复(peer recovery)和仓库恢复(snapshot recovery)。
回收站内BCC恢复计费 该接口用于回收站内按量付费(后付费)BCC实例移出回收站,恢复计费。 请求结构 POST /v{version}/instance/recovery?