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