Nee*_*eel 5 mongodb mongorestore mongodump
我通过以下命令在存档文件中创建了一个转储:
mongodump --archive=newcollection.1.archive --db neel --collection newcollection
Run Code Online (Sandbox Code Playgroud)
在使用 mongorestore 恢复时,我收到一个错误:-- db 和 --collection 参数仅应在从 BSON 文件恢复时使用。
我从 [ https://docs.mongodb.com/manual/reference/program/mongorestore/#examples][1]得到了语法。
我发出了以下命令:
mongorestore --archive=newcollection.1.archive --db backup2.
Run Code Online (Sandbox Code Playgroud)
使用 --nsFrom 和 --nsTo
见例子:
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
Run Code Online (Sandbox Code Playgroud)
nsFrom 和 nsTo 的格式是 database_name.collection_name,你可以使用通配符(就像我所做destination_db_name.*的一样)
| 归档时间: |
|
| 查看次数: |
9978 次 |
| 最近记录: |