我继承了各种服务器的“所有权”(硬件本身和运行在其中的服务器软件 - 大量 Apache/Oracle/MySQL),配置多种多样。我是一名开发人员 - 由于一些非常不幸的原因,我被安排担任团队负责人/系统支持角色。
你们这些系统管理员有没有什么技巧/模板?到目前为止,我有一个包含列的 Excel 电子表格
HOST IP PORT USE POC
---- -- ---- --- ---
db1 x.x 1521 Oracle Joe
这不是什么高深的科学,我所拥有的东西一旦完成就可以完成工作,但是一旦它把所有东西都放进去,它就会变得非常忙碌。可能有大约 30 个主机,但每台机器上有 1-20 个服务器应用程序。
我的问题本质上是“你们是怎么做到的”?是否有我应该采用的神奇 Excel 模板?你们只是使用 Wiki 并保持更新吗?这是 SysAdmin 101 吗?
这是新的。
答案1
每个人都有自己的记录方式。首先,你需要让它可以被你的替代者使用。其次,由你自己使用。
我不喜欢用 Excel 来记录服务器文档,因为你需要跟踪太多信息才能保持其合理性。我确实保留了一个单独的 Excel 电子表格,其中包含以下信息:* IP * 主机名 * 所有者 * 功能
每个子网都有一个单独的选项卡。
我非常喜欢在 <首选高级文档编辑器> 中编写文档。我个人会保留一个整体的 Word 文档,使用标题以便可以自动生成目录。Wiki 也很好用,因为你可以将内容分解,减少混乱,但信息仍然相同。我个人不喜欢它们,因为以离线形式保持更新很麻烦。
我为每台服务器保留的内容:
- 服务器名称
- 任何历史服务器名称
- 功能
- 知识产权
- 物理位置
- 硬件
- 操作系统
- 已安装的软件
- 配置信息(谁、什么、何时、为什么、如何)
- 自定义脚本 - 位置和功能
- 简单的脚本内置有流程图
- 复杂的脚本有自己的流程文档
- 备份信息