MongoDB バックアップと消去

MongoDB バックアップと消去

基本的な dbadmin のニーズに対するソリューションを模索しています:

MongoDBのデータを定期的にバックアップして消去する

基本的に、mongodb には logrotate が必要です。

コレクションを埋めるバックエンド プログラムがあります。これは dbadmin の問題だと考えていたため、アプリケーションにバックアップと消去の機能を意図的に実装しませんでした。このコレクションは、3 秒ごとに 2 つのドキュメントのペースで増加しています。

古いドキュメントを定期的にアーカイブし、コレクションから削除したいと思います。期間、有効期限、アーカイブする場所、アーカイブ方法のパターンは、logrotate と同様に設定可能です。

これまでのところ、10 ...削除してモンゴダンプバックアップするつもりですが、正しい方向を見ているかどうかわかりません。

編集:MySqlに関する同じ質問の答えを知りたいです

再編集: 自主的に複製ここどこがベストか決められないし、システム管理者とデータベース管理者の意見はどちらも私にとって重要です。悪いと思ったら遠慮なくマークしてください。

関連情報