站内搜索
源码产品

备份、日志与故障回退

客户源码 1.0.0资料核对 2026-11-10
本文目录本章目标备份范围日常维护回退方式完成检查

本章目标

让站点能够恢复,而不是只有一份无法验证的备份。

备份范围

数据库、.env 中的加密密钥、公开上传、私有文件、客户安装凭据、程序版本和 Nginx 配置需要配套保存。不要把密钥或数据库备份提交 Git,也不要放在公开下载目录。

日常维护

  1. 为 API、官网、Worker 设置日志轮转与保留期,避免日志长期占满磁盘。
  2. 监控进程状态、磁盘、数据库和 Redis 可用性。
  3. 定期检查 HTTPS 证书、备份任务和授权下载。
  4. 在独立环境演练恢复,确认备份可读且程序能解密原配置。

回退方式

先判断应用与数据库是否兼容。只有兼容时才切回上一版本程序并重启;涉及数据结构或数据含义变化时按该版本发行说明回退。不要因为代码回退就盲目删除新表、新列或恢复旧唯一约束。

完成检查

记录备份时间、程序版本、恢复步骤和检查结果。备份清理只删除确认过期且有可用替代副本的文件,不删除运行依赖或上传数据。

部署遇到问题?

带上当前章节与适用版本,让助手帮你查找解决步骤。

结合本文问 AI 社区交流