MongoDB集合意外删除/删除

时间:2017-01-07 09:37:27

标签: mongodb

我们在MongoDB中的馆藏被自动删除/删除,我们不确定原因和方法。我们的MongoDB现在已经运行了近10个月,所以我们真的不确定这里发生了什么。

MongoDB是否有一个集合过期,它会自动删除集合及其数据?此外,是否可以检索数据?

提前谢谢!

1 个答案:

答案 0 :(得分:4)

收藏品不会“掉落”自己 有人在某处,故意或意外地运行db.collection.drop()

你可以在集合中的数据上设置一个TTL - see here但是我不认为这是在这里发生的事情。

检索数据的唯一方法是备份。

将备份还原到辅助数据库并获取相关集合的副本,然后将其导回到主数据库中可能是最佳方法。
......你有备份,对吧?

相关问题