mongodb备份一个月之前的数据
请问给为大拿,有没有什么方法可以备份一个月前的数据写成脚本。使用mongodump的方法或者其他方法,我在网上找了一下,大概如下:#!/bin/bash
daybak=`date -d '-35 day' +%F`
Day=`date -d '-35 day' +%s`
mkdir -p /data/mongodb_backup/mongodb_backup_$daybak
SBtring="'{\"createTime\":{\$gte:Date($Day)}}'"
/usr/local/mongodb/bin/mongodump--port 27017 -d test_mongodb -c testCarPositionRecord -q $SBtring -o/data/mongodb_backup/mongodb_backup_$daybak
大概是这样的但是$gte换成$lte就不行了没数据,不知道为什么,请问你们有什么好方法么 求科普!!!!
还有一个问题 就是上面脚本执行的时候会说我查询的语法有问题,但是我手动一条一条去测试却没问题!!
为了5个金币啊 为了5个金币啊啊啊。。加油 为了5个金币啊加油啊。。
现在就会写mysql,得学习下哈 我也在学习mongodb,加油。。。。 金币好难挣哦 是不是权限问题
页:
[1]