experimental: Retorna todas as tarefas de restauração de backup legado para um cluster no projeto especificado.
Para usar esse recurso, a chave de API solicitante deve ter a função de "somente leitura" do projeto. A partir de 23 de março 2020, todos os novos clusters podem usar apenas backups na nuvem. Ao atualizar para 4.2, seu sistema de backup atualiza para o backup na nuvem se estiver atualmente definido como backup legado . Após esta atualização, todos os seus snapshots de backup legado existentes permanecerão disponíveis. Eles expiram ao longo do tempo de acordo com a sua política de retenção. Sua política de backup é redefinida para o cronograma padrão. Se você tiver uma política de backup personalizada em vigor com backups legado , deverá recriá-la com o procedimento descrito na documentação do Cloud Backup. Se você usar o parâmetro de query BATCH-ID, poderá recuperar todos os trabalhos de restauração no lote especificado. Ao criar um tarefa de restauração para um cluster fragmentado, o MongoDB Cloud cria um tarefa separado para cada fragmento, além de outro para o servidor de configuração. Cada um desses trabalhos faz parte de um lote. No entanto, um lote não pode incluir um tarefa de restauração para um conjunto de réplicas. Este comando está invocando o endpoint com OperationID: 'listLegacyBackupRestoreJobs'. Para obter mais informações sobre sinalizadores, formato de --file e exemplos, consulte: https://www.mongodb.com/pt-br/docs/atlas/reference/api-resources-spec/v2/#tag/Legacy-Backup/operation/listLegacyBackupRestoreJobs
Sintaxe
atlas api legacyBackup listLegacyBackupRestoreJobs [options]
Opções
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
--batchId | string | false | string exclusiva de dígitos hexadecimais 24que identifica o lote de tarefas de restauração a serem retornadas |
--clusterName | string | true | etiqueta legível por humanos que identifica o cluster com o snapshot que você deseja retornar |
--envelope | false | sinalizador que indica se o aplicativo empacota a resposta em um objeto JSON de envelope | |
--groupId | string | true | string exclusiva de dígitos hexadecimais 24que identifica seu projeto |
-h, --help | false | ajuda para listLegacyBackupRestoreJobs | |
--includeCount | false | sinalizador que indica se a resposta retorna o número total de itens (totalCount) na resposta | |
--itemsPerPage | int | false | número de itens que a resposta retorna por página |
--output | string | false | formato de API preferido, pode ser ["JSON", go-template] Este valor padrão é "JSON". |
--output-file | string | false | no qual gravar a saída da API. Esse sinalizador é necessário quando a saída de um endpoint é binária (por exemplo: gzip) e o comando não é piped (por exemplo: comando atlas > out.zip) |
--pageNum | int | false | número da página que exibe o conjunto atual do total de objetos que a resposta retorna |
--pretty | false | sinalizador que indica se o corpo da resposta deve estar no formato de impressão bonita | |
--version | string | false | Versão da API a ser usada ao chamar a chamada da API [opções: "2023-01-01"], o padrão é a versão mais recente ou o valor de configuração dos perfis api_version, se definido Este valor é padronizado como "2023-01a01". |
Opções herdadas
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
-P, --profile | string | false | Nome do perfil a ser usado no arquivo de configuração. Para saber mais sobre perfis para o Atlas CLI, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |