2017-01-07 10 views
0

MongoDBの私たちのコレクションは自動的に削除/削除され、理由と方法はわかりません。私たちのMongoDBは今ではほぼ10ヶ月間正常に動作しているので、ここで何が起こったのかは分かりません。MongoDBコレクション予期しない削除/削除

コレクションとそのデータを自動的に削除するMongoDBのコレクションの有効期限はありますか?また、データを取得することは可能でしょうか?

ありがとうございます!

+0

'db'と' show dbs'の出力は何ですか? – styvane

答えて

4

コレクションは自分自身を「ドロップ」しません。
誰かが意図的に、または偶然にどこかでdb.collection.drop()を実行しました。

コレクション内のデータにTTLを設定することができます - see hereただし、ここでは起こっていないと思います。

データを取得する唯一の方法は、バックアップからのものです。

バックアップをセカンダリデータベースに復元し、問題のコレクションをコピーしてからメインデータベースにインポートすることが最適な方法です。
...バックアップはありますか?

関連する問題