VPSBOOK / 使用教程

VPS 定时备份脚本:数据库与文件的自动备份

手动备份容易忘记,用脚本加定时任务自动备份更可靠。这篇讲清备份脚本的基本思路和注意点。

VPSBook 内容指南更新于 2026-10-19按用途与条件选择

备份什么

数据库用 mysqldump 导出,网站文件用 tar 打包,配置文件单独保留。备份内容要覆盖「能恢复」所需的全部:数据、文件、配置、证书。

脚本基本结构

脚本做导出、打包、按日期命名、保留最近若干份。保留策略要明确,别让备份无限增长占满磁盘。

定时执行

用 cron 定时运行脚本,输出记录到日志。定时任务要先手动执行一次确认无报错,再观察日志确认真的在跑。

验证与异地

备份要定期验证能恢复,并把副本放到异地(对象存储或另一台机器)。本地备份和原始数据在同一台机器,扛不住机器故障。