通过mongodump备份单个数据库-创新互联
-d需备份的数据库名,-c需备份的表,-o输出到哪个文件夹,--authenticationDatabase保存用户凭据的数据库
mongodump --host IP_ADDRESS:27017 -u "root" -p "PASSWD" --authenticationDatabase "admin" -d DBname_test -o DBname_test20190328
mongorestore --host IP_ADDRESS:27017 -u "root" -p "PASSWD" --authenticationDatabase "admin" -d DBname_test DBname_test20190328
1、以json格式输出
mongoexport -h IP_ADDRESS -u root -p PASSWD --port 27017 --authenticationDatabase admin -d DB_name -c "COLLECTION_name" -o /root/COLLECTION_name.json --type json
mongoimport -h IP_ADDRESS -u root -p "PASSWD" --port 27017 --authenticationDatabase admin -d DB_name -c "COLLECTION_name" --type json --file mongo_2019-10-29.json
2、查询数据有多少条
db.getCollection('表名').find({"createdAt":{"$gte":ISODate("2019-10-15T00:00:00.000+08:00"),"$lte":ISODate("2019-10-30T00:00:00.000+08:00")}}).count();
3、通过查询语句,将数据导成jsono格式
mongoexport -h IPADDRESS -u saas -p "PASSWD" --port 217017 --authenticationDatabase admin -d saas -c "表名" -q '{createdAt:{$gte:new Date(1571068800000),$lte:new Date(1572364800000)}}' -o mongo$(date +%F).json --type json
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:通过mongodump备份单个数据库-创新互联
文章地址:http://ybzwz.com/article/cegpsd.html