mongodb 备份恢复
导出库
mongodump -h 192.168.3.26 --port 8635 -u user -p 'xxxx' --authenticationDatabase admin -d timedtask -o mongodb-arch-backup2020/
mongodump备份还原数据库
mongorestore -h 192.168.1.196 –port 8635 -u user –password=’xxx’ –authenticationDatabase admin -d scrapy mongodb-arch-backup2020/timedtask
–drop是先删除所有的数据,再恢复
mongodb安装日期删除数据
db.getCollection("device_data").remove({ $and : [{"createTime" : { $gte : ISODate("2021-04-15 17:31:37.000") }}, {"createTime" : { $lte : ISODate("2021-04-15 18:31:37.000") }}] })
查询
db.getCollection("device_data").find({ $and : [{"createTime" : { $gte : ISODate("2021-04-15 17:31:37.000") }}, {"createTime" : { $lte : ISODate("2021-04-15 18:31:37.000") }}] })