MongoDB工具 >MongoDB命令行界面 >参考 >云端经理 > 开始备份还原
该命令使用群集的快照或时间点还原部署。您还可以使用MongoDB Cloud Manager UI或
API还原部署。backup restore start
注意
使用-h
或--help
查看此命令的命令行帮助。
争论 | 描述 |
---|---|
AUTOMATED_RESTORE |
从快照创建自动还原。 |
HTTP |
使用HTTP下载链接恢复适当的快照。 |
选项 | 类型 | 描述 | 需要? |
---|---|---|---|
--checkpoint |
串 | 仅适用于分片群集的自动还原。 分片群集检查点的唯一标识符,表示数据将还原到的时间点。 注意 如果设置 |
没有 |
--clusterId |
串 | 作业代表的集群的唯一标识符。 | 是 |
--expirationHours |
整数 | 仅适用于HTTP。 恢复作业完成后,下载URL有效的小时数。 |
没有 |
--oplogInc |
串 | 仅适用于副本集的自动恢复。 32位递增序数,表示给定秒内的操作。与配对时 注意 如果您设置
|
没有 |
--oplogTs |
串 | 仅适用于副本集的自动恢复。 oplog 时间戳记,以时间戳记为单位,以UNIX时代以来经过的秒数为单位。与配对时 注意 如果您设置
|
没有 |
--pointInTimeUTCMillis |
整数 | 仅适用于副本集的自动恢复。 自UNIX时期以来经过的毫秒数,代表将数据还原到的时间点。该时间戳记必须在当前时间的最后24小时内。 注意 如果设置 |
没有 |
--profile , -P |
串 | 用于保存项目ID和项目API的配置文件的名称。如果省略,则使用default 配置文件。要了解有关创建配置文件的更多信息,请参阅配置MongoDB CLI。 |
没有 |
--projectId |
串 | 包含集群的项目的唯一标识符。如果省略,请在配置文件或环境变量中使用项目ID 。 | 没有 |
--maxDownloads |
整数 | 仅适用于HTTP。 可以使用下载URL的次数。这必须 |
没有 |
--snapshotId |
串 | 用于还原的快照的唯一标识符。 注意 如果设置snapshotId,不能设置 |
是 |
--targetClusterId |
串 | 仅适用于自动还原。 要还原的目标集群的唯一标识符。 |
没有 |
--targetProjectId |
串 | 仅适用于自动还原。 包含还原作业的目标群集的项目的唯一标识符 |
没有 |
如果命令成功,则该命令以JSON格式输出以下字段。如果命令返回错误,请参阅 故障排除以获取推荐的解决方案。
名称 | 类型 | 描述 |
---|---|---|
clusterId | 串 | 还原作业代表的群集的唯一标识符。 |
被创造 | 串 | 请求还原作业时,采用UTC的ISO 8601日期和时间格式的时间戳。 |
交货 | 宾语 | 恢复的快照数据的传送方法和详细信息。 |
交货时间 | 数 | 仅用于HTTP。 恢复作业完成后,下载URL有效的小时数。 |
交货期 | 串 | 仅用于HTTP。 ISO 8601日期和时间格式的UTC时间戳,之后该URL不再可用。 |
delivery.max下载 | 数 | 仅用于HTTP。 可以使用下载URL的次数。这必须 |
delivery.methodName | 串 | 传递数据的方式。可接受的值为:
|
delivery.statusName | 串 | 可下载文件的当前状态。可接受的值为:
|
delivery.url | 串 | 仅用于HTTP。 可以从中下载还原的快照数据的URL。 |
encryptionEnabled | 布尔值 | 指示恢复的快照数据是否已加密的标志。 |
groupId | 串 | 拥有还原作业的组的唯一标识符。 |
ID | 串 | 还原作业的唯一标识符。 |
链接 | 对象数组 | 一个或多个链接到子资源和/或相关资源。URL之间的关系在Web链接规范中进行了说明。 |
时间点 | 布尔值 | 指示该作业用于PIT还原的标志 。 |
snapshotId | 串 | 要还原的快照的唯一标识符。 |
statusName | 串 | 作业的当前状态。可接受的值为:
|
时间戳记 | 宾语 | 创建快照时Oplog条目的时间戳。 |
时间戳记日期 | 串 | 还原快照中最新oplog条目的UTC时间的ISO 8601日期和时间格式的时间戳。 |
时间戳增量 | 串 | 在还原的快照中,最新操作日志条目处完成的所有操作的顺序。 |