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