Menu Docs
Página inicial do Docs
/ /
Atlas CLI
/ / /

atlas backups restaurações iniciar

Nesta página

  • Sintaxe
  • argumentos
  • Opções
  • Opções herdadas
  • Saída
  • Exemplos

Inicie uma tarefa de restauração para seu projeto e cluster.

Se você criar uma tarefa de restauração automatizado ou pointInTime, o Atlas removerá todos os dados existentes no cluster de destino antes da restauração.

Para usar esse comando, você deve se autenticar com uma conta de usuário ou uma chave de API com a role de proprietário do projeto. O Atlas suporta este comando apenas para clusters M10+.

Sintaxe do comando
atlas backups restores start <automated|download|pointInTime> [options]
Nome
Tipo
Obrigatório
Descrição

automatizado|download|pointInTime

string

true

Tipo de trabalho de restauração a ser criado. Os valores válidos incluem: automatizado, download, pointInTime. Para saber mais sobre os tipos de tarefas de restauração, consulte https://www.mongodb.com/pt-br/docs/atlas/backup-restore-cluster/.

Nome
Tipo
Obrigatório
Descrição

--clusterName

string

true

-h, --help

false

ajuda para começar

--oplogInc

int

false

Ordinal incrementado de 32 bits que representa operações em um determinado segundo. Quando emparelhados com oplogTs, eles representam o ponto no tempo para o qual seus dados serão restaurados.

--oplogTs

int

false

Carimbo de data/hora do oplog fornecido como um carimbo de data/hora no número de segundos decorridos desde a Era UNIX. Quando emparelhados com o oplogInc, eles representam o ponto no tempo para o qual seus dados serão restaurados.

-o, --output

string

false

Formato de saída. Os valores válidos são JSON, json-path, go-template ou go-template-file. Para ver o resultado completo, use a opção -o JSON.

--pointInTimeUTCSeconds

int

false

Registro de data/hora no número de segundos decorridos desde a Era UNIX que representa o ponto no tempo para o qual seus dados serão restaurados. Esse carimbo de data/hora deve estar nas últimas 24 horas da hora atual.

--projectId

string

false

String hexadecimal que identifica o projeto a ser usado. Esta opção substitui as configurações no arquivo de configuração ou variável de ambiente.

--snapshotId

string

false

Identificador único do snapshot a ser restaurado. Você deve especificar um snapshotId para restaurações automatizadas.

--targetClusterName

string

false

Nome do cluster de destino. Para uso somente com tarefa de restauração automatizados. Você deve especificar um targetClusterName para restaurações automatizadas.

--targetProjectId

string

false

Identificador único do projeto que contém o cluster de destino da tarefa de restauração. Você deve especificar um targetProjectId para restaurações automatizadas.

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.

Se o comando for bem-sucedido, a CLI retornará uma saída semelhante à amostra a seguir. Os valores entre colchetes representam seus valores.

Restore job '<Id>' successfully started
# Create an automated restore:
atlas backup restore start automated \
--clusterName myDemo \
--snapshotId 5e7e00128f8ce03996a47179 \
--targetClusterName myDemo2 \
--targetProjectId 1a2345b67c8e9a12f3456de7
# Create a point-in-time restore:
atlas backup restore start pointInTime \
--clusterName myDemo \
--pointInTimeUTCSeconds 1588523147 \
--targetClusterName myDemo2 \
--targetProjectId 1a2345b67c8e9a12f3456de7
# Create a download restore:
atlas backup restore start download \
--clusterName myDemo \
--snapshotId 5e7e00128f8ce03996a47179

Voltar

Lista