Что должен знать системный администратор

 

Смартсорсинг.ру

Объединение начальников ИТ-компаний, ИТ-подразделений и сервисных центров
Более
5500 человек являются участниками сообщества Смартсорсинг на текущий момент

Авторизация

Новым пользователям

Для чего?

Что обязан знать начинающий системный администратор?

Что должен знать системный администратор

У вас есть вакансия системного администратора или возможно вы лично запланировали занять такую вакансию?

Какой самый маленький набор знаний необходим человеку претендующему на эту позицию? Несомненно это хотя бы очень маленькие познания в пользовательских и операционных системах, представление про то, как работают сети, некоторые познания в ИТ-безопасности, а еще способность решать массу ежедневных задач пользователей.

Вот далеко не подробный перечень того, что обязан знать каждый начинающий системный администратор.
Добавление компьютеров в домен.

Если вы можете добавить компьютер в коммисию, вы обязаны знать, как включить компьютер с Windows в домен.

Это обязательный навык. Вместе с этим, вы обязаны знать, как кэшировать учетные данные на компьютере.

Тем более это важно для ноутбуков.

Удаление проблем печати. Принтеры — это настоящее проклятье.

Если даже все правильно настроить, с печатью непрерывно появляются проблемы.

Вы обязаны знать способы устранения проблем местной и сетевой печати, а еще мочь удалить принтер из реестра Windows в случае больших проблем с компьютером.
Загрузка в безопасном режиме.

Нередки ситуации, когда необходимо загрузить компьютер в безопасном режиме.

Если вы этого не способны, вам не место в ИТ-отделе. Вы обязаны знать, как загрузиться в безопасном режиме с поддержкой сети, чтобы убрать поломки компьютера, которые нельзя поправить в обыкновенном режиме.

Установка ОС.

Это очередной существенный навык системного администратора. Вы как минимум обязаны знать, как установить Windows 7/8, Windows Server, Linux и Mac OS.

Также необходимо знать, как установить несколько операционных систем на один компьютер и настроить их загрузку.
Управление пользователями в Active Directory.

Вам предстоит регулярно работать со службой Active Directory — добавлять, удалять, редактировать, блокировать и разблокировать профиля пользователей или же просто сбрасывать пароли. Если вы не сумеете настроить Active Directory, работать с сетью будет довольно сложно.

Сброс пароля на сервере. Это не всегда легко.

Бывают ситуации, когда необходимо поменять пароль администратора на компьютере, не входящем в домен Active Directory (и знать, как это может оказать влияние на подобные вещи, как резервное копирование Acronis).

Вы также обязаны знать, как скинуть пароль на компьютере с Linux или Mac OS.
Создание и настройка профилей в Outlook.

Иногда только один способ избавится от проблемы с Outlook — это убирание профиль. На персональных компьютерах с Windows, это очень популярное явление, благодаря этому вы обязаны знать, как удалять и создавать профиля в Outlook.

Пуск CHKDSK.

Оборудование ломается. В определенный момент вам может понадобится проверить жесткий диск на ошибки файловой системы.

Для этого вы обязаны знать, как запустить CHKDSK при загрузке, также и с автоматизированным исправлением ошибок.
Резервное копирование Windows Server.

Даже применяя стороннее ПО для запасного копирования, все равно приходится использовать инструмент для очищения журнала сообщений Exchange. Вы обязаны знать, как запустить резервное копирование Windows Server и как настроить его в планировщике заданий.

Очистка пространства на диске C. Если диск С заполнен — жди неприятностей, особенно на сервере. Диск С необходимо иногда чистить.

Для этого есть что разные инструменты, таике как CCleaner, который убирает временные файлы, или WinDirStat, который показывает, какие файлы занимают дорогое дисковое пространство.
ИТ-специалисту необходимо решать большое количество задач, благодаря этому начинающему системному администратору необходимо твердо знать хотя бы перечисленное выше.

5 шагов, чтобы стать системным администратором

Работа системным администратором – прекрасный шанс начать карьеру в IT. При этом не все отзываются о ней хорошо.

Желаете выяснить, почему?

Что должен знать системный администратор

Сегодняшний бизнес опирается на IT-операции, благодаря этому ему всегда необходимы профессиональные администраторы компьютерных систем для настройки и обслуживания сетей. Сисадмин на данный момент – это супергерой, благодаря ему бизнес продолжает зарабатывать.
Скажем сразу: эта должность не для слабонервных!
Решили, что подходите для профессии сисадмина? Тогда сделайте первый шаг, и успех уже не далеко 😉

1. Получите степень бакалавра и технические способности

«Да бросьте! Высшее образование в IT неактуально!» – подумаете вы и будете правы.

Частично.

Большая часть работодателей нанимают кандидатов со степенью в профильных специальностях компьютерных наук и инженерии.
Рекрутеры – это не всегда или совсем не гики.

Единственное, на что они могут опереться, разглядывая кандидата на первых этапах – не практические способности, а степень образования. Нужно согласится, лучше нанять «Бакалавра компьютерной инженерии», чем просто «человека, который может».

Не стоит видеть в этом несправедливость: бизнес желает решительности в завтрашнем дне, которая подтверждается для него вашим дипломом. Собственно это заставит рекрутера и компанию нанять вас.

Все просто: новые технологии превосходят учебники, тут вряд ли можно обойтись без самообразования и глубоких знаний, которые дают в ВУЗах. Без них нереально постичь комплексные изменения в динамичном мире IT.

Часто кандидат, которого наняли около пяти лет тому назад, становится некомпетентным.
Не желаете для себя такой участи?

Тогда заведите привычку своими силами узнавать о новых направленностях в вашей сфере: какие приложения и ОС применяются чаще, как меняются подходы диагностики ПО и железа, что за угрозы обсуждаются в области информационной безопасности и так дальше. Читайте источники и взаимодействуйте с профессиональным сообществом.

За 4 года вы освоите основы нескольких языков программирования, различных операционных систем, компьютерных сетей, работы с базами данных, etc. Решающий момент – не игнорируйте стажировки!

Они смогут помочь обзавестись профессиональными связями и сделают вашу кандидатуру привлекательнее. Не забудьте, что вам будет нужно минимум 3-5 лет навыка работы.

2. Пройдите курсы, чтобы стать системным администратором

Ещё во время учёбы необходимо проходить дополнительные программы. Сертификаты – это ещё одна причина нанять вас.

Они увеличивают способности и увеличивают возможности.
Различные компании представляют собственные сертификаты.

Вот самые большие.

Микрософт Certified Solutions Associate (MCSA)

В корпорации есть три уровня:

  • MTA – для новичков, которым необходимы технические моменты.
  • MCSA – для владельцев главных знаний в поиске работы начального уровня.
  • MCSE – для опытных IT-профессионалов, которым необходимы способности в инновациях и облачных технологиях.

После завершения бакалавриата прекрасное время получить MCSA – эти курсы сосредоточены на бизнес-приложениях, облачных платформах, управлении данными, аналитике и т. п. Они смогут помочь разобраться в планировании решений при помощи базовых продуктов, например как Микрософт Server.
По окончании курса необходимо сдать два или три экзамена.

Потом проходят одну дополнительную проверку раз в году для доказательства компетенций.

LPIC-1 Certified Linux Administrator

Не терпится поработать с Unix-подобными ОС и применить собственные знания? LPIC-1 – это документ от Linux Professional Institute.

Вы научитесь исполнять задачи в командной оболочке, ставить и настраивать операционную систему и сеть.

Для окончания необходимо сдать два экзамена. Документ действителен в течение пяти лет, после этого следует переаттестация.

CompTIA Server+

Эта некоммерческая организация выпускает независимые от поставщиков IT-сертификаты. Server+ – это комплексная и очень интенсивная программа.

Она требует от заявителя 18-24 месяцев профессионального навыка работы. Вместо она даёт мастерство в серверной архитектуре и администрировании, в тайниках, безопасности, сетях, аварийном восстановлении и в отладке проблем железа.

Для получения бессрочного сертификата необходимо пройти 90-минутный экзамен.
Есть множество других IT-сертификатов.

Среди них Red Hat Certified System Administrator для работы с RHEL и CCNA от Cisco.

3. Занимайтесь самообразованием

  • Самоучитель системного администратора – в этом руководстве вы научитесь подбирать удобное аппаратное средство, убирать ошибки, работать с большими сетями и многому иному.
  • Командная строка Linux и автоматизация рутинных задач – это руководство вас познакомит с ключевыми Shell-утилитами и интересными приёмами оптимизации разных задач.
  • Unix and Linux system administration handbook – следует держать при себе на различные жизненные случаи. Подходит начинающим системным администраторам и поможет быстро решить несколько проблем.

