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:数组大小的插入排序问题   javahibernate抛出com。mysql。jdbc。例外情况。jdbc4。MySQLSyntaxErrorException:查看手册,了解在“localTime”时间附近使用的正确语法   java Hibernate:org。冬眠UnUniqueObjectException:具有相同标识符值的不同对象已与会话关联   Gson无法用java解析我的json日期   JavaMaven使用JDK7为JVM5编译   java(播放2.1.3)@选择返回(字符串,字符串)对   java将画布拉伸到JFrame大小   来自JTextPane的java计算输入   java如何在使用Jenkins构建不稳定的情况下回滚Tomcat?   java是否可以获取包含类(CDI)的引用?   java“IllegalArgumentException:UNMAPPABLE[1]”,同时压缩带有希腊字符的文件   使用jtwitter和SignpostClient的java永久twitter oauth   java我需要对invokeAll调用的结果进行同步吗?   java Hibernate与jointable的关系   java Selenium断言搜索结果总计与正文中的实际结果   Java接口中的JLS8类只能位于最上面的类中   如果保证在收集时调用finalize(),java年轻一代仍然可以获得速度优势?   java集成OAuth帐户和本地帐户   java如何使用Jackson在对象中包含原始JSON?