specific not name how found mongodb mongorestore

mongodb - not - Mongorestore a una base de datos diferente



mongorestore db name (1)

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

mongorestore -d db2 dumpdir/db1

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

ps Para archivo de copia de seguridad de archivo ( tested con mongorestore v3.4.10)

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

En MongoDB, ¿es posible volcar una base de datos y restaurar el contenido a una base de datos diferente? Por ejemplo como este:

mongodump --db db1 --out dumpdir mongorestore --db db2 --dir dumpdir

Pero no funciona. Aquí está el mensaje de error:

construyendo una lista de colecciones para restaurar desde dumpdir dir

no sé qué hacer con el subdirectorio "dumpdir / db1", saltando ...

hecho