Установите виртуальную машину с Linux

Подбирайте CentOS, которая основывается на коммерческом RHEL и сочетаема с ним. Не забывайте показать это в собственном резюме.

Debian можно рассматривать в качестве серверной ОС, для которой доступно основное сетевое ПО.

Она довольно гибкая и служит базой для множества прочих дистрибутивов. Начните с документации:

Освойте языки сценариев

Они широко применяются системными администраторами:

  • Bash – оболочка для работы в интерфейсе Linux. считается стандартом для создания скриптов и основным требованием к сисадмину.
  • Python – лёгкий, бесплатный, open-source язык, который управится со скриптами и приложениями. Можно написать настоящий back-end и front-end благодаря различным парадигмам программирования.
  • Perl – язык, который почасту применяют сисадмины. Нельзя исключать, что вы получите в наследие длинные скрипты, написанные на нём. Желаете быть системным администратором? Запасайтесь терпением и учите синтаксис.

Ещё вам нужно будет знание Vim, Git и SQL, благодаря этому читайте:

4. Постройте сильные личностные качества

Как быть хорошим системным администратором? Не считая технических знаний Windows и Linux, актуальны и личностные качества.

Когда появляются сетевые проблемы, зовут системного администратора. Вы должны выучится работать под давлением и при этом оставаться спокойным.

Необходимы способности управления временем, рассудительность, возможность разрешать проблемы быстро и хорошо.
Коммуникабельность – первостепенный скил, ведь стоит предлагать идеи, объяснять цели проекта и учить служащих важной работе с IT-активами компании.

Хороший сисадмин знает, как объяснить непростую информацию людям, не которые связаны с IT. Применяйте юмор, выдумывайте истории и просто общайтесь, объясняя непростые вещи.

5. Получите первую работу

Для начала попрактикуйтесь на стажировках и part-time, потом устройтесь на full-time. Берите на себя младшие роли Junior Tech или Desktop Support Helpdesk.

Тут вы сумеете применить ваши знания В практических условиях.

Прекрасная тренировка – это реальная работа.
Когда пройдёте «огонь и воду», будьте готовыми стать системным администратором.

Взамен предвкушаемых 3-5 лет опыта нужно приложить ваши стажировки и обучение. Применяйте заведённые контакты и сеть – это оптимальный способ устроиться.

Отметьте в резюме нестандартные вещи, какую-то ОС или особенную профессиональную область.
Подумайте два раза при подборе между корпорациями и малыми организациями.

В маленькой компании вы получите максимум опыта.

Потому что там ограниченный бюджет и штат сотрудников – нужно будет демонтировать не один проект и учиться многозадачности, что считается очень хорошим шансом постичь способности автоматизации. В большой компании существует риск получить узкую область ответственности и меньше опыта.

А имеет ли смысл?

Как вы уже знаете, проанализировать нужно будет многое. Между тем специальность очень стрессовая – своего рода IT-пожарный.

Необходимо крутиться как белка в колесе: реагировать на жалобы пользователей, решать «глупые» проблемы, чинить принтер, воссоздавать файлы и т. д. За это вам никто даже «Благодарю» не скажет, ведь это ваши непосредственные задачи. А вспомнят о вас тогда, когда все пойдёт не по плану.

Угадайте кто будет виноват?
Оборотная сторона – это хороший шаг для погружения в IT-индустрию.

Тут много интересных задач и людей, с которыми необходимо общаться.

Это лучшее подспорье для освоения иных профессий в создании или DevOps.
Возможно, ради опыта стоит потерпеть минусы и видеть больше хороших качеств в системном администрировании.

Что обязан знать и уметь системный администратор

Побеседуем детально о том, с чем доводится встречаться системному администратору, какими познаниями ему нужно владеть
От передовых технологий не выйдет никуда спрятаться, ими необходимо выучится управлять и применять как в бизнесе, так и в собственных целях.

Это не всегда удается быстро (и де­шево). ИТ-специалисту приходится изучать большое количество материала и тестировать продукт перед его полным внедрением (если не приглашен интегратор), в нестандарт­ной ситуации подходить к реализации задачи творчески, ис­кать ответы в сети интернет и посещать самые разные форумы.

Обязанности системного администратора можно поделить на 2 половины: каждый день осуществляемые и редко применяемые. Решение поставленных перед ним задач зависит от уровня подготовки, наличия средств автоматиза­ции изменения настроек, комфортного управления какими-либо процессами и прочих моментов.

Погово­рим о нюансах и особенности работы в администрировании различных систем. Приведу список требований (задач), ко­торые стояли перед нами на протяжении определенного времени, тем са­мым сделаем некий обзор работы, осуществляемой системным администратором.

Задача 1. Отобразить на веб-странице наполненность папок, размещенных на FTP-севере (CentOS)
По большей части с целью решения данного вопроса применяются сис­темы мониторинга, в их функцию входит и предупреждение о заполненном месте установленного диска.

Но подобные про­граммы не предоставляют информацию о пользователе и о типе файлов, и необходимо искать вручную. В нашем случае был реализован рекурсивный поиск по папкам, в основе чего лежит использование языка Perl.

Результат можно заметить на рис.

1.

Что должен знать системный администратор

Нужны заглубленные знания Linux-систем.

Задача 2. Способность работать на расстоянии
Так как у нас гибридная ИТ-инфраструктура, то подключение к самым разнообразным серверам происходит любыми способами: к Windows-серверам — по прото­колу RDP, применяя программу Remote Desktop Connection Manager, а к Linux-серверам — по протоколу SSH, запуская Putty.

Задача 3. Разделить в браузере рабочие закладки от собственных
Сервисы, имеющие web-интерфейс, добавлялись в закладки браузера, которых становилось все больше и доводилось создавать отдельные группы для деления между рабочи­ми и собственными.

Чтобы вынести рабочие закладки в иное место, решили создать на корпоративном сайте отдельную страницу для системных администраторов.
С каждой новой задачей страница быстрого перехода по обслуживания раздувается, но остается удобной, так как ис­пользуются большие картинки с надписями (см. рис.

3).

Что должен знать системный администратор

Задача 4. Смотреть за версиями ОС Микрософт и ПО, использовать нужные изменения

Оновление ОС и ПО считается очень важной задачей. Ведь нередко выходят изменения серверных и клиентских систем, которые помогают «залатать дыры» или сделать лучше функционал.

С выходом новых версий нужно спроектировать действия, чтобы сократить издержки при обычное биз­неса. Тут следует учесть наличие свободного дисково­го пространства и занятость сервера пользовательскими приложениями, чтобы подгадать очень выгодный момент для проведения работ.

Нужны знания по настройке роли WSUS.
Задача 5. Реализовать переход в другой домен

Немало забот добавит переход в другой домен, так как дан­ная процедура весьма и весьма редкая, особое внимание при­дется уделять планированию. Главная проблема заключа­ется в переносе Active Directory, поскольку мигрировать компьютеры, пользователей с паролями — это не тривиаль­ная задача, и средств автоматизации тут не очень то и много.

Процесс переселения можно описать так: разворачивается дополнительный сервер, потом роль AD DS, устанавлива­ются конфиденциальные отношения между 2-мя лесами/до- менами, инсталлируется SQL-сервер, запускается прог­рамма Active Directory Migration Tool. которая дает возможность выполнить миграцию пользователей между доменами. Потом на персональных компьютерах пользователя ставится утили­та User Profile Wizard, благодаря которой переносится их профиль.

Нужны знания по администрированию DNS, Active Directory.
Задача 6. Отказаться от FTP-серверов на ОС Windows

В гибридной ИТ-инфраструктуре может появиться не­обходимость отказаться от общих папок и FTP-сервера на Windows-системах в пользу Linux-систем. Здесь необходимо пони­мама, как предоставляются пользователям права на файлы и папки.

Нужны знания по настройке Linux-систем.

Задача 7. Плановый переход на новые версии ОС Windows
Перевод клиентских машин на новые версии ОС может по­требовать немалых не постоянных расходов ИТ-специалистов.

Этот процесс можно автоматизировать и сделать быстрее в не­сколько раз.
Для этого понадобится на сервере включить и настроить роль WDS, добавить туда эталонный образ свежеустановленной ОС и драйвера.

Это поможет инсталлировать новые Windows-системы сразу на несколько компьютеров по сети, нажав только лишь пару клавиш.
Дабы получить дополнительные функции по автоматиза­ции процессов, хорошо применять MS SCCM, при помощи чего можно централизованно управлять скачиванием и установкой обновлений, инсталлированием операционных систем и приложений, подключаться к столу для работы уда­ленного компьютера, предусматривать лицензионное ПО, сравни­вать требуемые настройки с имеющимися, инвентаризиро­вать компьютерную технику и другое.

