wdjh.net
当前位置:首页 >> mongoDB 怎么备份多个集合 >>

mongoDB 怎么备份多个集合

拼成这个脚本放到shell文件里面 直接执行这个shell文件 mongoexport --db test --collection traffic1 --out traffic.json1 mongoexport --db test --collection traffic2 --out traffic.json2 mongoexport --db test --collection traffic3 --o...

单个collection备份: mongoexport -h dbhost -d dbname -c collectionname -f collectionKey -o dbdirectory -h: MongoDB所在服务器地址 -d: 需要恢复的数据库实例 -c: 需要恢复的集合 -f: 需要导出的字段(省略为所有字段) -o: 表示导出的文件名

・切换到你想查看集合的数据库(例test) > use test; ・查看test数据库里的所有集合 > show collections;

・切换到你想查看集合的数据库(例test) > use test; ・查看test数据库里的所有集合 > show collections;

完整备份是指备份你所指定的所有文件,不管它以前有没有备份过。 增量备份是指只备份新增加的文件或者内容发生变化的文件。 一般这两个备份方式都是搭配使用的。我们用一个星期来举个例子。比如,你现在要备份一个文件夹“资料”,

在mongodb的官方上search mongodump没有相应的资料,自己就在shell命令行里面 : /data/mongodb-linux-x86_64-1.6.0/bin/mongodump --help 了一把, 自己来测试了,测试总结如下: 备份本机mongodb到/tmp/bakup目录下面:[root@localhost csf]# ...

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

produce help message -v [ --verbose ] be more verbose (include multiple times for more verbosity e.g. -vvvvv) --version print the program's version and exit -h [ --host ] arg mongo host to connect to ( /s1,s2 for sets) --port a...

增量恢复 必须指定起止时间点,配合全备,可以恢复到任意时间点(结束时间点),开始时间点可以理解为全备的时间点。 mongobackup --recovery -s 1385367098,27350 -t 1385367132,35490 ./backup/

用mongoexport的条件导出试试,查询条件可以只导出info一个字段,然后取info数组的1-11索引数据,用"slice"关键字筛选数组。

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com