Debian 服务器运维小记:让一台小服务器长期稳定运行的几个习惯

举报
yd_249214635 发表于 2026/11/10 23:17:56 2026/11/10
【摘要】 手头这台 Debian 服务器跑了挺久,上面放着几个自己用的小服务和 Docker 容器。回头看,稳定靠的不是一次到位的调优,而是几个一直坚持的小习惯。 一、更新要有节奏每周固定时间做一次 apt update 与 apt upgrade,只装安全更新和常规补丁;涉及内核或大版本升级时先看 changelog,改完立刻重启验证。装了 unattended-upgrades 后安全更新可以自动...

手头这台 Debian 服务器跑了挺久,上面放着几个自己用的小服务和 Docker 容器。回头看,稳定靠的不是一次到位的调优,而是几个一直坚持的小习惯。

一、更新要有节奏

每周固定时间做一次 apt update 与 apt upgrade,只装安全更新和常规补丁;涉及内核或大版本升级时先看 changelog,改完立刻重启验证。装了 unattended-upgrades 后安全更新可以自动装,但大版本升级我还是手动做,免得出意外。

二、先看磁盘,再看日志

服务出问题,我先跑 df -h 和 du -sh /var/log/*。日志把磁盘写满、服务起不来的坑踩过一次就记住了。现在 journalctl 定期做 --vacuum-size=200M 清理,logrotate 保持开启,Docker 的日志也限制了单个文件大小,避免失控增长。

三、定时任务交给 systemd timer

以前用 cron,任务静默失败了都不知道。现在改用 systemd timer 加 service 成对写,失败了 systemctl status 一眼就能看到,journalctl -u 能直接查日志。周期任务都这样管。

四、只开必要的端口

防火墙只放行 22、80、443,SSH 只允许密钥登录、禁用密码登录,fail2ban 挡暴力破解。改 SSH 端口只是换个门牌号,不是安全本身,密钥和最小开放面才是。

五、备份要能恢复才算数

每周用 rsync 把关键数据同步到另一台机器,tar 打包一份配置文件。备份脚本跑通不等于备份有效,隔一阵就挑一个文件实际恢复一次,确认能用。

没有捷径:定期更新、盯住磁盘和日志、管好定时任务和端口、备份真正能恢复。一台 Debian 就能安安静静地跑很久。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。