Cree una nueva solicitud de validación para una migración push en vivo.
Para migrar mediante scripts, utilice mongomirror en lugar de la CLI de Atlas. Para obtener más información sobre mongomirror, consulte https://www.mongodb.com/es/docs/atlas/reference/mongomirror/.
Sintaxis
atlas liveMigrations validation create [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
--clusterName | string | true | Etiqueta legible por humanos que identifica el grupo de destino de Atlas. |
--drop | false | Bandera que indica si este proceso debe eliminar las colecciones existentes del clúster de destino (Atlas) indicado en --destinationClusterName antes de iniciar la migración de datos del clúster de origen. | |
--force | false | Bandera que indica si se debe omitir la solicitud de confirmación antes de continuar con la acción solicitada. | |
-h, --ayuda | false | ayuda para crear | |
--migrationHost | cadenas | true | Lista de hosts que ejecutan el Agente de MongoDB y que pueden transferir sus datos de MongoDB desde las implementaciones de origen (Cloud Manager u Ops Manager) a las de destino (Atlas). Cada proceso de migración en vivo utiliza su propio host de migración dedicado. |
-o, --output | string | false | Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json. |
--projectId | string | false | Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno. |
--sourceCACertificatePath | string | false | Ruta al certificado de CA que los certificados TLS firmados utilizan para autenticarse en el clúster de origen de Cloud Manager u Ops Manager. Omita este valor si no se pasa --sourceSSL. |
--sourceClusterName | string | true | Etiqueta legible por humanos que identifica el clúster de Cloud Manager o de Ops Manager de origen. |
--sourceManagedAuthentication | false | Marca que indica si MongoDB Automation gestiona la autenticación en el clúster de origen de Cloud Manager u Ops Manager. Si se establece como verdadero, no se proporcionan valores para --sourceUsername ni --sourcePassword. Mutuamente excluyente con --sourceUsername. | |
-p, --sourcePassword | string | false | Contraseña que autentica el nombre de usuario en el clúster de origen de Cloud Manager u Ops Manager. Omita este valor si se pasa --sourceManagedAuthentication. |
--sourceProjectId | string | true | Cadena de dígitos hexadecimales 24única que identifica el proyecto de origen. |
--sourceSsl | false | Bandera que indica si la fuente de datos tiene TLS habilitado. | |
-u, --sourceUsername | string | false | Etiqueta legible que identifica al usuario de SCRAM-SHA que se conecta al clúster de origen de Cloud Manager u Ops Manager. Omita este valor si se establece --sourceManagedAuthentication. Mutuamente excluyente con --sourceManagedAuthentication. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles de la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |
Salida
Si el comando se ejecuta correctamente, la CLI devuelve un resultado similar al siguiente ejemplo. Los valores entre paréntesis representan sus valores.
ID PROJECT ID SOURCE PROJECT ID STATUS <Id> <GroupId> <SourceGroupId> <Status>