pymongo back是一个简单的python库,旨在帮助您从本地和远程服务器创建mongodb备份。

pymongoback的Python项目详细描述


pymongo back是一个简单的python库,旨在帮助您从本地和远程服务器创建mongodb备份。




必须安装**MongoDB**或**MongoDB工具**。因为您需要安装mongodump,所以开始使用pymongoback非常简单。您只需要导入库并使用您喜欢的参数创建一个对象pymongobackup()。

默认无。
password str登录MongoDB的密码。默认无。MongoDB服务器的
主机str IP地址。默认的“本地主机”。默认无(始终保存)。
path_backup str保存备份的路径。默认值“./backupmongo”。
log bool表示输出是否写入日志文件。默认值为false.
path_log str保存日志的路径。默认为“./backupmongo/log”。
prefix str表示将用其保存备份的前缀。默认的“back”。
datetime_u format str表示命名备份的日期格式。默认值为%y-%m-%m-%d-%h-%m.[124;

>;备份文件名称示例:back-2019-03-09-12-21.zip




方法描述自变量;
--;


-%m-%d数据库名称
创建多数据库备份(['db1',“db2”])创建多个数据库的备份列出数据库以进行备份



更改前缀。

import pymongoback

backone=pymongoback.pymongobackup(用户名='rafa',密码='pass1234',主机='192.168.1.221',天备份=5,prefix=”backremote“)
backone.通过更改保存和激活日志文件的路径,创建两个数据库的备份('db1')




databases=['db1','db2']
backmulti.create_multidb_backup(databases)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java GridBagLayout不填充区域   java Memozied Fibonacci未运行与常规Fibonacci解决方案   Java Web启动未启动问题   Java中异常和if-then的区别   java从命令提示符运行批处理文件获取错误   socket在Java中验证SSL证书的公共名称   如何在JAVA中检查字符串数组中的相等字   用java语言将音频文件转换成文本文件的语音识别   java为什么foo(1,2,3)没有传递给varargs方法foo(对象…)作为整数[]   java通过蓝牙将奇怪的数据从Arduino传输到Android   java ContainerRequestFilter获取空entitystream   java如何从安卓 studio中删除不兼容类型错误   基本Java错误   在Spring引导中使用REST API时发生java错误   javascript通过从SQL查询派生的URL打开页面