MySQL数据库+网站文件备份策略及最佳实践
备份方案
自动化工具推荐
备份类型 | 实施方式 | 恢复测试 | 保留周期 |
---|---|---|---|
完整备份 | mysqldump -A > full.sql |
每月1次 | 30天 |
增量备份 | 开启binlog | 每季度1次 | 7天 |
网站文件 | tar -zcvf site_$(date +%F).tar.gz /var/www |
- | 60天 |
- 数据库:Percona XtraBackup(热备份)
- 文件:BorgBackup(去重加密)
- 云方案:阿里云快照+OSS归档
- 备份文件必须异地存储(至少不同硬盘)
- 加密敏感数据备份(如使用
openssl enc
) - 编写恢复手册并定期演练
更新时间:2025-06-02 15:09:38
上一篇:网站FTP如何上传图片到服务器?