MongoDB备份的后台插件。
backwork-backup-mongo的Python项目详细描述
后台备份mongo
将对MongoDB备份的支持添加到^{
要求
如果已经安装了mongod
服务器或mongo
客户端,则
应该有mongodump
。如果没有,可以使用
official packages
或者从source开始构建。
安装
您可以使用pip
安装此插件:
$ pip install backwork-backup-mongo
使用
安装插件后,您将能够使用backup mongo
和restore mongo
命令
在backwork
上。
backwork backup mongo
$ backwork backup mongo --help usage: backwork backup mongo [-h] Backup a MongoDB database. It uses `mongodump` so it's required to have itinstalled and added to the system's PATH. You can use any of the arguments supported by `mongodump`. Use `mongodump --help`for more information. optional arguments: -h, --help show this help message and exit
您可以传递通常在mongodump
上使用的任何选项,例如:
$ backwork backup mongo --user=user --password=pass --host=mongo
唯一的异常是-h
,它是为帮助/用法消息保留的,因此
主机需要作为--host
传递。
backwork restore mongo
$ backwork restore mongo --help usage: backwork restore mongo [-h] Restore a MongoDB database. It uses `mongorestore` so it's required to have itinstalled and added to the system's PATH. You can use any of the arguments supported by `mongorestore`. Use `mongorestore --help`for more information. optional arguments: -h, --help show this help message and exit
您可以传递通常在mongorestore
上使用的任何选项,例如:
$ backwork restore mongo --user=user --password=pass --host=mongo dumps
唯一的异常是-h
,它是为帮助/用法消息保留的,因此
主机需要作为--host
传递。