Je souhaite importer des données de vidage depuis mon .gz
fichier.
L'emplacement du fichier est home/Alex/Documents/Abc/dump.gz
et le nom de db est "Alex"
.
J'ai essayé mongorestore --gzip --db "Alex" /home/Alex/Documents/Abc/dump.gz
Mais cela montre une erreur:
2018-10-31T12:54:58.359+0530 the --db and --collection args should
only be used when restoring from a BSON file. Other uses are
deprecated and will not exist in the future; use --nsInclude instead
2018-10-31T12:54:58.359+0530 Failed: file
/home/Alex/Documents/Abc/dump.gz does not have .bson extension.
Comment puis-je l'importer?
Commande de vidage:
mongodump --Host localhost:27017 --gzip --db Alex --out ./testSO
Commande de restauration:
mongorestore --Host localhost:27017 --gzip --db Alex ./testSO/Alex
Marche parfaitement!
Commande de vidage:
mongodump --Host localhost:27017 --archive=dump.gz --gzip --db Alex
Commande de restauration:
mongorestore --Host localhost:27017 --gzip --archive=dump.gz --db Alex
Remarque: - Lorsque vous utilisez l'archive, vous devez vous en tenir au
database name
.
Un nom de base de données ou un nom de collection différent n'est pas pris en charge. Pour plus d'informations .