Это Канонический вопрос о карьере системного администратора
Когда я начинаю свою работу в качестве системного администратора, какие основные навыки я должен знать / изучать?
Есть ли какие-либо ключевые различия для администраторов сети, хранилища, баз данных и других?
Есть много совпадений с существующими вопросами, я создаю здесь вики со ссылками. Пожалуйста, не стесняйтесь обновлять.
Действительно хороший навык, который, я надеюсь, вы приобретете на пути к тому, чтобы стать системным администратором, - это способность быстро оправиться от своих ошибок ... это должно стать второй натурой (автоматическая реакция).
** Один раз просматривая страницы, я обнаружил этот строго неофициальный, весьма дискуссионный, но потенциально полезный список:
II. Ты должен дать пользователю возможность
Пользователь - это заказчик. Система не ваша, это их. Предоставьте пользователям инструменты, необходимые для достижения успеха, и они будут счастливы. Дайте им возможность экспериментировать, учиться и творить. Не сдерживайте пользователей.
III. Ты должен держать это просто
Держать его просто глупо. Принцип KISS убережет вас от постройки бочек для хранения вина на бутылку. Не путайте чрезмерную инженерию с качеством. Качественная работа лаконична и масштабируема.
IV. Ты будешь ожидать катастрофы
Ожидайте худших сюрпризов. Сделайте свои ресурсы избыточными, сделайте резервную копию данных, протестируйте резервные копии, а затем сделайте резервную копию резервных копий. Когда-нибудь это дерьмо ударит по поклоннику. Приготовься.
V. Ты будешь планировать
Великая работа следует за великими планами. Оставайтесь на цели, сначала определив ее. Тщательно планируйте свою работу, и вам будет легче справиться с неожиданностями.
VI. Ты будешь в курсе
Соберите все новости, информацию, журналы и статистику, которые вы можете. Без необработанных данных для анализа вы не сможете быть в безопасности, не сможете отлаживать проблемы и не можете прогнозировать. Без новой информации вы не сможете учиться.
VII. Ты поделишься
Никто не одинок в этом мире. Передайте свои знания другим. Отдавайте другим, вносите свой вклад в сообщество, и вы получите много наград. Собирать знания неразумно. Не будь мудаком.
VIII. Ты должен автоматизировать
Делайте больше и быстрее за счет автоматизации задач. Вы кукловод, не тратьте время на черную работу. Работай умом, а не силой.
IX. Ты должен документировать
Всегда документируйте свою работу, код и планы. Затем задокументируйте их выполнение и обслуживание. Документируйте для других и документируйте для себя. Документация должна быть продолжением вашего ума и ресурсом для других.
X. Вы должны уважать свою организацию
Без организации нет системы, нет пользователя и нет работы. Разберитесь в организации и ее бизнесе. Уважайте его и помогайте ему процветать.
Создавайте проекты для себя
Лучший способ узнать, как починить настольные компьютеры, - это собрать свой домашний компьютер, а затем улучшать / ломать его, пока вы не научитесь это делать.
Заинтересованы в веб-серверах? Установите / включите веб-службу на своем домашнем ПК (apache или IIS в XP), и вы будете поражены тем, как много вы узнали о DNS, сети и т. Д. И насколько полезными будут для вас эти знания в будущем.
Я мог бы продолжать перечислять примеры, но вы поняли. Чем больше удовольствия вы получите от этого, тем больше вы узнаете. Чем больше вы знаете, тем увлекательнее ваша работа. Это сделает вас более приятным сотрудником и лучшим кандидатом на работу.
Никто не сказал много о безопасности, но всегда будет слон в комнате на переднем плане, чтобы смешивать метафоры. Что касается конкретно безопасности, вы должны знать кое-что о следующих областях, а также знать хотя бы один или два инструмента, которые помогут вам управлять каждым из них:
Действительно зависит от вашего окружения. Вы обслуживаете серверы, сети или просто перезагружаете сервер Windows Exchange, когда ему не хватает памяти?
В общем, эти навыки пригодятся.
Самое главное: Вы должны уметь узнавать новое. Никто не знает каждую систему, поэтому очень важно иметь возможность гуглить, заказывать книги, проходить курсы, чтобы улучшить себя.
Потратьте время на понимание концепции. Прочтите о сетях, моделях безопасности серверов и ОС, которые вы будете поддерживать, и о том, как устроена ИТ-архитектура вашей компании. Если у вас есть мысленное представление о том, как все должно работать, вы можете предположить, какие проблемы могут быть симптомом. Затем вы можете устранить неполадки для дальнейшего исследования.
Если вы относитесь ко всему как к черному ящику, вам придется «изучить» каждое отдельное исправление. Если вы поймете, как все работает и как они сочетаются друг с другом, проблемы, которые вы решаете, углубят ваше понимание и сделают вас лучшим администратором.
Кроме того, будьте честны с пользователями: не обещайте слишком много и не выполняйте слишком много.
Хм, моя десятка:
Обратите внимание, что очень немногие из этих вещей являются техническими? Если вы знаете, как ошибиться, как довести задачу до конца, и имеете опыт настройки сетевого интерфейса в Solaris, некоторых разновидностях Linux и Windows, тогда у вас достаточно базовых знаний о сети для Работа системного администратора начального уровня. Но первые два - это навыки работы с людьми, потому что никто не знает и не может знать всего.
Многие из этих вещей приходят только из опыта. По сути, вам нужен опыт.
Поскольку вы спрашивали в основном о технических навыках - только к вашему сведению, вы не должны выглядеть так, как будто вы дополнили свое резюме. Если вам нужен опыт работы с ESX, получите пробные копии и запустите сервер у себя в спальне. Но будьте честны в отношении уровня вашего опыта работы с продуктами и не ругайте тех, кто может вас нанять.
Практика системного и сетевого администрирования, второе издание Томас А. Лимончелли
Это книга по системному администрированию, в которой основное внимание уделяется основным вещам и принципам, о которых следует помнить. Каждый системный администратор должен прочитать это как минимум дважды.
Чтобы быстро понять, о чем эта книга, проверьте «32 вопроса для вашей команды системных администраторов» на его сайте.