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

Atlas liveMigrations criar

Crie uma nova migração push live.

Visualização pública: o subcomando atlas api, gerado automaticamente a partir da API de administração do MongoDB Atlas , oferece cobertura completa da API de administração e está atualmente em visualização pública (forneça feedback em https://feedback.mongodb.com/ fóruns/930808-atlas-cli). Os recursos da API de administração têm seu próprio ciclo de vida de versão, que você pode verificar por meio do link de documentação do endpoint da API fornecido.

Para migrar usando scripts, use o mongomirror em vez do Atlas CLI. Para saber mais sobre mongomirror, consulte https://www.mongodb.com/pt-br/docs/atlas/reference/mongomirror/.

Sintaxe do comando
atlas liveMigrations create [options]
Nome
Tipo
Obrigatório
Descrição

--clusterName

string

true

Etiqueta legível por humanos que identifica o cluster de destino do Atlas.

--drop

false

Sinalizador que indica se esse processo deve descartar as coleções existentes do cluster de destino (Atlas) fornecido em --destinationClusterName antes de iniciar a migração de dados do cluster de origem.

--force

false

Sinalizador que indica se o prompt de confirmação deve ser ignorado antes de prosseguir com a ação solicitada.

-h, --help

false

ajuda para criar

--migrationHost

strings

true

Lista de hosts que executam o MongoDB Agent que podem transferir seus dados do MongoDB dos sistemas de origem (Cloud Manager ou Ops Manager) para o destino (Atlas). Cada processo de migração em produção usa seu próprio host de migração dedicado.

-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.

--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.

--sourceCACertificatePath

string

false

Caminho para o certificado CA que os certificados TLS assinados usam para autenticar no cluster de origem do Cloud Manager ou do Ops Manager. Omita este valor se --sourceSSL não for passado.

--sourceClusterName

string

true

Etiqueta legível por humanos que identifica o Cloud Manager de origem ou o cluster do Ops Manager.

--sourceManagedAuthentication

false

Sinalizador que indica se a MongoDB managed a autenticação no cloud Manager de origem ou no cluster do Ops Manager. Se você definir isso como verdadeiro, não forneça valores para --sourceUsername e --sourcePassword.

Mutuamente exclusivo com --sourceUsername.

-p, --sourcePassword

string

false

Senha que autentica o nome de usuário no cluster de origem do Cloud Manager ou do Ops Manager. Omita este valor se --sourceManagedAuthentication for passado.

--sourceProjectId

string

true

String única de 24 dígitos hexadecimais que identifica o projeto de origem.

--sourceSsl

false

Sinalizador que indica se a fonte de dados tem o TLS habilitado.

-u, --sourceUsername

string

false

Etiqueta legível por humanos que identifica o usuário SCRAM-SHA que se conecta ao Cloud Manager de origem ou ao cluster do Ops Manager. Omita este valor se --sourceManagedAuthentication estiver definido.

Mutuamente exclusivo com --sourceManagedAuthentication.

Nome
Tipo
Obrigatório
Descrição

-P, --profile

string

false

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

ID LAGTIME READY FOR CUTOVER STATUS
<Id> <LagTimeSeconds> <ReadyForCutover> <Status>

Voltar

liveMigrations

Nesta página