Нужны знания по настройке оолей DHCP. WDS.

Как стать системным администратором — пособие для начинающих (часть 1)

Так вышло, что эту весну я провёл в поиске/собеседованиях людей аж на 4-ре вакансии, которые связаны с системным администрированием. Я пообщался с несколькими десятками людей и заметил отличительные ошибки и проблемы, с которыми они встречаются.

Излагаю то, что заметил, а еще собственные мысли, как данные проблемы решить.
scope: начинающие системные администраторы, помощники системных администраторов и т.д.

Опытным администраторам, а еще тем, кто имеет вполне определенную специализацию будет если и интересно, то бесполезно.
Приблизительная структура цикла статей — я опишу то, как мне видится специальность системного администратора, разберу текущее отношение к профессии со стороны работодателя, потом попробую дать единую информацию о том, с чего начинать и куда двигаться дальше.

Какие бывают системные администраторы?

Если очень огрублять, сисдамины бывают со специализацией, и без специализации. В большинстве случаев карьеру начинают без специализации, потом имеют несколько «загнувшихся» веток развития и одну-две-три, в которой проходит последующая жизнь (традиционные «билды» героев в RPG достаточно хорошо соответствуют этому).

Сисадмин без специализации — эникейщик-переросток (я этот тезис разберу немного ниже). Впрочем, популярность сисадмина не широкой специализации ниже (если считать в штуках вакансий), чем сисадминов универсалов (этот тезис я тоже раскрою ниже).

Но, при небольшом количестве вакансий, реальная необходимость в мастерах профессионалах много больше, чем есть самих профессиональных мастеров, другими словами чем выше квалификация, тем меньше конкуренция. В определенный момент у вас будет лежать несколько предложений от различных компаний, хоть вы и не запланировали уходить из текущей.

(Забегая чуть вперёд — чем выше квалификация, тем дольше ищется новая работа, для топового спеца искать работу пол-года — это вполне хорошо. Отличительно это не только для админов, но и для прочих профессий с высокой серьезностью и не широкой специализацией).

Кому необходимы сисадмины?

Потому как сисадмин — специальность, то за неё платят деньги. Деньги в большинстве случаев платят компании служащим.

Значит, компаниям необходимы сисадмины.
Итак, в согласии с вышеприведённой классификацией существует два важных типа работодателей — профильные и непрофильные.

Начинаем с непрофильных. Непрофильный наниматель — это компания, которая НЕ занимается IT, или занимается ею в далёкой от сисадмина области.

Яркие «антиподы» IT-шности: тур. агенства, компании, работающие с недвижимым имуществом, автодиллеры и т.д. Для них администратор — это такой «электрик/завхоз по компьютерам».

Им не требуется непростая сфера услуг, они знать не знают про то, что делают сисадмины, что там есть сложного и что обычного. Они не могут проверить качество работы сисадмина, а единственным признаком его успешности считается «работает» или «нет».

Точный уровень развития компании особенно сильно меняется и может сводиться к «настроить принтеры и аську» до сопровождения довольно экзотических программ (этим особо страдают медучреждения). При любых обстоятельствах, айтишная сложность их комбинации очень часто самая маленькая, и говорить про реальное «хозяйство» сисадмина не приходится.

Отдельно необходимо отметить компании с большой степенью айтизации не-айтишного бизнеса. (явный пример — сети торговли, банки). Очень часто в такой компании таки есть человек, который может дать оценку качеству работы и сложность решения, он же в большинстве случаев способен говорить с сисадмином на нормальном языке, а не изъясняться птичьими словами про «не работает интернет», «процессор под столом пищит» и т.д.

Но, не обращая внимания на потенциальную сложность комбинации, она вполне ограничена бюджетом и потребностью компании, и как правило не требует выходить за рамки минимума для работы. Потребности IT-отдела воспринимаются как чистая обуза, которую необходимо на этом самом птичьем языке отстаивать.

Тип второй работодателей, это специализированные фирмы. Большинство больших интернет-сайтов считаются такими, к таким же относятся хостеры, дата-центры (если они занимаются чем-то, не считая аренды юнитов/dedicated), компании, у которых бизнес завязан на компьютерные технологии (сотовые компании, процессинговые центры).

Стоит сказать, что у соответствующих компаний также бывают непрофильные администраторы (которые занимаются обслуживанием мест для работы в back-office’е), при устройстве на работу необходимо точно для себя узнать, чем собственно вы будете заниматься.
Такие компании в большинстве случаев ищут себе служащих «под задачи», другими словами им необходим человек, который может заняться какой-то областью их деятельности.

Важной спецификой соответствующих компаний считается конструктивность того, что вы делаете. Вы больше не «электрик по компьютерам», вы человек, определяющий как хорошо будет работать ключевой инструмент бизнеса компании.

Тут в большинстве случаев нет понятия «потолка технологий», или птичьего языка.

Кто такой системный администратор-универсал?

В действительности такой профессии нет. Так уж вышло, что большинство компаний стремятся иметь в штате человека, который станет отвечать «за все компьютерное».

В большинстве случаев это непрофильные компании. Причём хотят они одного-двух, а не три десятка сертифицированных профессиональных мастеров. (Для тех, кто желает рассказать про своё блестящее настоящее в лице администратора Oracle и т.д. — повторю, речь про ситуацию на рынке).

Отсюда несложное правило: от вас будут хотеть всего тут же. Причём, в дальнейшем вы обнаружите, что поверхностные знания обо всём не особо ценятся.

Впрочем, такие места для работы — замечательное место для начала — вы можете попробовать все и понять, что вам больше всего нравится.
Аналогичным образом есть определенное противоречие между работой начинающего системного администратора (точнее, теми требованиями, которые к нему предъявляют) и будущим карьерным ростом.

Это противоречие возникает не тут же, а через определенный промежуток времени, когда человек осваивается с работой.
Тем не менее, вернёмся к работе системного администратора.

Вот перечень областей, с которыми очень часто сталкивается системный администратор.

Стоит обратить внимание — эти области сильно выходят за рамки разумного, но — см. выше, от вас хотят всего, сразу, и неплохо бы за небольшую цену:

Что предполагают под системным администрированием?

