mongodbshell脚本-创新互联

1,设置副本集

成都创新互联公司是一家专业提供呼中企业网站建设,专注与网站设计制作、网站建设H5响应式网站、小程序制作等业务。10年已为呼中众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。#!/bin/bash #mongodb 进入client 并use admin cd /usr/mongodb/bin MongoDB='./mongo 192.168.1.7:37017' $MongoDB <

2,修改副本集里mongodb的优先级

#!/bin/bash #mongodb 进入client 并进入primary cd /usr/mongodb/bin MongoDB='./mongo 192.168.1.7:37017' $MongoDB <

3,把一个表转到临时表,再拷贝回来,这样oplog中就会重新生成新的完整log(前提是oplog要足够大)

#!/bin/bash #mongodb 进入client 并进入primary cd /usr/mongodb/bin MongoDB='./mongo 192.168.1.7:37017' $MongoDB <

4,按照日期生成mongodb日志

#!/bin/bash #mongodb client  use admin cd /usr/mongodb/bin MongoDB='./mongo 192.168.1.7:37017' $MongoDB <

配合crontab 按每天的日期生成log

5,自动备份还原mongodb的脚本

================自动备份并且压缩============================

#!/bin/bash filename=`date +%Y%m%d%H` backmongodbFile=mongodb$filename.tar.gz cd /home/mongo/back/ /usr/mongodb/bin/mongodump -h 192.168.1.7 -port 37017 -d MongoDBAgent -o mongodb_dump/ /usr/mongodb/bin/mongodump -h 192.168.1.7 -port 37017 -d MongoDBBg -o mongodb_dump/ /usr/mongodb/bin/mongodump -h 192.168.1.7 -port 37017 -d MongoModelActor -o mongodb_dump/ tar czf $backmongodbFile  mongodb_dump/ rm mongodb_dump -rf

================自动解压并还原数据=============================

#!/bin/bash filename='20150330013' backmongodbFile=mongodb$filename.tar.gz cd /home/mongo/back/ tar zxvf $backmongodbFile /usr/mongodb/bin/mongorestore -h 192.168.1.6 -port 37017 --drop -d MongoDBAgent mongodb_dump/MongoDBAgent /usr/mongodb/bin/mongorestore -h 192.168.1.6 -port 37017 --drop -d MongoDBBg mongodb_dump/MongoDBBg /usr/mongodb/bin/mongorestore -h 192.168.1.6 -port 37017 --drop -d MongoModelActor mongodb_dump/MongoModelActor rm mongodb_dump -rf

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:mongodbshell脚本-创新互联
网址分享:http://bzwzjz.com/article/ccgcdc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 广安网站设计 成都网站制作 成都h5网站建设 四川成都网站建设 定制网站设计 网站制作 四川成都网站设计 网站制作报价 做网站设计 网站制作 手机网站制作设计 成都网站建设 成都网站建设公司 成都网站设计公司 成都网站制作 高端品牌网站建设 泸州网站建设 重庆手机网站建设 成都网站建设 营销型网站建设 阿坝网站设计 高端网站设计