Skip to main content
POST
恢复数据库 snapshot
此路由的速率限制为每 60 秒 1 次请求。
string
必填
你账户的 API 密钥。你可以在账户设置中找到它。
需要具有 snapshots:write 权限范围的 API 密钥。 使用之前创建的 snapshot 原地恢复数据库,通过创建 snapshot或snapshot 列表返回的 snapshotId 和 versionId 来标识该 snapshot。snapshot 的引擎必须与目标数据库的 type 匹配,例如无法将 Redis 的 snapshot 恢复到 MongoDB 数据库上。 此操作会用 snapshot 的内容覆盖数据库的当前数据;除了提前再创建一次 snapshot 之外,没有撤销手段。恢复进行期间,该数据库的启动、停止和删除数据库请求都会被拒绝。速率限制为每用户每 60 秒 1 次恢复请求,每数据库每 120 秒 1 次恢复请求。

参数

string
必填
数据库的 ID。
string
必填
列表中返回的 snapshot name(数据库 ID 带 _<type> 后缀,较新的 snapshot 还带 _<origin>),按返回原样传入。
string
必填
snapshot 的 version_id,即列出 snapshot返回的值。

响应

string
指示调用是否成功。成功时为 success,否则为 error。

常见错误

相关内容