sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongorestore a una base de datos diferente

Debe apuntar al contenedor "nombre de la base de datos" directorio "dentro" del directorio de salida del volcado anterior:

mongorestore -d db2 dumpdir/db1

Y, por lo general, solo está bien como argumento posicional en lugar de con -dir que solo sería necesario cuando "fuera de posición", es decir, "en medio de la lista de argumentos".

PD. Para el archivo de copia de seguridad (probado con mongorestore v3.4.10)

mongorestore --gzip --archive=${BACKUP_FILE_GZ} --nsFrom "${DB_NAME}.*" --nsTo "${DB_NAME_RESTORE}.*"