以下是 Debian 上 MongoDB 的數據恢復方法:
使用備份文件恢復
mongorestore
命令從備份文件恢復數據,支持全量或增量恢復。mongorestore --db dbname /path/to/backup
。利用 Oplog 恢復
mongorestore --oplogReplay
恢復。副本集自動恢復
修復損壞數據文件
mongod --repair
命令修復損壞的 WiredTiger 數據文件,可能重建索引導致部分數據丟失。第三方工具恢復
注意事項: