--- title: "增量备份" type: concept tags: [backup, rsync, incremental, nfs] last_updated: 2025-11-11 --- ## Definition 增量备份只复制自上次备份以来变化的文件,相比全量备份节省时间和存储空间。 ## 工具 | 工具 | 说明 | |------|------| | rsync | 高效文件同步工具 | | NFS | 网络文件系统 | | cron | 定时任务调度 | ## rsync关键参数 ```bash rsync -azR --delete \ --exclude="venv/" \ --exclude=".venv/" \ --exclude="**/__pycache__/" \ --exclude=".git/" \ /源目录/ /目标目录/ ``` | 参数 | 作用 | |------|------| | -a | 归档模式(保留权限、时间等) | | -z | 压缩传输 | | -R | 相对路径 | | --delete | 删除目标中不存在的文件 | ## 备份策略 - 备份频率:每日凌晨3点 - 备份目标:NAS挂载目录 - 监控:日志写入/var/log/rsync_backup.log ## 安全措施 - 锁文件防止并发运行 - 挂载点检查防止数据写错位置 - _netdev参数确保网络就绪后再挂载 ## 相关文档 - [[Ubuntu服务器通过rsync实现日常增量备份]]