工具选择
使用 mongodump 进行全量/增量备份,支持按数据库、集合或查询条件备份,可通过 --gzip 压缩备份文件。
mongodump --out /backup/$(date +%Y%m%d)。--oplogReplay 恢复。备份策略
cron 定时任务执行备份脚本,示例脚本见。安全与验证
--gzip 压缩节省空间。mongorestore --dryRun 模拟恢复,验证备份完整性。恢复流程
sudo systemctl stop mongod。mongorestore /backup/full_backup_dir。mongorestore --oplogReplay /backup/incremental_dir。sudo systemctl start mongod。特殊场景
注意事项
mongo shell 执行查询验证。