He creado un volcado en un archivo de almacenamiento con el siguiente comando:
mongodump --archive=newcollection.1.archive --db neel --collection newcollectionAl restaurar con mongorestore, recibo un error: los argumentos --db y --collection solo deben usarse al restaurar desde un archivo BSON.
Obtuve la sintaxis de [ https://docs.mongodb.com/manual/reference/program/mongorestore/#examples][1] .
Disparé el siguiente comando:
mongorestore --archive=newcollection.1.archive --db backup2.use --nsFrom y --nsTo
ver ejemplo:
mongodump -h foo.com:27017 --db source_db_name --gzip --archive | mongorestore --drop -vvvvvv -h bar.com:27017 --nsFrom source_db_name.collection_name --nsTo destination_db_name.* --gzip --archive el formato para nsFrom y nsTo es nombre_base_datos.nombre_colección, y puede usar comodines (como lo hice para destination_db_name.* ) para el mismo
mongorestore --archive=<filename>.archive