要管理 10 台服务器,我是历史专业的

chi*_*air 87 untagged

由于不需要详尽讨论的原因,我发现自己负责 10 个服务器:

  • 一个域控制器-~500 台主机/~350 个用户
  • IIS Web 服务器-这是我们赚钱的地方
  • SQL server-皇冠上的明珠
  • 交换服务器
  • 用于数据输入的 Linux 框
  • 影音服务器
  • 备份服务器
  • 其他几个抛来抛去

我工作的公司相信每个人都是可以替代的,因此相信他们可以为任何职位支付最低工资。IT 经理和系统管理员最近辞职了,我想我是唯一一个在招募志愿者时没有大步倒退的人。这也解释了为什么有我背景的人会担任这个职位。这就是现实,正如我所希望的那样。

我应该做什么来保持这些系统运行?没有留下任何书面程序,我在过去两个月里把 A+ 和 Network+ 证书都塞满了,但这给我留下了一些理论和实践经验。

我正在自学powershell,但从这里到那里还有很长的路要走。我没有脚本或编程经验。

我应该执行哪些任务?我应该实施哪些实践?

我知道我可能已经受不了了,但是让我渡过难关的救生索会有所帮助。

Top*_*Hat 56

老实说,我会找另一份工作,除非你当前的任务只是让一切正常运行,直到他们聘请新的系统管理员。您正在准备失败。如果这一切都在本地托管并且没有任何记录,那么您至少需要两个人的工作。

暂时不要担心脚本或编程。掌握保持一切运行的方法。

您是否也负责公司防火墙?

我认为你需要做的快速而肮脏的日常任务是(没有特定的顺序):

  • 检查每晚备份
  • 检查交换队列以确保它们正在处理
  • 检查 SQL 备份
  • 如果扫描或更新失败,请检查 AV 服务器是否有警报

  • “IIS Web 服务器-这是我们赚钱的地方”这句话说明了一切。很大程度上取决于你身边的程序员。但鉴于“每个人都是可替代的,因此相信他们可以为任何职位支付最低工资”,我认为跳槽是明智的做法。 (5认同)

Dri*_*ant 51

首先,查看 Zoredache 指向系统管理员入门问题的链接。这是很多信息,但会带你去你需要去的地方。话虽如此,这是大量的数据转储。

其次,认真地找一份新工作。如果您的雇主将每个人都视为可互换的小部件,那么您最好不要在那里。但这是一个糟糕的经济,这可能不是一个选择。

在您的具体情况下,我会:

  1. 找一家当地的 IT 公司,如果出现问题并且您不知所措,您可以将劳动力升级到。
  2. 确保您与软件供应商的维护合同是最新的。很有可能您的大部分软件包(包括 IIS 服务器上为您赚钱的任何东西)都是购买的,而不是内部编写的。确保你得到他们的支持——如果有任何问题,你会先打电话给他们。
  3. 确保您有良好的备份 - 数据和系统状态。如果您的其中一台服务器出现故障,您将需要能够快速恢复它。这实际上可能是最重要的优先事项。
  4. 进行硬件审核并确保您的服务器在保修期内。如果他们出局,请向管理层指出,如果他们死了,将会有很长的停机时间,而您只有在他们起床时才能赚钱。
  5. 祈祷
  6. 进行软件审计,希望你发现很多不合规的软件,向商业软件联盟报告(如果你在美国),并用你从发现者费中赚到的钱来渡过难关,直到你找到新工作。

...6 可能是可选的。

  • 而5是必须的 (27认同)
  • 不,在他的情况下,只有 5 个是必须的。 (5认同)
  • #3 和 #6 也是必须的 (3认同)

thi*_*ice 21

找一份新工作。让那家公司倒闭。他们显然需要一个教训。

你的加紧帮助很快就会被忽视,而且很有可能,除了更多的压力和虐待之外,不会导致其他任何事情。


afr*_*ier 12

开始喝酒?:-)

除此之外,考虑购买一两个可用于设置非生产服务器的备用设备。这将使您有机会学习如何在比“如果我打破它我们都停止工作和赚钱”的危险性稍低的环境中处理这些软件中的一些。

即使您在 VirtualBox 等虚拟化软件中运行它们,它也能让您在不危及生产工作的情况下亲自操作软件。