(речь про сисадминов-универсалов, разумеется)

  • Администрирование сети. В очень маленьком виде это «гуру комбинации десктопного вай-фай роутера», в самом большом — человек, который спланирует сеть на 1000 человек с филиалами в пяти городах. В это входит: топология сети (какую железку в какую втыкать и для чего), планирование СКС (где и сколько розеток), конфигурация nat’ов и vpn’ов и т.д. В эту же кучу идут и разные сервисы контроля доступа в интернет — squid, IIS, умные и тупые файрволы, IDS и т.д.
  • Администрирование рабочих станций. Сгоревшие БП, переустановка виндов, решение проблемы с очередным банк-клиентом, починка отвалившейся печати, решение проблемы «чем мне открыть этот файл», борьба с вирусами для windows и т.д. Самый маленький уровень — установить офис, самый большой — создать групповую политику для автоматизированного накатывания новой версии софта, которая не имеет msi (самому делать нужно будет). Вместе с этим решаются проблемы с автоматизированным деплоем рабочих станций, бэкапов, безопасного удаления и т.д.
  • Централизованная авторизация. В большинстве случаев в этом качестве выступает Active Directory. Одна из наиболее «чистых» дисциплин, она же одна из наиболее сложных. Самый маленький уровень — добавить/удалить пользователей, вогнать рабочую станцию в домен. Самый большой — осуществить автоматическое назначение политик на пользователей заданного OU в случае доступа к компьютеру в одном из узлов соседнего дерева в лесной глуши (мы все любим эту терминологию, да).
  • Почта. Условно разделяется на три мира: очень маленькие виндовые почтовые сервера (класса Kerio), могучий и страшный Exchange, обычный linux/freebsd сервер с любым вменяемым почтовым сервером (postfix, exim, sendmail и т.д.). Самый маленький уровень: добавить ящик для писем, добавить очередной домен и добавить дополнительный емейл пользователю. Высочайший уровень: настроить почтовую тикет-систему, перечень рассылки, фильтрацию спама, автоматическое учреждение ящиков и т.д.
  • Базы данных — очень часто считается частью другой сферы услуг. Специальные администраторы баз данных — совсем отдельная лига. Самый маленький уровень: установить, перезапустить, подключить в приложении, добавить/удалить БД. В большинстве случаев также способность сделать бэкап и его возобновить (что тяжелее). Самого большого уровня нет, т.к. если вы хорошо знаете какую-либо СУБД, SQL, способны развернуть сервер с активной асинхронной подпиской на иную БД, то это уже не очень «многофункциональный системный администратор». Относительным потолком можно считать способность отремонтировать побившуюсь MyISAM базу данных.
  • 1C. Невзирая на то, что 1C — это такая фирма, выпускающая игрушки и обучающие диски, под «1С» в большинстве случаев предполагают 1C: Предприятие, 1С: Бухгалтерию и другие кошмарные порождения извращённого соития бухгалтерии и программирования. Человек, который много про «это» знает, именуется «программист 1С» (не путать с нормальными программистами). Самый маленький уровень: создать новую базу, завести/удалить пользователя. Высочайший уровень: исправить конфигурацию, добавить поле в отчёт, разбираться с тем, как 1С возлежит с SQL.
  • Сайты. Под данным может подразумеваться практически все что угодно — от «заказать shared-хостинг» до «избавится от проблемы продуктивности в django-orm во время работы с postregsql». Легко в эту область оказаться может включенным копирайтинг, поисковый спам (SEO), веб-дизайн, веб-программирование и т.д. Самый маленький уровень: уметь немного верстать в html, самого большого нет, т.к. перечислены различные профессии. Кстати, среди них есть и реальная систадминская: администратор web-сервера — load ballancing, failover, high avablility, кластеры и т.д., что снова же выходит за категорию «многофункциональности».
  • Системы контроля доступа и видеонаблюдение. Очень часто их производят специальные организации, впрочем, бывает, что приходится возиться и системному администратору. Самый маленький уровень: подцепить ещё одну камеру, прописать карточку доступа. Высочайший уровень: автоэкспорт видео в архив, синхронизацию всех видов контроля. Грядущее вполне возможно не админское, насколько я знаю, эту область администраторы как правило не любят.
  • АТС. Ещё одна область, которая попадает в системное администрирование нечаянно. Самый маленький уровень: добавить переадресацию, подключить дополнительную входящую линию. Высочайший уровень: поднять собственный астериск с голосовым меню на 300 пунктов, sip-skype гейтом, маршрутизацией, способной перкидываться между IP, медью и E1 в зависимости от условий. Ещё сюда часто попадает телефонная legacy, «обстучать крон», разбираться в всяких плезиосинхронных входящих линиях, E1 и т.д. Повторю, это не админская специализация — вообще этим занимаются телефонисты.
  • Печать/сканирование. Очень часто тривиальная задача, пока не необходимо делать принтеры сетевыми и разрешать проблемы всяких промышленных принтеров. Самый маленький уровень: подцепить принтер; Высочайший уровень — избавится от проблемы цветовых профилей, подключить принтер этикеток в качестве сетевого, автоматично назначать принтеры при входе пользователя на компьютер.


Плюс к этому существует очень много специфичных областей: терминальные серверы, разные ERP/CMS, казенный софт для обслуживания сети и т.д.
Подводя итоги: нереально быть не то, что профессионалом, но хотя бы более менее хорошо знать это все. Но знать нужно.

Собственно на этом противоречии и выстраивается карьера начинающего администратора.
Следует сказать отдельно о тех, с кем вы столкнётесь при собеседовании.

В отличии от других случаев, беседовать вас будут с 99% вероятностью люди, далёкие от компьютеров.

И проверять они будут не ваши знания, а вашу адекватность и «резвость ответов». Если вы их закидаете умными словами, вас не воспримут адекватно.

Кто такой помощник системного администратора?

… aka эникейщик.
Это человек, на которого сваливают всю плохоформализуемую и нудную работу, общение с пользователями и возню с железом.
Ключевые вещи, которые в большинстве случаев выполняет эникейщик:

  • helpdesk — стол вспоможения. Отвечать на звонки по телефону служащих, демонстрировать как давить any key, помогать найти кнопку сортировки столбцов и выковыривать застрявший в приводе диск.
  • Подготовка рабочих станций — установка, подключение, укладывание проводов, установка ОС и софта и т.д.
  • Решение всякой неизлагаемой словами фигни с пользовательскими приложениями — тем более это касается софта из налоговой и банк-клиентов.
  • Корректировка СКС (новые розетки, перенос существующих), диагностика проблем, коммутация, если стоят кроссы, то их расшитие.


Если в компании нет эникейщика, то его обязанности исполняет системный администратор.
Заметим, «помощник системного администратора» очень часто фактически расходник с высокой текучкой. В одной компании дело доходило до того, что начотдела не знал по именам всех помощников администраторов (3 шт), потому что хоть кто-то но раз в месяц-полтора уходил.
С точки зрения эникейщика — подобная работа — это трамплин в системное администрирование, но совсем не главная специальность.
О профиля из поливинилхлорида системных администраторов мы побеседуем немного позднее, а пока о карьере в границах данных 2-ух профессий.

Кто идёт в эникейщики?

Мой опыт говорит, что туда идут в большинстве случаев люди без профильного образования. Очень часто молодые, хотя я собеседовал дядю 42 лет на пост «помощник системного администратора».

Невзирая на то, что вышеописанные обязанности как бы считаются практически тривиальными, для большинства это очень непростой шаг. Стать администратором из помощника администратора легче, чем стать помощником сисадмина.

Главная причина: от вас будут хотеть знаний, которые сравнимы с администратором. Причём, половина из данных знаний не изложена нигде в книгах и считается переходящим опытом (к примеру, возня с банк-клиентами).

Ещё одной важной спецификой считается «ощущение компьютеров», я встречал на собеседованиях много людей, они просто не могли оценить естественность того, что происходит в компьютере, что сильно им мешало в анализе ситуации. Это невербальный опыт, он возникает после длительной работы с компьютерами.

Карьера

Стереотипная карьера выглядит так: помощник системого администратора (или администратор в небольшой компании с 5-8 людьми), администратор, администратор (может быть ещё 2-3 раза администратор), начало настоящей специализации. Специализация может быть двух вариантов: увеличение технического уровня (взамен поверхностных знаний обо всём, обширные знания о немногом), и административная карьера — руководитель IT-отдела, CIO (ИТ-директор) и т.д.

Это два самых разнообразных направления — первое связано с компьютерами, второе — с людьми, управлением персоналом, планированием, бюджетированием, заседаниями и т.д.
Переход с этапа на этап определяется определенными моментами: 1) Теоретическими познаниями 2) Практическими способностями 3) Знанием реалий 4) Связями и отношениями с другими людьми (как в середине компании, так и за её пределами).

Среди этого не очень понятным смотрится 3-ий пункт. Что такое «реалиии»?

Знание реалий

Речь идёт про знание того, чем в большинстве случаев пользуются в компаниях, какая цена и как работает. Образно говоря, это человек, который знает, что современные офисы укладывают 5e, а не ThickEthernet (как было описано в книжке 1993 года), что ложить 6ую катеорию необоснованно (хоть это и советует буклет изготовителя), что за программистами необходим глаз да глаз, иначе компания окажется накрепко завязана на определенного человека и т.д.

Иначе говоря знание реалиий — это способность сказать, что конкретно необходимо в терминах, которые будут понятны и поставщику, и находящимся вокруг.

Способности

До определённого момента решают практически все. Без некоторого набора способностей никакие теоретические знания не смогут помочь.

В себя включает просто «много километров за рулём» — решение массы проблем, опыты работы с консолью и стандартным софтом, знание симптомов проблем, знание стандартных решений для стандартных случаев.

Доктрина

На первое время теоретические знания не чрезвычайно важны, потому как нет у вас должного чувства от компьютеров, чтобы правильно их воспринять. Но, если не вкладывать собственное время и усилия в теоретические знания, то вы быстро не увидите, как застряните на собственном уровне.

 

Заработная плата будет по немного расти, может быть, будет карьера, но ит-шный мир вокруг перестанет меняться. Те же технологии, те же глюки.

Отсутствие знаний теории не мешает работать — оно мешает понимать, как работает и как чинить неработающее. Опыт сильно подменяет теорию в смысле решения проблем, однако не даёт сил увидеть ситуацию в общем, найти реальную причину (взамен повода).

Связи

Да, они значат достаточно много, особенно, в случае карьеры IT-директора. Единственный метод избежать надобности иметь много знакомых и играть в офисные игры «король горы» — это профессионализм (читай, опыт и доктрина).

Если нет — то только свои связи, знание людей, способность их чувствовать, способность им повелевать и по-всякому иначе руко водить. По моим наблюдениям приблизительно 30% эникейщиков находят первую работу по знакомству.

Для узкоспециальных администраторов связи значат уже абсолютно другое. Чем уже специализация — тем меньше выбор работодателей, тем выше вероятность знать всех или практически всех.

Наличие примелькавшегося имени сильно уменьшает время поиска работы.

В данном случае речь идёт не о «связях» в бытовом смысле, а о профессиональной известности.

