数据丢失三大来源:误删、磁盘故障、被攻击后勒索。备份是唯一的兜底——而且要"能恢复"的备份才算备份。
| 数据库 | 每日定时 dump(在线一致性快照),保留 30 天 |
| 网站文件 | 源码在 git 里随部署更新;上传目录每周全量 |
| 配置与证书 | Nginx/Caddy 配置、systemd 单元、.env(加密)每次变更后 |
| 整盘快照 | 云厂商快照每周一次,用于整机回滚 |
# 每日 3 点:数据库一致性备份 → 压缩 → 同步对象存储 0 3 * * * /opt/scripts/backup.sh # backup.sh 核心三步: # sqlite3 dsh.db ".backup /var/backups/dsh.db" # 或 mysqldump # tar czf /var/backups/www_$(date +%G%V).tar.gz /var/www # ossutil cp -rf /var/backups oss://你的桶/backups/
相关:网站迁移教程 · 服务器安全加固。没精力自己搭?委托我们设计备份方案