最后,如果您必须先接触生产服务器才能更适应它们,请记录您采取的每一步。确保您始终知道如何到达当前所在的屏幕以及如何返回。

  • +1 表示“记录您采取的每一步”。我还会添加记录“为什么”和“如何”的注释。这在回溯时会很有帮助(更不用说它在不健康的组织中的重要性)。 (9认同)

haf*_*huk 12

老实说,找个导师!

不知道你在哪里,很难推荐一个论坛,但是 IT 人员的聚会很常见,所以谷歌你当地的系统管理员(或特定的技术人员)聚会。你也会从中获得一大堆新联系人;这可能会以意想不到的方式提供帮助。

更新:

我还强烈建议您开始写一篇关于此的博客(IMO 需要使用化名)!

  • +1 开始写博客 (6认同)

Kha*_*led 11

因此,您将在生产服务器上学习,这不是您的选择。在这种情况下,您不应因任何服务中断而受到责备。公司有责任为系统管理员寻找替代者。

您可以学到很多东西,但这需要时间,并且可能会损害正在运行的服务。在进行任何更改之前,您必须非常小心,并且应该首先在开发/测试服务器上进行。

该站点上有许多相关问题,例如:SysAdmin & Developer: Responsibilitieshttps : //serverfault.com/questions/51006/how-did-you-become-a-sysadmin以及系统管理员和 IT 之间的区别是什么顾问?. 我希望这些能让你知道如果你不能尽快摆脱这个,作为系统管理员应该做什么。

  • “不应该”和“不会”被指责是完全不同的两件事。 (21认同)
  • @Driftpeasant 所说的——当粪便碰到旋转式空气置换机构时,坐在 SA 椅子上的任何人都会受到指责,即使你让他们签署了让你无害的文件。 (3认同)

小智 11

保护您的珠宝!

Brent Ozar 有一个很棒的“哦,废话,我刚刚继承了一个数据库服务器”脚本,现在甚至还有一个培训视频。他称之为“60 分钟数据库闪电战”,但我认为我的标题是隐含的。

记住这一点

您的备份很重要,但远不如您的恢复重要。

那是什么意思?是的,您需要进行备份才能有机会解决问题,但是如果您不测试这些备份,那么您所做的就是刻录磁盘空间。


Mag*_*lan 7

如果由于某种原因你决定你真的想做系统管理员工作,我衷心推荐 Tom Limoncelli 的系统和网络管理实践。他提供了一个很好的例子,说明一个运作良好的组织可能如何运作,如果你有机会提出改变建议,他的建议很难出错。亚马逊图书链接:http : //amzn.to/sNUMsr


小智 7

永远不想处于被迫学习生产系统的位置。学习涉及犯错,而生产系统上的错误会让您的公司付出代价。他们可能不关心其他任何事情(从一开始你就处于这个位置这一事实就清楚地表明了这一点),但他们关心这一点。

  1. 如果这是一个选择,那就找另一份工作。这不会有好的结局。老实说,你真的想在一家将每个人都视为可替代的公司工作吗?
  2. 申请紧急预算,这样您就可以找到一家咨询公司来保持工作正常运转,并在您跟上进度的同时充当资源。如果这被拒绝,请确保出于 CYA 的目的将其书面记录在某处。
  3. 阅读前任 IT 员工留下的任何文档。
  4. 对物理硬件和设备进行清点。弄清楚什么在保修期内,什么不在保修期内。

你的目标应该是找到另一份工作,然后安然无恙地离开。如果有什么东西坏了(它可能会)准备好走出去。这意味着您应该非常小心 CYA 程序。你需要假设公司里没有人支持你——确保你没有处于需要依赖某人支持的位置。

当您正在寻找新工作时,请设置一个练习和学习的环境,并尽最大努力熟悉当前的基础架构。

至于它的价值……我的学位是哲学。如果你愿意,你可以在这个领域取得成功,但在这家公司不行。祝你好运。


小智 6

阅读其他人的评论,我会说:

  1. 借此机会学习
  2. 告诉没有糖衣的管理层,他们的处境很糟糕
  3. 借此机会了解更多信息。毕竟 sysadmin / DBA 相关的工作报酬丰厚。
  4. 如果你真的被解雇了,从他们那里收一些钱,然后用你新学到的技能找一份新工作。

我喜欢写博客评论,你有很好的写作技巧。确保在我们可以找到它的地方放一个链接。