Atlas liveMigrations criar
Nesta página
Crie uma nova migração push live.
Para migrar usando scripts, use o mongomirror em vez do Atlas CLI. Para saber mais sobre o mongomirror, consulte https://www.mongodb.com/pt-br/docs/atlas/reference/mongomirror/.
Sintaxe
atlas liveMigrations create [options]
Opções
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. |
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. |
Saída
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>