今日、ファイルサイズが約2GBのdbをバックアップするためにmongodumpを実行していますが、ダンプされたファイルには約600 mbしかありません。mongodump 操作でエラー メッセージは表示されず、後でいくつかのドキュメントが欠落していることがわかりました。ファイルサイズの大きな違いが原因ではない場合、ダンプが成功していないことはわかりません。
ダンプされたファイルが正しいかどうかを確認する標準的な方法はありますか?
ps:db.stats()
元のデータベース情報を確認してから、ダンプされたデータベースをmongorestoreしdb.stats()
て、合計ファイルサイズを比較するために使用できるようです。そして、2 つのファイル サイズは同じでしょうか (そうですか)。
ps: また、VM に 500 MB のメモリがある場合、2 GB のファイルを正常にダンプできますか?