По причинам, не требующим исчерпывающего обсуждения, я отвечаю за 10 серверов:
Компания, в которой я работаю, считает, что всех можно заменить, и поэтому считает, что они могут платить минимальную заработную плату на любой должности. ИТ-менеджер и системный администратор недавно уволились, и я думаю, что я был единственным человеком, который не сделал большого шага назад, когда раздались призывы к добровольцам. Это также объясняет, почему кто-то с моим прошлым находится в таком положении. Такова реальность, как бы я этого ни желал.
Что я должен делать, чтобы эти системы работали? Не осталось никаких письменных процедур, и я набил сертификаты A + и Network + за последние два месяца, но это оставляет мне некоторую теорию и никакого практического опыта.
Я сейчас учусь на PowerShell, но до этого еще далеко. У меня нет опыта написания сценариев или программирования.
Какие задачи я должен выполнять? Какие практики мне следует применять?
Я понимаю, что, вероятно, меня залили из шланга, но спасательный трос был бы мне полезен.
Честно говоря, я бы нашел другую работу, если только ваша текущая задача не состоит в том, чтобы все работало, пока они не наймут нового системного администратора. Вы настроены на неудачу. Вы выполняете работу как минимум двух человек, если все это размещено локально и ничего не задокументировано.
Пока не беспокойтесь о сценариях или программировании. Получите контроль над тем, чтобы все работало.
Вы тоже отвечаете за корпоративный брандмауэр?
Я вижу, что вам нужно выполнять быстрые и грязные ежедневные задачи (в произвольном порядке):
Во-первых, посмотрите ссылку Zoredache на Начинающий системный администратор вопрос. Это много информации, но она доставит вас туда, куда вам нужно. Тем не менее, это большой сброс данных.
Во-вторых, серьезно, ищите новую работу. Если ваш работодатель считает всех взаимозаменяемыми виджетами, вам все равно лучше там не быть. Но это плохая экономика, и это может быть не вариант.
В вашем конкретном случае я бы:
... 6 может быть необязательным.
Найдите новую работу. Пусть эта компания потерпит неудачу. Им явно нужен урок.
Ваше обращение за помощью быстро станет недооцененным и, скорее всего, не приведет ни к чему другому, кроме еще большего стресса и злоупотреблений.
Начать пить? :-)
Кроме того, подумайте о приобретении одной или двух запасных коробок, которые можно использовать для установки непроизводственных серверов. Это даст вам возможность узнать, как работать с некоторыми из этих программ в немного менее опасной среде, чем «если я сломаю ее, мы все перестанем работать и зарабатывать деньги».
Даже если вы запустите их в программном обеспечении виртуализации, таком как VirtualBox, это то, что дает вам возможность работать с программным обеспечением, не ставя под угрозу производственную работу.
Наконец, если вам все-таки нужно прикоснуться к производственным серверам, прежде чем вы освоитесь с ними, документируйте каждый свой шаг. Убедитесь, что вы всегда знаете, как вы попали на экран, на котором находитесь, и как вернуться.
Честно, найди наставника!
Не зная, где вы находитесь, сложно порекомендовать форум, но встречи с ИТ-специалистами довольно часты, поэтому погуглите свой район Встреча системного администратора (или конкретных технических специалистов). Вы также получите от этого целую кучу новых контактов; что может помочь неожиданным образом.
Обновить:
Я бы также настоятельно рекомендую вы начинаете писать об этом блог (требуется псевдоним IMO)!
Итак, вы будете учиться на производственных серверах, и это не ваш выбор. В этом случае вас не следует обвинять в прерывании обслуживания. Ответственность за поиск замены системному администратору лежит на компании.
Вы можете многому научиться, но это займет время и может повредить работающие службы. Вы должны быть предельно осторожны, прежде чем вносить какие-либо изменения, и сначала вы должны сделать это на сервере разработки / тестирования.
На этом сайте есть много связанных вопросов, таких как: Системный администратор и разработчик: обязанности, https://serverfault.com/questions/51006/how-did-you-become-a-sysadmin, и В чем разница между системным администратором и ИТ-консультантом?. Я надеюсь, что они дадут вам представление о том, что следует делать системному администратору, если вы не можете выйти из этого как можно скорее.
Брент Озар имеет отличный "О, черт, я только что унаследовал сервер базы данных"сценарий и даже обучающее видео сейчас. Он называет это" 60-минутным блицем базы данных ", но я думаю, что мое название подразумевается.
Ваши резервные копии важны, но далеко не так важны, как ваши восстановления.
Что это значит? Да, вам нужно делать резервные копии, чтобы иметь возможность устранить ошибку, но если вы этого не сделаете тест эти резервные копии, все, что вы делаете, это сжигаете дисковое пространство.
Если по какой-то причине вы решите, что действительно ХОТИТЕ выполнять работу системного администратора, я настоятельно рекомендую Том Лимончелли по практике системного и сетевого администрирования. Он дает отличные примеры того, как можно управлять хорошо управляемой организацией, и если у вас есть возможность предложить изменения, трудно ошибиться с его рекомендациями. Ссылка на книгу на Amazon: http://amzn.to/sNUmsr
Вы никогда хотите оказаться в положении, при котором вы будете вынуждены изучать производственные системы. Обучение предполагает совершение ошибок, а ошибки в производственных системах стоят вашей компании денег. Они могут не заботиться ни о чем другом (на что ясно указывает сам факт, что вы находитесь в этом положении с самого начала), но они воля заботиться об этом.
Ваша цель должна состоять в том, чтобы найти другую работу и уйти, ничего не сломав. Если что-то сломается (а это, вероятно, произойдет), будьте готовы уйти. Это означает, что вы должны быть предельно осторожны в отношении процедур CYA. Вы должны исходить из того, что никто в компании вас не поддерживает - убедитесь, что вы не в положении, когда вам нужно полагаться на чью-то поддержку.
Пока вы ищете новую работу, настройте среду для практики и обучения, а также приложите все усилия, чтобы ознакомиться с текущей инфраструктурой.
И чего бы это ни стоило ... у меня степень по философии. Вы можете добиться успеха в этой области, если хотите, но не в этой компании. Удачи.
Читая чужие комментарии, я бы сказал:
Мне нравится писать комментарии в блоге, у вас довольно хорошие навыки письма. Не забудьте разместить ссылку там, где мы сможем ее найти.
Здесь довольно много разрозненных ответов. Вот некоторые из моих мыслей.
Некоторые люди говорят, что вы должны это делать, а другие говорят, чтобы полностью избегать этого. Мой вопрос к вам: готовы ли вы уделять много времени работе с этими серверами? Не только это, но и готовы ли вы узнать что-то совершенно новое?
Администрирование серверов несложно, если вы это понимаете, но я испортил серверы, выполнив неправильные команды, не следуя «стандартам» (например, ежедневное резервное копирование) и т. Каждый системный администратор иногда терпит неудачу, эй, это то, как мы учимся, но вы должны быть готовы к тому, как с этим справиться. Это хороший объем работы, и самый большой вопрос здесь в том, готовы ли вы взяться за нее.
Конечно, вы можете узнать что-то новое, чтобы включить в свое резюме, но если вы не хотите учиться или посвящать себя работе, вы просто станете другим человеком, который «ненавидит свою работу».
Я буду откровенен, это небольшая группа, даже для более опытных парней, также обучение большинству навыков в администрировании серверов - это учиться на ошибках. Сомневаюсь, что вы хотите ошибаться в live-системах.
Опасность того, что у вас нет никакого или небольшого опыта в администрировании серверов, также делает его опасным для вашей компании. Похоже, вы стали жертвой невежественных менеджеров. Единственный способ разбудить их - это, вероятно, внезапная катастрофа, когда требуется аварийное восстановление, и рядом не будет никого, кто бы обладал знаниями, чтобы заставить его снова работать, а их важные бизнес-процессы перестают работать.
Я не имею в виду, что вы должны создать катастрофу, просто идите и найдите другую работу, потому что вы не хотите нести ответственность, когда дела идут плохо.
Жить одним днем! Это прекрасная возможность. Оформите подписку на базу данных Safari Tech Books и прочитайте все инструкции и сертификационные книги для систем, которые вы администрируете. Начните с сосредоточения внимания на процедурах резервного копирования и восстановления. Получите себе тестовые серверы, чтобы поиграть, прежде чем брать в руки серийные модели. Тестовые серверы могут быть дешевыми настольными устройствами, они не обязательно должны быть дорогими или долговечными, как производственные. Поставьте перед собой цель добиться успеха на этой должности в течение двух лет, а затем найдите новую работу в хорошей компании, которая готова платить вам за ваши огромные знания и опыт. Кроме того, получите сертификаты для всех технологий, за которые вы отвечаете. Вы готовы повеселиться и заработать много денег (гораздо больше, чем можно получить за степень по истории).