mongodb 备份恢复

作者: root007 分类: Linux 发布时间: 2021-04-19 10:58

导出库

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") }}] })

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注