Docs Menu
Docs Home
/ /

Importar conexiones guardadas con la CLI

Puedes utilizar la brújula CLI para importar conexiones guardadas. Esto permite usar conexiones guardadas de otros espacios de trabajo o de otros miembros del equipo.

Para importar conexiones guardadas, primero debe exportar las conexiones.

Utilice este procedimiento para importar una lista de conexiones guardadas cifradas con una frase de contraseña.

Para importar conexiones guardadas sin cifrar con la CLI de Compass, especifique:

  • Ruta del ejecutable de MongoDB Compass. El nombre y la ruta del ejecutable dependen del sistema operativo.

  • El --import-connections Opción establecida en el destino del archivo que contiene las conexiones guardadas.

  • La opción --passphrase establecida como la frase de contraseña usada para cifrado el archivo exportado.

Su operación debe parecerse al siguiente prototipo:

<path-to-Compass-executable> \
--import-connections=<filename> \
--passphrase=<passphrase>

El siguiente ejemplo importa conexiones de Compass guardadas desde un archivo con la ruta /tmp/compass-connections/favorites-encrypted.json que está cifrada con la frase de contraseña abc123.

Ejecute el siguiente comando en la carpeta que contiene el ejecutable de MongoDB Compass:

./MongoDB\ Compass \
--import-connections=/tmp/compass-connections/favorites-encrypted.json \
--passphrase=abc123

Nota

El nombre y la ruta del archivo ejecutable dependen del sistema operativo. El comando anterior es para macOS.

Después de ejecutar el comando de importación, verá esta salida:

Importing connections from "/tmp/compass-connections/favorites-encrypted.json" (with passphrase)

MongoDB Compass se inicia y verá las conexiones importadas en Saved Connections en la pantalla Conectar.

Cuando intenta importar conexiones guardadas cifradas, es posible que vea estos errores:

  • Si no especifica una frase de contraseña, verá este error:

    Failed to perform operation Be [Error]: Input file contains encrypted
    secrets but no passphrase was provided
  • Si especificas una frase de contraseña incorrecta, verás este error:

    Failed to perform operation Be [Error]: Cannot decrypt due to corrupt
    data or wrong passphrase

Utilice este procedimiento para importar una lista de conexiones guardadas que no estén cifradas con una frase de contraseña.

Para importar conexiones guardadas sin cifrar con la CLI de Compass, especifique:

  • Ruta del ejecutable de MongoDB Compass. El nombre y la ruta del ejecutable dependen del sistema operativo.

  • La opción --import-connections establece el destino del archivo que contiene las conexiones guardadas.

Su operación debe parecerse al siguiente prototipo:

<path-to-Compass-executable> --import-connections=<filename>

El siguiente ejemplo importa conexiones de Compass guardadas desde un archivo con la ruta /tmp/compass-connections/favorites.json.

Ejecute el siguiente comando en la carpeta que contiene el ejecutable de MongoDB Compass:

./MongoDB\ Compass --import-connections=/tmp/compass-connections/favorites.json

Nota

El nombre y la ruta del archivo ejecutable dependen del sistema operativo. El comando anterior es para macOS.

Después de ejecutar el comando de importación, verá esta salida:

Importing connections from "/tmp/compass-connections/favorites.json" (without passphrase)

MongoDB Compass se inicia y verás las conexiones importadas bajo Saved Connections en la pantalla Conectar.

Volver

Exportar en Compass

En esta página