日常与变更检查表
每次登录
- [ ]
hostname、whoami、pwd。 - [ ] 时间、uptime 和其他登录用户。
- [ ] 失败服务、磁盘和内存是否已有异常。
- [ ] 明确本次操作目标和授权范围。
每次部署
- [ ] 当前 Commit、工作区和 PM2 状态已记录。
- [ ] 上一版本和回滚步骤可用。
- [ ] 依赖按 lockfile 安装,类型检查/构建成功。
- [ ] 数据库迁移经过审核并兼容新旧版本。
- [ ] reload/restart 的影响明确。
- [ ] 内部端口、公网入口、错误路径已验证。
- [ ] 日志、CPU、内存和错误率正常。
每次系统升级
- [ ] 待升级包和删除项已审阅。
- [ ] 关键组件变更已阅读。
- [ ] 备份、快照和维护窗口准备完成。
- [ ] 不与其他部署同时进行。
- [ ] 自动重启和整机重启需求明确。
- [ ] 升级后的业务回归完成。
每周或由监控持续完成
- [ ] 磁盘容量、inode 和增长趋势。
- [ ] 备份任务及最近恢复演练。
- [ ] 证书和域名到期时间。
- [ ] 安全更新与重启需求。
- [ ] Nginx、PM2、数据库异常日志。
- [ ] 临时文件、日志轮转和定时任务状态。
检查表不能替代理解;它的价值是防止压力下遗漏已知步骤。