mongocli ops-manager backups restores start
为项目集群启动恢复作业。
语法
命令语法
mongocli ops-manager backups restores start <AUTOMATED_RESTORE|HTTP> [options]
参数
名称 | 类型 | 必需 | 描述 |
---|---|---|---|
AUTOMATED_RESTORE|HTTP | 字符串 | 是 | 恢复类型。 |
选项
名称 | 类型 | 必需 | 描述 |
---|---|---|---|
--checkpointId | 字符串 | 否 | 唯一标识符,用于表示分片集群检查点的时间点,您的数据将恢复到该时间点。如果设置了checkpointId,则不能设置oplogInc、oplogTs、snapshotId或pointInTimeUTCMillis。 |
--clusterId | 字符串 | 是 | 集群的唯一标识符。 |
--expirationHours | 整数 | 否 | 恢复作业完成后下载URL的有效小时数。仅适用于下载恢复作业。 |
--expires | 字符串 | 否 | ISO 8601日期和时间格式的时间戳,在此时间戳之后URL将不再可用。仅适用于下载恢复作业。 |
-h, --help | 否 | start的帮助信息 | |
--maxDownloads | 整数 | 否 | 下载URL可以使用次数。此值必须为1或更大。仅适用于下载恢复作业。 |
--oplogInc | 整数 | 否 | 32位递增序号,表示给定秒内的操作。当与oplogTs一起使用时,它们表示您数据将恢复的时间点。 |
--oplogTs | 字符串 | 否 | 以自UNIX纪元以来经过的秒数表示的oplog时间戳。当与oplogInc一起使用时,它们表示您数据将恢复的时间点。 |
-o, --output | 字符串 | 否 | 输出格式。有效值包括json、json-path、go-template或go-template-file。要查看完整输出,请使用-o json选项。 |
--pointInTimeUTCMillis | 浮点数 | 否 | 自UNIX纪元以来经过的毫秒数表示的时间戳,该时间戳代表要恢复数据的时间点。此时间戳必须在当前时间的最后24小时内。 |
--projectId | 字符串 | 否 | 用于标识要使用项目的十六进制字符串。此选项会覆盖配置文件或环境变量中的设置。 |
--snapshotId | 字符串 | 否 | 要恢复的快照的唯一标识符。对于自动恢复,您必须指定snapshotId。 |
--targetClusterId | 字符串 | 否 | 目标集群的唯一标识符。仅用于自动恢复作业。 |
--targetProjectId | 字符串 | 否 | 包含恢复作业目标集群的项目唯一标识符。对于自动恢复,您必须指定targetProjectId。 |
继承选项
名称 | 类型 | 必需 | 描述 |
---|---|---|---|
-P, --profile | 字符串 | 否 | 配置文件中要使用的配置文件名。有关MongoCLI配置文件中配置文件的详细信息,请参阅https://dochub.mongodb.org/core/atlas-cli-configuration-file. |