[Database] MongoDB (5) mongodump and mongorestore

mongodb mongodump and mongorestore

abeen@localhost:/program/mongodb-1.4/bin$ mongodump --help
options:
  --help                   produce help message
  -h [ --host ] arg        mongo host to connect to
  -d [ --db ] arg          database to use
  -c [ --collection ] arg  collection to use (some commands)
  -u [ --username ] arg    username
  -p [ --password ] arg    password
  --dbpath arg             directly access mongod data files in this path,
                           instead of connecting to a mongod instance
  -v [ --verbose ]         be more verbose (include multiple times for more
                           verbosity e.g. -vvvvv)
  -o [ --out ] arg (=dump) output directory

Example:

  1 #!/bin/sh
  2
  3 rm -rf /home/abeen/z_abeen_back/database_back/*
  4 cd /program/mongodb-1.4/bin
  5 ./mongodump -h 192.168.1.3 -d test -o /home/abeen/z_abeen_back/database_back
  6 exit 0


abeen@localhost:/program/mongodb-1.4/bin$ mongorestore --help
usage: /usr/lib/mongodb/mongorestore [options] [directory or filename to restore from]
options:
  --help                  produce help message
  -h [ --host ] arg       mongo host to connect to
  -d [ --db ] arg         database to use
  -c [ --collection ] arg collection to use (some commands)
  -u [ --username ] arg   username
  -p [ --password ] arg   password
  --dbpath arg            directly access mongod data files in this path,
                          instead of connecting to a mongod instance
  -v [ --verbose ]        be more verbose (include multiple times for more
                          verbosity e.g. -vvvvv)

Example:
 mongorestore -h 92.168.1.3 --directoryperdb /home/abeen/z_abeen_back/database_back/test       

posted @ 2011-06-20 13:55  ABeen  阅读(542)  评论(0编辑  收藏  举报