关于服务
翻译我是一名 Linux 自动化专家,使用 Bash 将您服务器上的常规手动工作转化为自运行的脚本。如果您每天早上都要输入相同的命令,手动复制文件,或在晚上登录以重启挂起的进程——我会消除这种繁琐。我编写干净、注释良好的 Bash,行为可预测,失败时响亮而非沉默,并在日志中留下清晰的痕迹,以便您始终知道发生了什么以及为什么。我的领域是普通的 Linux shell,而不是 Windows PowerShell 或构建大型云 DevOps 平台,因此您得到的是深知工具的专家,而不是通才。
多年来,我构建了带有轮换的定期备份和移出服务器的副本,能够从数千兆字节的噪声中提取信号的日志解析器,互不干扰的定时管道,以及安全推出代码的部署脚本,如果出现问题可以回滚。我还负责管理中不为人知但至关重要的部分:组织用户和权限,使用合理的警报监控服务,对磁盘和进程进行看门狗检查,逐步加固服务器,以防机器处于完全开放状态。我交付的所有内容在需要的地方都是幂等的,受到错误处理和适当退出代码的保护,并且有文档记录,以便您的团队可以在以后阅读和扩展代码。
描述您手动执行的任务以及您的服务器大致如何安排——我将提出一个脚本或一小组工具来从头到尾自动化它。在任何东西接触生产环境之前,我会在安全的工作台上测试所有内容,并随时准备在您的基础设施增长时完善脚本。
— 备份、轮换和异地副本的 Bash 脚本
— 日志收集、解析和报告
— 定时任务和定时管道
— 带回滚的部署和发布自动化
— 服务监控、看门狗检查和警报
— 加固 Linux 服务器和组织权限
多年来,我构建了带有轮换的定期备份和移出服务器的副本,能够从数千兆字节的噪声中提取信号的日志解析器,互不干扰的定时管道,以及安全推出代码的部署脚本,如果出现问题可以回滚。我还负责管理中不为人知但至关重要的部分:组织用户和权限,使用合理的警报监控服务,对磁盘和进程进行看门狗检查,逐步加固服务器,以防机器处于完全开放状态。我交付的所有内容在需要的地方都是幂等的,受到错误处理和适当退出代码的保护,并且有文档记录,以便您的团队可以在以后阅读和扩展代码。
描述您手动执行的任务以及您的服务器大致如何安排——我将提出一个脚本或一小组工具来从头到尾自动化它。在任何东西接触生产环境之前,我会在安全的工作台上测试所有内容,并随时准备在您的基础设施增长时完善脚本。
— 备份、轮换和异地副本的 Bash 脚本
— 日志收集、解析和报告
— 定时任务和定时管道
— 带回滚的部署和发布自动化
— 服务监控、看门狗检查和警报
— 加固 Linux 服务器和组织权限