Vous devez réellement pointer vers le conteneur "database name" répertoire "dans" le répertoire de sortie du vidage précédent :
mongorestore -d db2 dumpdir/db1
Et généralement, seul -dir
qui ne serait nécessaire que lorsqu'il est "hors de position", c'est-à-dire "au milieu de la liste des arguments".
p.s. Pour le fichier de sauvegarde d'archive (testé avec mongorestore v3.4.10)
mongorestore --gzip --archive=${BACKUP_FILE_GZ} --nsFrom "${DB_NAME}.*" --nsTo "${DB_NAME_RESTORE}.*"