背景
在一家大公司工作后,我最近加入了一家小型初创公司。
但是,由于我的编程和系统知识,我不是专业的系统管理员,我现在是管理我们服务器和基础设施的内部人员。
过去,我从不需要记录我们的系统信息:密码(用于服务器、数据库、路由器、交换机等)、哪些服务器正在运行哪些应用程序(包括自制的和安装的)、服务器 IP 地址、配置文件位置等。 .. 专业的系统管理员总是做这项工作,让我可以专注于其他领域。
触发紧急情况的事件
在我发现我不知道我的主要 subversion 配置文件在 /etc/apache2 中的位置之前,我一直有点随意(更不用说配置文件不受版本控制或备份! ) 我意识到这需要迅速解决。
下一步
我现在必须弄清楚如何以理智、优雅、访问受控的方式记录所有这些。
我听说过运行手册,但我不知道管理它们的最佳方式或工具。我的第一个想法是版本控制下的 excel/openoffice 电子表格。
是否有维护 Runbook 的良好指南?好软件?这一定是一个相当普遍的问题,你是如何处理的?