KAZARIN OnLine

Blog about IT, Me, My travels, vacations, etc…

Что должен знать системный администратор

Путь Джедая. Сисадмин — пути развития. Начало

Вступление от автора

Буквально пару дней назад, в ходе общения с компанией друзей, у нас появилось небольшое рассмотрение, касающееся профессии системного администратора, карьеры, пути развития и т.д. Рассмотрение вышло долгим, было много невыясненных моментов.

В данной публикации, я хочу выразить собственное мнение по данному вопросу. Эта точка зрения оформилась у меня за пару лет работы, учебы, а основное общения с огромным числом сотрудников.

Не претендую на истину в последней инстанции, но как я думаю, материал в себе несет долю ценной информации и крупицу правды. Кто интересуется — you’re Welcome!

Структура статьи

  • Введение — несколько слов, о чем пойдёт речь
  • Общие слова о профессии — определимся с терминами и рассмотрим горизонты
  • Специализация — побеседуем о том, кем можно быть и что сделать
  • Обучение — рассмотрим как начать учиться, что обучать, что нам потребуется.
  • Что обучать и как обучать
  • Linux
  • Windows
  • Сети
  • Виртуализация
  • Хранение данных
  • Британский
  • Идеологические моменты и философия профессии — наша специальность это не только технические скилы. Наличие правильной философии в голове, правильного взгляда на некоторые фундаментальные вещи не менее важно.
  • Полезные ссылки — ряд ресурсов, с которыми, я так думаю, необходимо познакомиться.
  • Введение

    Итак, Вы захотели встать на путь построения карьеры системного администратора. Или уже стоите на этом пути однако не знаете, куда двигаться дальше.

    Для начала, давайте будем определяться.

    Кто такой системный администратор? Какие у Вас в голове появляются ассоциации при упоминании данного термина?

    В Российской Федерации данный термин понимается не правильно.

    На Западе ему отвечает термин System Engineer, а Администратор это кто-то по выше. Другими словами человек, который возится с настройкой, обслуживанием и отладкой систем это собственно инженер.

    Администратор, по своей сути, должен спроектировать и спроектировать сферу услуг, набор и состав сервисов и т.д. И смотреть за последующей судьбой всего этого хозяйства.

    Но раз в Российской Федерации прижился данный термин — на нем остановимся.

    Итак — системный администратор. Кто это?

    Если в Вашем сознании рисуется картинка типа такой:

    Что должен знать системный администратор
    Что должен знать системный администратор
    Что должен знать системный администратор

    • на первой изображен стереотипный «эникей», он же мальчик на побегушках в мире системного администрирования. «Личинка сисадмина», которая может стать больше в великолепную бабочку, другими словами специалиста высокого уровня, может разочароваться в области и уйти из нее, но самое худшее- может застрять в подобном состоянии на долго. Сидеть на одном месте, подпирая собственные системы
    • на второй- какой-то домашний задрот. Человек который фанатеет от компьютерных систем, однако не знает им использования и при этом не желает чему то поучиться. Он шарится по форумам подобных же как он, читает «умные» рекомендации, пользуется «правильными» сборками Windows или каждые 2 месяца меняет дистрибутив Linux (не разобравшись ни с одним и не изучив систему в общем).
    • на третьей — старый алкаш. Здесь комментарии излишни. Именно тот самый эникей, который когда-то застрял на одной ступеньки развития. Дальше идти лень, пользователи несут отремонтировать компьютеры за пиво, свитер уже прирос к животу, в бороде скоро заведется жизнь))

    Ни один из них не отвечает термину «Системный администратор». Если в Вашем преставлении сисадмин — это человек, занимающийся ремонтом и заправкой принтеров с помощью одной руки, второй переставляет на персональных компьютерах пользователей «эти регулярно глючащие Винды (естественно лелея влажные мечты пересадить всех на православно-верный Linux… Вот жизнь то была бы сразу), и наконец правой пяткой гоняющий из сети вирусы и что-то делающий с 1С… Отойдите на 10 шагов от ближайшей стены, повернитесь к ней лицом, закройте глаза и с разбегу убейтесь об нее.

    Правда. Вам нечего делать в данной области и этой профессии.

    Общие слова о профессии

    Что должен знать системный администратор

    Системный администратор (он же Системный инженер), это технический мастер, с большим уровнем знаний в нескольких соседних сферах ( и более глубокой специализацией в 1-2), способный построить и эксплуатировать непростые информационные системы, обеспечивать их производительную, отказоустойчивую и неопасную работу, таким образом давая бизнесу хороший фундамент для работы и развития (ведь в настоящий момент нельзя представить бизнес, в работе которого не принимали участие бы информационные системы).

    Для начала, я предлагаю Вам увидеть вот это интересное видео от Яндекса. Для мотивации и увеличения кругозора так сказать.

    Специализация

    Итак, я так думаю есть следующие направления специализации сетевого администратора:

    Что должен знать системный администратор

    1. Сетевой администратор (Сетевой инженер) — человек, который думает, возводит и поддерживает сеть предприятия. Замечательное знает как работает стек сетевых протоколов, знаком с работой главных прикладных протоколов, знает протоколы маршрутизации, технологии поддерживающие работу сети и т.п. В его ведении находятся коммутаторы, маршрутизаторы, wifi, межсетевые экраны, сетевые ips / ids и т.п. Грубо, оень грубо… можно поделить их на два-три семейства:
    1. Сферообразные сетевики в вакууме — обслуживают зоопарк, существующий на предприятии. В большинстве случаев это дьявольская смесь из управляемых и неуправляемых коммутаторов и маршрутизаторов Low-end сегмента (D-Link, TP-Link и тп).
    2. Администраторы Cisco (они же цисководы, они же кошководы) — профессионалы по сетям, а еще сетевому оборудованию и системам одноимённой компании из Америки. Владельцы сертификатов CCN*, CCD* и других подобных же. Подробно Вам порекомендует Википедия.
    3. Администраторы Juniper — подобно Цисководам, однако в разрезе иного, не менее крупного, но немного меньше известного у нас вендора.
    4. Специальные администраторы иных, менее больших и популярных Enterprise вендоров.
  • Администратор операционных систем(Системный администратор) — те, кого в большинстве случаев и предполагают, произнося фразу «системный администратор». Человек, который обладает большими знаниями по операционным системам как правило и более глубокими (я бы сказал экспертными или около того) по 1-2 определенным. Также эти администраторы в большинстве случаев занимаются поддержкой тех либо других сервисов, реализуемых на данных операционных системах. Здесь можно отметить:
    1. Администраторы Windows систем — условно можно поделить на админов серверной и десктопной линейки, но в большинстве случаев знают все же серверных админов, потому что если на предприятии широко применяются Windows системы, десктопной версией либо занимается техподдержка/отдел поддержки мест для работы, либо адмиинстраторы серверов сочетают такие задачи в силу их родственности (десктоп и серверной версии). Здесь также есть собственная сертификация, правда там не все так стройно и понятно как к примеру у Cisco. Подробно можно почитать на Википедии.
    2. Администраторы Linux систем — линуксоиды, пингвиноводы. Администрируют (разворачивают, конфигурируют, кастомзируют, улучшают и еще много чего делают ) системы на основе Linux ядра, решая задачи бизнеса. Наиболее широкие области использования — веб и приложения, непростые вычисления, работа с Big Data, хранение высоких объемов данных (не путать с BigData) и т.д. Практически, в любой инфраструктуре можно отыскать задачу с целью решения на базе систем с ядром Linux. Условно их можно поделить на представителей 2 больших семейств, одного среднего и группы очень маленьких — Redhat/Centos, Dibuan/Ubuntu, Suse и других типа Arch, Gento, etc… Официальных-популярных сертификаций две. Это LPIC и Rad Hat.
    3. Администраторы BSD — достаточно близко к п.2, кроме того, что круг выполняемых задач, так же как и область использования и популярность BSD систем за прошедшее время существенно упала. Реже всего встречаются в чистом виде. Скоро, боюсь, сможем сравнить это направление к динозаврам. Сертификация если и есть, то я о ней не знаю.
    4. Администраторы Unix систем — очень своеобразная каста администраторов специальных промышленных систем типа Solaris, AIX, QNX и подобных им. Если предыдущий пункт скоро станет динозавром, то вот эти парни, подобно феям и эльфам — много кто про них слышал но мало кто видел. Безусловно они есть, однако не являются обыкновенными смертными. А если серьёзно — живут в недрах крупного Enterprise. Вероятнее всего сертификация есть, однако она как сами системы- не для обычных смертных.
    5. Администратор баз данных (DBA) — больше мастер по БД чем просто традиционный администратор. Очень часто эту обязанность скорей соединяет архитектор баз данных, чем системный администратор. Либо, если например соединяет, то считается очень узкоспециализированным. Другими словами знает 1-2 самых востребованных в его сфере продукта. Есть разумеется отдельный класс профессиональных мастеров по одному продукту — типа Oracle или IBM DB2, впрочем чаще (если мы берем собственно в разрезе профессии сисадмина а не архитектора) — это Linux админ с прекрасным знанием Mysql, Postgresql, либо Windows админ с MS SQL.
    6. Администратор систем и сетей хранения данных — властитель SAN (сетей хранения), исковых контроллеров и полок, NAS, DAS и иже с ними. В очень маленьком бизнесе не встречается как правило, в среднем — в большинстве случаев его обязанности делает традиционный сисадмин. И то при условиях, что бизнес дорос до использования отмеченных систем хранения.
    7. А дминистратор виртуальных сред — сегодня, когда виртуализируется все и вся, специализация по средам виртуализации вполне имеет место быть. Если не считать продуктов от VMWare, на базовом уровне так или по другому эти администраторы относятся к лагерю Windows (Hyper-V) или Linux (Xen, KVM). Здесь также есть собственная сертификация (VMWare). На текущий момент, рынок виртуализации можно поделить на три больших куска:
      1. Контейнерная виртуализация — Docker, LXC и другие.
      2. Виртуализация операционных систем — уже ставшая для нас привычной. Это четверка VMWare, Hyper-V, Xen, KVM. Сюда также можно включить Virtualbox, Parallels, правда больше как песочницы.
      3. VDI или виртуализация мест для работы. По настоящему встерчается только в больших средах. Ключевые игроки — VMWare, Citrix.
      4. Администратор средств связи — сюда входят как старые добрый аналоговые и цифровые АТС, так и Voip, системы IP телефонии, ВКС. Можно включить сюда и решения на базе Open Source — типа Asterisk, FreeSWITCH, так и проприетарные, типа Polycom, Cisco, Микрософт…
      5. Обучение

        Как видно из написанного выше, вовсе не все области, как и не все «ветви развития» в востребованных RPG открываются сразу. Имеется несколько моментов, имеющих общее начало.

        И только начав с конкретного этапа развития, позволяющих ветвление.

        Что должен знать системный администратор

        К примеру — сложно себе представить администратора систем виртуализации на базе контейнеров (тот же Docker) или KVM (Proxmox, oVirt и др), которые не владели бы хотя бы базовым уровнем администрирования Linux.

        Или сложно себе представить администратора операционных систем Микрософт, занимающегося планированием нового леса Active Directory, не содержащего даже базового представления о сетевых технологиях.
        Вот почему я хочу поделиться материалами, изучение которых даст возможность заложить крепкий фундамент в той либо другой «базовой» области, позволив а будущем Вам, как профессионалу(ам) расти и формироваться.

        Вектор Вы уже подберёте сами.

        Что обучать и как обучать

        Нельзя стукнуться исключительно в одну область и бить по ней. Для начала, хотя бы шапочно, рекомендую познакомиться со всеми ними.

        Хорошо точек соприкасания сначала станет более чем множество.

        Уже потом, в процессе последующей работы и изучения, поняв, что Вам интересно, Вы сможете подобрать специализацию и углубиться в нее.
        Но стоп… Все это хорошо скажете Вы, а что сделать тем, кто вот только только вступает на этот тяжелый путь, а знания необходимы уже вчера?

        Когда необходимо что-то, что можно пролистать в темпе за неделю-две и начать понимать, что происходит вокруг. Есть ли такое?

        Ответ — Да, есть.

        Имеется две великолепные книжки, за авторством Александра Кенина:

        Что должен знать системный администратор
        Что должен знать системный администратор

        Эти две книжки только не являются заменой полноправным учебным пособиям, но дадут возможность быстро «въехать» в тему. Неукоснительно рекомендуется тем, кто боится застрять на позиции эникея!

        Теперь переходим к иному вопросу — Как обучать?

        На счастье, сейчас Вам не надо собирать дома стенд из кучи компьютеров и прочих железок (правда если сильно хочется, то разумеется можно):

        Что должен знать системный администратор

        Значительную часть задач, которые связаны с базовым учебой можно (и необходимо) проводить на виртуальных машинах. Это плотно, комфортно, приучает к применению виртуализации в рабочей обстановке, предоставляет шанс откатываться на снапшот в случае неудачи (а не переставливать весь стенд, оттачивая способности в тематике «далее-далее-готово»).

        Для тех задач, где простые виртуальные машины не вполне могут помочь, к примеру при разработке сложной сетевой топологии, Вы можете воспользоваться специализированными программами симуляторами как Cisco Packet Tracer или GNS3.
        Но что сделать, если из всех доступных Вам средств существует только старый ноутбук и дополнительный дисплей к нему?

        Приобретать тяжёлую и дорогостоящую рабочую станцию за суммы с большими нулями? Ну это разумеется можно, если Вам не жалко денег, а в последствии Вы запланировали перевести компьютер в разряд игровой платформы… Но у меня есть для Вас куда более подобающее решение — аренда серверов и виртуальных машин!

        Первое, вы дополните собственный послужной перечень дополнительными скилами, например как способности администрирования удалённой платформы, работа с технической поддержкой ЦОДа и тп. Вы можете смело собирать тут все шишки, ведь это будет Ваш тестовый стенд и на всякий случай, никто не даст Вам по шее не считая Вас самих.

        Во вторых, это намного дешевле, чем приобретать машину для себя. Смотрите — Вам ведь нужно не просто приобрести новую машину.

        Ее следует где нибудь расположить, смотреть чтобы она не перегревалась, очищать ее от пыли. Да и электричество она не из воздуха для себя берет.

        А что с ней станет когда Вы освоите все, что хотели?

        Для вас станет тестовым полигоном или будет пылиться за ненужностью? А как быть спустя несколько лет, когда топовая конфигурация устареет и уже не будет Вас устраивать?

        Ласкаво просим в мир, где считают не только издержки на покупку, но и издержки на обладание IT активом)
        Что же подобрать?

        Поделюсь собственным опытом.

        Это ни разу не реклама, Вы волны подбирать что желаете. Итак — в одно время передо мной встала задача организации для себя учебно-тестового полигона.

        Прикинув в умен все вышеописанные пункты, я проголосовал за аренду сервера в ЦОД. Так как к тому моменту я уже был немного «в теме», я обратил собственный взгляд на сайт немецкого ЦОД Hetnzner.

        Почему они?

        Из популярных мне у них очень небольшие стоимости на аренду физических серверов+ есть аукционы на «старые сервера». Старые здесь понятие очень относительное — я к примеру отхватил себе сервер с 32гб памяти, 2-мя SSD дисками по 500 гб и Intel(R) Xeon(R) CPU E3-1270 v3 процессором за 3 тыс. рублей в течении месяца.

        Когда он станет мне не требуется я просто откажусь от него и забуду.
        Давайте ради заинтересованности, сравним ценовой порядок в случае аренды самого недорогого нового сервера у них и покупки-сборки подобной машины домой.

        Итак, возьмём сервер EX41-SSD, какой стоит нам 46 евро в течении месяца. По текущему курсу это 3250 рублей в течении месяца.

        Что мы приобретаем за эти деньги?

        Что должен знать системный администратор

        Попробуем собрать аналогичную конфигурацию в каком нибудь сетевом магазине, к примеру Ulmart:

        В итоге, без учета корпуса, системы охлаждения, БП и шлейфов выходит 70730 рублей.

        Произведем простой подсчет — за сколько месяцев, по сравнению с арендой сервера, у нас «отобьется» покупка собственной машины: 70730 / 3250 = практически 22 месяца. Или, черт возьми, практически 2 года!

        2 года Вы можете и в хвост и в гриву гонять аппаратную платформу, которая не склонна сбоям питания, отключению интернета, стоит на гарантийном обслуживании 24/7 (да, в случае выхода из строя чего-то, Вам это что-то поменяют в течении получаса при обращении) и доступно из любой точки мира. По моему выбор понятен.

        Да, можно сказать что я не прошерстил авито, разборки, магазины со скидками.. А взял среднего по рынку продавца..

        Но черт возьми- разница все равно объяснима. Ок, сбросите Вы цену в 1,5 раза.

        Ну будет не 2 а 1,5 года… Все равно показательно!
        Кстати, если найдете прочие, более забавные ( или хотя бы не менее забавные) предложения по аренде серверов — отпишитесь в комментариях к статье, я обязательно их добавлю.

        Linux

        Итак, Вы захотели связать собственную работу и карьеру с решениями на базе ядра Linux или же просто «прокачать» собственные способности в данной области. Появляется вопрос — с чего начинать?

        Очень простое и правильное, я так думаю, это ознакомиться с материалом для подготовки к экзамену LPIC первого уровня. Книг и материалов по этой сертификации более чем множество.

        Что бы я посоветовал?

        Для начала вот эту книгу (двухтомник):

        Что должен знать системный администратор

        А еще видеокурс на Youtube от Кирилла Самаева:

        Плюс к этому, я настойчиво советую познакомиться с видео курсами от Яндекс.Кит и Технострим Мейл.ру. Курсы IT (КИТ) от Яндекс — это такой сжатый но довольно хороший обзор предметной области.

        Обо всем постепенно — получить представление так сказать.

        К большому сожалению, последний курс вышел в 2014 году ( а первый в 2011), но значительная часть сказанного там представляет с собой довольно фундаментальные вещи и еще не скоро устареет. Предоставляю Вам ссылки (я бы начал с последнего):

        В отличие от КИТа, Технострим от Мейл.Ру содержит подборки узконаправленных курсов. Среди них, например, есть пара посвященных администрированию Linux (один кстати довольно свежий):

        Плюс к этому, подборка полезных к прочтению книг:

        Что должен знать системный администратор
        Что должен знать системный администратор
        Что должен знать системный администратор

        Windows

        Здесь все и сложнее и легче. От себя я могу посоветовать следующее (однако это преимущественно мое мнение, желаете вслушивайтесь, желаете нет) — изучайте хорошие курсы по Микрософт (неплохо бы видео лекции от нормальных учебных центров) и закрепляйте это прочтением хорошей литературы (не той, что советуют для подготовки к сдаче экзаменов).

        Курсы так или по другому привязаны к редакции серверных продуктов, и здесь, к большому сожалению, есть одна плохая тенденция- ежегодно они все хуже и хуже. В том проекте, что они все легче и легче.

        Примитивней и примитивней. Для себя, я отобрал за основу пачку курсов по WS2008R2, и уже потом, курсы по WS2012R2.

        Первая пачка курсов хоть чему-то учит, втоаря позволяет познакомиться только с тем, как это поменялось в новой редакции и что нового добавилось.

        Фундаментальные вещи, типа той же Active Directory особо не изменяются. А в курсах по 2008 серверу информация подается не в пример лучше и подробно:

        Курс Микрософт 6426. Защищенный доступ с Windows Server 2008 R2 SP1 Active Directory

        Небольшое добавление — буква в номере курса значит его редакцию. К примеру 6425C значит, что это третья редакция курса 6425.

        Чем выше редакцию Вы сможете найти, тем лучше — курс станет более «отшлифованным».

        Курс Микрософт 20411. Администрирование Windows Server 2012 R2

        Курс Микрософт 20412. Расширенное администрирование Windows Server 2012 R2

        Что должен знать системный администратор

        Итак, в плане морального выбора — сети, это самый несложный вопрос. Сети применяются везде, большинство протоколов открыты и стандартизованы, а поэтому имеют реализации для абсолютно всех операционных систем и оборудования для сети.

        Благодаря этому изучение сетевых технологий обязательно и одновременно полезно как для администраторов, так же и для любых иных IT профессиональных мастеров (к примеру программистов- да, да). Вопрос лишь в том, на сколько глубоко Вы желаете (или Вам необходимо) их проанализировать.

        Итак, сначала я дам несколько советов по поводу источников для изучения. А потом уже сконцентрируюсь на том, какие технологии, моменты, моменты ( и другие детали) Вы должны обучать.
        Итак, самый хороший ( в плане полноты, структуры, формата подачи материала и практики) считается курс Cisco CCNA.

        Курс меняется каждые много лет — что-то добавляется, что-то убирается, но суть курса остается неизменной.

        Пройдя его, человек, который не был способен даже настроить домашний роутер, сможет планировать и строить (а еще эксплуатировать) очень крупные корпоративные сети. А основное, закладывается сверхпрочный фундамент для последующего изучения.
        Большинстве системных администраторов этого курса станет более чем достаточно в их карьере.

        Дальше — лишь намного глубокое фактическое изучение и накопление опыта.

        Если Вы не желаете специализироваться в сетевых технологиях, CCNA это то, что математики именуют «нужно и достаточно».
        Отдельно хочу подчеркнуть, что фактическая сторона курса выстроена на применении эмулятора сетей Cisco Packet Tracer. Прекрасная штука я так думаю (с точки зрения обучения).

        К большому сожалению, найти этот курс в открытом виде очень тяжело. Официальный курс, со всеми методическими материалами, лекциями и лабораторнымис расчитан на год изучения в неспешном темпе (2 занятия на протяжении недели по 2 академ. часа приблизительно).

        В случае интенсивного освоения его можно пройти за 3 месяца (собственный опыт, закончившийся удачной сдачей на документ).
        Альтернативой (разумеется частичной и не полной) послужит т.н. «курс молодого бойца» от Компании NetSkils.

        Еще одна замена очному курсу- подготовка по офф. печатным руководствам. Другими словами книгам:

        Что должен знать системный администратор
        Что должен знать системный администратор

        Другие варианты
        Если почему-то описанное выше не для Вас, я могу предложить Вам пару других вариантов.
        Вариант 1 — курс от ребят с Хабрахабр «Сети для очень маленьких».

        Маленькой практико-теоретический курс.

        Глубоких знаний не даст, но даст возможность немного выяснить ситуацию для себя.
        Вариант 2 — изучение по книгам — их две:

        • Эндрю Таненбаум. Сети компьютеров. Очень большой, детальный отвлечённый труд.
        • Супруги Олифер. Сети компьютеров. Это больше учебник для институтов. Но довольно неплохая книга но все таки.

        Виртуализация

        Итак, виртуализация. С одной стороны, это абсолютно не самый новый раздел IT технологии.

        Известна в том или другом виде начав с 70-х годов, ЕМНИП.

        Но большое распространение она обрела с возникновением аппаратной поддержки виртуализации на базе процессоров Intel и AMD. Т.е. на базе платформы x86(x86-64).

        А после, с возникновением и популяризацией технологии контейнеров.

        Но все таки, такие технологии широко вошли в нашу жизнь и то ли еще будет. Изучать их нужно всем.

        В самой разной степени. Если Вы практикующий системный администратор, Вам обязаны быть знакомы подобные инструменты как Oracle Virualbox или VMWare Player/Workstation.

        Ключевые направления, которые могут быть Вам интересны:

        • Vmware Vsphere — есть полная линейка курсов, собственная сертификация и многое многое иное. Они все закрытые и платные. Как замена, есть книжка (правда по 5-ой версии) — Михеев М. Администрирование VMWre vSphere 5.
        • Микрософт Hyper-V — ключевой курс это 20409. К большому сожалению, я не искал на столько тщательно, чтобы найти его в открытом доступе, впрочем я думаю найти его можно). Хотя бы в виде печатных руководств или авторских зарисовок.
        • Red Hat KVM и продукты на его основе, к примеру Proxmox. Здесь как раз ситуация наоборот- документации, печатных материалов хватает с избытком — как на сайтах проектов так и в авторских блогах. К примеру, по тому же Proxmox — хватает литературы, в тч в открытом доступе. так же как и видео материалов.

        Плюс к этому, я бы порекомендовал пару полезных ресурсов:

        • Сайт IBM Developers works, с его статьями, посвященными виртуалиации
        • Сайт VM Guru — он посвящен новостям в мире виртуализации.

        Благодаря этому могу сказать так- подбирайте платформу и изучайте. Можете даже все постепенно, какие-нибудь основные задачи.

        А потом, во время работы уже убедитесь, что изучать дальше.

        Хранение данных

        Много значимый нюанс практичных знаний — хранение данных. Под этим понимается работа с хранилищами, основные знания по сетям и системам хранения данных, резервное копирование и все из этой оперы.

        Ест довольно хороший базовый курс от компании EMC — если выбросить все то маркетинговое дерьмо и рекламу их решений, которые они напихали в этот курс, выходит хорошая вводная. Плюс для начала я бы порекомендовал статьи от компании Veeam.

        Вовсе не все там посвящено резервному копированию, но несколько статей там точно полезны. не привожу определенных ссылок просто потому, что к моменту прочтения Вами моей повести, полезных статей там может прибавиться.
        Этот раздел удался самым скромным из всех, приведенных здесь по двум причинам:

        • Так или по другому, вопросы хранения, защиты и запасного копирования данных освящаются и в курсах по Микрософт Windows, и по Linux.
        • К моменту, когда Вам нужно будет больше знаний в данной области, думаю вы уже будете знать технологии и решения вендора, которые Вам необходимо изучать.

        Благодаря этому, вряли он пригодится вам по началу значительный объем информации (за редким исключением).

        Британский

        Английский, это один из основных скилов для любого айтишника. Достаточно быстро Вы понимаете, что объем материалов на русском скуден.

        А умных еще меньше. Если из умных мы отберем те, что еще опоздали состарится — остается просто пшик.

        Вот и выходит, что знать британский нужно как минимум для того, чтобы пользоваться хорошей и важной документацией. Читать хорошие книги на айти стилистику на языке оригинала сразу же после выхода в печать, а не ждать 3-5 лет, когда ее переведут ( и она устареет), если вообще подождать перевода.

        Дополнительным пунктом в мотивации изучения английского, не только в плане чтения техдокументации, но и в плане переписки, живого общения, считается возможность устроиться на хорошую, высокооплачиваемую работу в международные компании.
        Итак, британский знать нужно.

        Не просто нужно, а Нужно. Но что сделать, если у Вас с ним плохо?

        Обучать самому.

        Пойти на курсы, найти репетитора… И разумеется проводить самостоятельное обучение. Маленькое отступление — как понять, какой у Вас уровень английского?

        Вот Вам пара таблиц, описывающих самую популярную классификацию:

        Что должен знать системный администратор
        Что должен знать системный администратор

        Итак, что касается самостоятельного обучения… Я думаю с одной стороны, Вам поможет пара обучающих (а быстрее посвящающих) видео от GeekBrains:

        Если с базой у Вас совсем плохо ( ну мало ли что у кого было в школе) — имеется множество самых интересных видео курсов, к примеру «Полиглот» — британский за 16 часов:

        В добавок ко всему этому курсу видео, на том же канале есть маленькие дополнения:

        Идеология и философия

        И причем здесь это, спросите Вы? Какая к лешему философия идеология- иди Операционку переставляй, драйвера ставь, изменения накатывай.

        И будете не правы.

        Это (философия и идеология) у нас обязаны быть и есть.
        Для начала — Вы не в лесной глуши проживаете и не лес рубите.

        Вы работаете в коллективе и с коллективом. И от того, как Вы это делаете как правило будет зависеть очень многое.

        Вам следует усвоить себе несколько основополагающих вещей:

        • Вы не боги, а вокруг Вас не обычные смертные. Да, служащие Вашей организации могут много не знать и не уметь. А они должны? Бухгалтерам до лампочки какой там у Вас Linux сервер, почему не встали изменения или рухнула база данных. У них собственные проблемы и задачи. И в Ваших они разбираться не обязаны. Уж поверьте- в их головах массив информации не меньше по размере и не менее значим по Важности, чем у Вас. Попробуйте ка сходу сами сесть и разобраться, как создать и сдать годовой отчет налоговой, когда у Вас несколько юр лиц и Вы при этом работаете не по УСН. Поседеете, ей богу. Нет, разумеется ходить за всеми и обучать их как в Экселе табличку сделать Вы не должны. И если набирают полностью неграмотных с т.з. компьютерных знаний служащих на места, где такие знания нужны — это вопрос к отделу кадров. Однако в остальном — засуньте презрение себе куда по глубже, и идите дружите с коллегами. Они кстати, Вам за это будут благодарны. Научите тех же бухгалтеров работе с горячими клавишами и паре трюков в эксель, помогите отделу кадров и секретарям с настройкой фильтров в почтовом клиенте. Потратьте неделю собственного времени на разработку правил и руководств, запишите пару обучающих видео и выложите их в единый доступ. И всем будет от этого хорошо.
        • Вы отвечаете за ряд очень чувствительных и критичных с точки зрения бизнеса сервисов. Ошибка, из за которой не загружается компьютер у топ-менеджера это разумеется плохо, но вот отсутствие нормальной схемы и системы запасного копирования может привести к подобным трагическим результатам, что картина будет приблизительно такая:
        • Что должен знать системный администратор

        Итак, что же касается идеологии — это система идей и взглядов, которые Вы и Ваши коллеги должны исповедовать и держаться. К примеру «Все обязано работать, быть отказоустойчивым, доступным для легитимных пользователей и неопасным» — это идеология.

        В общих словах разумеется но весьма даже хорошая идеология. А вот «оно там как то работает, пускай и глючит, я поправлять не буду, Если что- ребутом лечится» — это пример плохой идеологии, которая когда нибудь приводит к провалу.

        Есть и отсутствие идеологии, из разряда — «позвали, я починил, не зовут, ну ок».
        Философия — подход к познанию, к изучению, к работе.

        Предположим, что Вы открыты (с долей осторожности) для всего нового, а не запираетесь в мире «Windows XP лучшее что было, все прочее это свистоперделки», или «Windows must die, только Linux!».
        В общем, все вышеописанные книги и материалы так или по другому будут оказывать влияние на формирование Вашего мышления, подхода к работе… Однако есть две книги, которые направлены исключительно на это.

        Две принадлежат перу великолепного автора — Томаса Лимончелли:

        Что должен знать системный администратор
        Что должен знать системный администратор

        Ни одна из книг в себе не несет каких-то технических знаний. Вы не почерпнете оттуда информации, как настроить почтовый сервер postfix чтобы он авторизовался в Active Directory или аналогичное.

        Однако они научат Вас правильно думать, передадут правильные методики и подходы по любым вопросам.
        В добавок ко всему этому хочу поделиться парой интересных ссылок, касающихся автора:

        • Тест Лимончелли — вопросы, которые должен задать себе каждый сисадмин достаточно ленивый для того, что бы решать частые проблемы пользователей.
        • Перечень проверки глупых вещей — Вы решаете проблематику в течение многих часов и неожиданно осознаёте: «Бьюсь об залог с передачей предмета залога залогодержателю, дело в какой-то глупости!» Часто так и есть.

        Полезные ссылки

        Как и обещал, размещаю перечень полезных я так думаю ресурсов (разграничение очень условно):

        1. Блоги (людей и компаний(
        1. Записки IT специалиста — блог компании Interface31, посвященный всему подряд в системном администрировании. Очень полезен иногда.
        2. Авторские статьи об OpenSource — регулярно обновляемый блог с маленькими мануалами, обзорами новостей и прочим в мире Linux и открытого ПО
        3. Блог Администратора Debian — просто блог дебианщика админа.
        4. Системное администрирование. Просто о сложном. — роскошный блог по системному администрированию. По самым различным нюансам.
        5. Losst — групповой блог (много авторов) которые пишут статьи про Linux и все около него. Просто замечательно подойдет для новичков в мире Linux, для опытных администраторов и пользователей — скорее развлекательное чтиво.
        6. Блог любителя экспериментов — довольно хороший но к большому сожалению нечасто обновляемый блог про виртуализацию и Linux решения. Прекрасно выделяется тем, что если там говорится про что-то, в добавок ко всему этому там идет хороший теоретический материал
      6. Новостные порталы
        1. Opennet — главный сайт с новостями про мир открытых IT технологий и решений, который содержит очень большой архив мануалов, технических статей и другого.
        2. Вики
          1. xgu.ru
          2. Айти бубен
          3. Windows/Linux википедия
          4. Тематичные сайты
            1. WinITPro — сайт посвященный (как говорит автор) Windows, linux и виртуализации, но для меня он ценен как колодец информации собственно по Windows
            2. vmgu.ru — как уже писал выше, сайт посвященный виртуализации.
            3. Хакер — журнал про иб безопасность, но имеются два раздела, которые интересны нам- это Admin и Linuxoid
            4. oszone.net — сайт также интересный в превую очередь с т.з. статей про Windows, а еще богатого форума
            5. ru-board — самый большой и старейший в рунете IT форум. Здесь без комментариев)
            6. П.С. Я намеренно не указывал тут английские ресурсы, т.к. имеется в виду что данная статья рассчитана на начинающих администраторов. Глупо давать ссылки на англ ресурсы, если один из разделов статьи посвящен базовому освоению английского.

              Заключение

              Коллеги, надеюсь что Привлекла ваше внимание моя статья, что она оказалась для Вас полезной. Отписывайтесь в комментариях, задавайте вопросы, кидайте ссылки друзьям. делитесь познаниями — пускай они прирастают!

              Поиск статей в блоге

              Что должен знать системный администратор

              Kirill Kazarin

              IT инженер, Системный администратор (Senior), DevOps, SRE и еще много умных слов. Работаю в Dino Systems, СПб.

              Занимаюсь поддержкой HL обслуживания.
              Люблю Рок музыку, пеший туризм и собак!

               

              Автор: admin

              Добавить комментарий

              Ваш адрес email не будет опубликован. Обязательные поля помечены *

              два + двенадцать =