【mongodb-consistent-backup 一致性备份工具的使用】教程文章相关的互联网学习教程文章

MongoDB导入导出以及数据库备份

1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: mongoexport -d dbname -c collectionname -o file --type json/csv -f field 参数说明: -d :数据库名 -c :collection名 -o :输出的文件名 --type : 输...

MongoDB的常规备份策略

MongoDB的常规备份策略1 冷备份--复制数据库文件2 mongodump/mongorestore 除了mongodump/mongorestore之外还有一对组合是mongoexport/mongoimport 区别: mongoexport/mongoimport导入/导出的是JSON格式,而mongodump/mongorestore导入/导出的是BSON格式。 JSON可读性强但体积较大,BSON则是二进制文件,体积小但对人类几乎没有可读性。 BSON格式即mongodump/mongorestore跨版本可能会失败,JSON格式即mongoexport/mongoimpo...

MongoDB CookBook读书笔记之备份与恢复【代码】

MongoDB中的mongodump和mongorestore两个命令是针对数据库进行备份与恢复,其用法非常简单,具体语法可以查看帮助文件。 1、MongoDB备份1.1 备份本机MongoDB如果mongodump命令后,没有指定-h和-p选项,则默认是备份本机的mongo数据库。如下:[root@hdp04 ~]# mongodump -d admin -o admin-`date +"%m-%d-%y"` 2018-06-11T14:29:14.798+0800 writing admin.system.users to 2018-06-11T14:29:14.800+0800 done dumping admin...

MongoDB备份与恢复【代码】【图】

系统环境服务器系统:Windows Server2012 R2MongoDB:v3.4.4可以通过命令:mongo -version 查看版本信息场景:备份数据库smp_maint_2,还原到新建的数据库smp_maint_2_restore中。MongoDB数据库备份 1、语法: mongodump -h dbhost -d dbname -o dbdirectory 参数说明: -h: MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d: 需要备份的数据库实例,例...

mongodb数据备份脚本和日志切割脚本【代码】

mongodb数据备份脚本和日志切割脚本 1.登陆mongomongo --port=27018 2.创建管理用户: db.createUser( ... { ... user: "root", ... pwd: "Zytest2233", ... roles: [ { role: "root", db: "admin" } ] ... } ... ) 3.开启认证: [root@cacti scripts]# cat /usr/local/mongodb/mongod.cnf logpath=/data/mongodb/logs/mongodb.log logappend = true #fork and run in background fork = true port = 27018 dbpath=/dat...

MongoDB 状态监控、备份复制及自动分片【图】

如果MongoDB仅仅是一个文档型的数据库,那就没有什么亮点了,然而MongoDB最大优点在于读扩展,热备份,故障恢复以及自动分片(写扩展)。这节系列结束篇就把这些功能介绍一下。备份复制实现了数据库备份的同时,实现了读写分离,又实现了读操作的负载均衡,即一台主写服务器,多台从属备份和读服务器,并且支持备份和读的集群扩展。其中Replica Sets方式又支持故障切换,当主服务器down掉后会投票选出一台从服务器接替为主服务器实...

mongodb 备份与恢复

一、整库备份:mongodump -h dbhost -d dbname -o dbdirectory-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017-d:需要备份的数据库实例,例如:test-o:备份的数据存放位置,例如:c:\data\dump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。二、整库恢复:mongorestore -h dbhost -d dbname -directoryperdb dbd...

mongodb数据备份与恢复

mongodump -host 192.168.1.111:27017 -d dbname -o d:\mongo_data_bak\ --directoryperdb?数据恢复 mongorestore.exe -h 127.0.0.1:27017 -d dbname d:\mongo_data_bak\dbname?注意:恢复前,需要删除相应数据库mongodb数据备份与恢复标签:本文系统来源:http://www.cnblogs.com/zllz5230/p/5069832.html

linux系统中实现mongodb3.0.5数据库自动备份【代码】

最近两天,因公司业务需要,要定期备份mongodb数据库中的数据。 查了很多资料后,发现mongodb似乎并没有自带的定时备份功能,于是只好转移目标到linux系统的定时任务上,于是学习并使用了crontab,并成功定时备份。 参考文档:http://blog.itpub.net/519536/viewspace-659881/ http://www.linuxdiyf.com/viewarticle.php?id=4344 http://blog.csdn.net/love__coder/article/details/68909...

MongoDB数据备份与恢复

测试环境:windows 一. 导出数据F:\DbSoft\soft\master\bin>mongoexport /h 127.0.0.1 /port 50000 /d testdb /c tb1--type=csv /f _id,name,age /o F:\DbSoft\mongodb\export_file\abc.dat2015-12-02T15:01:06.787+0800 connected to: 127.0.0.1:500002015-12-02T15:01:10.371+0800 exported 110002 records F:\DbSoft\soft\master\bin>mongoexport /h 127.0.0.1 /port 50000 /d testdb /c tb1--type=json /f _id,name,age /o F:\...

MongoDB-备份恢复【代码】【图】

2)***** mongodump/mongorestore 备份工具区别在那里?应用场景总结: mongoexport/mongoimport:json csv 1.异构平台迁移 mysql <----> mongodb 2.同平台,跨大版本:mongodb 2 ----> mongodb 3 mongodump/mongorestore 日常备份恢复时使用. 导出工具mongoexport mongoexport具体用法如下所示: $ mongoexport --help 差数说明: -h:指明数据库宿主机的IP -u:指明数据库的用户名 -p:指明数据库的密码 -d:指明数据库的名字 -c:指...

mongodb 学习笔记 07 -- 数据备份、恢复【代码】

mongoexport 导出json或者csv格式 mongoimport 导入json或者csv mongodump 导出二进制bson结构数据以及索引信息 mongorestore 导入二进制文件 mongoexport-h 主机 --port 端口号 -u 用户名 -p 密码-d 库名 -c 表名 -f field1,field..... 导出的字段 -q 查询条件 -o 导出文件名--csv 等同于 --type=csv 导出csv格式,一定要指定-f 导出字段才能导出csv 例子: 把test数据库中my表 中的my_id<200的_id跟username 导出成csv格式 mong...

mongodb 的备份恢复导入与导出【代码】【图】

:\mongodb\bin>mongodump.exe --help >f:/mongodump-help.txtF:\mongodb\bin>mongorestore.exe --help >f:/mongorestore-help.txt备份mongodump /h localhost /port 27017 /u admin /p 123 /authenticationDatabase:admin /d hndb /o c:/备份指定库指定表 hndb 集合s 压缩备份mongodump /h localhost /port 27017 /u admin /p 123 /authenticationDatabase:admin /d hndb /c s /o c:/ /gzip备份指定库指定表 hndb 所有信息 备份到...

菜鸟的mongoDB学习---(七)MongoDB 备份(mongodump)与恢复(mongorerstore)【代码】

mongodump -h dbhost -d dbname -o dbdirectory-h: MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d: 需要备份的数据库实例,例如:test -o: 备份的数据存放位置,例如:c:\data\dump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。mongodump 命令可选参数列表如下所示:语法 描述 实例mongodump --host HOST_N...

Mongodb 备份和恢复【代码】

mongodump -h host -u "username" -p "userpass" -d dbname -o backfilename tar -cvzf backfilename.tar backfilename tar -xvzf backfilename.tar mongorestore -h host -u "username" -p "userpass" -d dbname backfilename 另外mongodb还提供了mongoexport 和 mongoimport 这两个命令来导出或导入数据,也可以实现备份和恢复的功能。 Mongodb 备份和恢复标签:本文系统来源:http://my.oschina.net/lieefu/blog/501398

备份 - 相关标签