mongodb 备份 指定用户名密码

前端开发 蚂蚁 53℃ 0评论

https://www.cnblogs.com/ssjsk/p/6812334.html
正确备份语句:

mongodump -h 108.160.143.24:27017 -d mybook -o /www/wwwroot/yhqtb/mybook -u=mybookname -p=g123456 --authenticationDatabase=mybook

Usage:
mongodump

Export the content of a running server into .bson files.

Specify a database with -d and a collection with -c to only dump that database or collection.

See http://docs.mongodb.org/manual/reference/program/mongodump/ for more information.

general options:
–help print usage
–version print the tool version and exit

verbosity options:
-v, –verbose= more detailed log output (include multiple times for more verbosity, e.g. -vvvvv, or specify a numeric value, e.g. –verbose=N)
–quiet hide all log output

connection options:
-h, –host= mongodb host to connect to (setname/host1,host2 for replica sets)
–port= server port (can also use –host hostname:port)

authentication options:
-u, –username= username for authentication
-p, –password= password for authentication
–authenticationDatabase= database that holds the user’s credentials
–authenticationMechanism= authentication mechanism to use

namespace options:
-d, –db= database to use
-c, –collection= collection to use

query options:
-q, –query= query filter, as a JSON string, e.g., ‘{x:{$gt:1}}’
–queryFile= path to a file containing a query filter (JSON)
–readPreference=| specify either a preference name or a preference json object
–forceTableScan force a table scan

output options:
-o, –out= output directory, or ‘-‘ for stdout (defaults to ‘dump’)
–gzip compress archive our collection output with Gzip
–repair try to recover documents from damaged data files (not supported by all storage engines)
–oplog use oplog for taking a point-in-time snapshot
–archive= dump as an archive to the specified path. If flag is specified without a value, archive is written to stdout
–dumpDbUsersAndRoles dump user and role definitions for the specified database
–excludeCollection= collection to exclude from the dump (may be specified multiple times to exclude additional collections)
–excludeCollectionsWithPrefix= exclude all collections from the dump that have the given prefix (may be specified multiple times to exclude additional prefixes)
-j, –numParallelCollections= number of collections to dump in parallel (4 by default)

转载请注明:有爱前端 » mongodb 备份 指定用户名密码

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址