如何从我的数据库中获取1个集合的mongodump
../mongodump --db db_name --collection collection_name --out /home/dell/999/
我收到了这个错误
bash: ../mongodump: No such file or directory
这适用于整个数据库备份
./mongodump --out /home/dell/777/ --db dbname
但是从一个无效的数据库备份单个集合
答案 0 :(得分:1)
使用mongoexport导出集合数据:
mongoexport --db test --collection mycollection --out myCollection.json
答案 1 :(得分:0)
如果它是一个副本集并且您想使用 --uri
,您应该像这样使用它,因为文档指出您在使用 --uri
时无法指定某些选项
mongodump --uri "mongodb://user:password@mongo-en-1.example.io:27017,mongo-en-2.example.io:27017,mongo-en-3.example.io:27017/$Databasename?replicaSet=$replicasetname&authSource=admin" --collection $collectionname