Назад | Перейти на главную страницу

Как получить навыки системного администрирования

Возможный дубликат:
Что нужно знать новичку для работы системным администратором?

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

Как я могу таким образом получить опыт?

Поскольку вы создали небольшую виртуальную "лабораторию", если хотите, на своей машине, я бы порекомендовал 2 вещи:

  1. Начните с виртуальных онлайн-лабораторий MS для ИТ-специалистов и разработчиков систем здесь:

http://www.microsoft.com/events/vlabs/default.mspx

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

Я бы лично начал со среды Windows 2003 (если вы хотите пойти по пути MS IT Pro) и добавить несколько серверов Win2008 в смесь. Это поможет вам быть «актуальным» и при этом гарантировать, что вы сможете поддерживать большую часть того, что еще существует.

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

Это отличный ресурс для начинающих, чтобы понять TCP / IP, фундаментальные сетевые навыки, такие как создание подсетей, vlan, маршрутизация и т. Д. Независимо от того, используете ли вы оборудование Cisco или нет.

Эта книга просто потрясающая ... очень подробная, но ее стоит прочитать, чтобы полностью понять беспроводную связь, что очень важно в наши дни.

Одна из лучших книг, которые я когда-либо читал. Отлично, отлично, отлично

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

Надеюсь, это поможет!

-Очиститель

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

Единственный реальный способ научиться навыкам системного администратора - это играть с вещами. Настройте почтовые серверы, DNS-серверы, веб-серверы, все, что вы можете. Чем больше вы экспериментируете с вещами, тем больше узнаете.

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

Коммуникационные навыки так же важны, как и все технические, если не больше. Консервативно, 60% моего времени уходит на объяснение и документирование, а 40% - на работу.

Моим первым предложением было бы присоединиться к сообществу операционных систем FLOSS, например Fedora, OpenSolaris или Ubuntu. Просто посидите и почитайте какое-то время, познакомьтесь с некоторыми людьми, а затем работайте с теми, кто вам нравится. Вы даже можете помочь проектам, не связанным с инфраструктурой (которые полагаются на инфраструктуру), таким как Docs, Packaging и т. Д. Это даст вам хорошее начало работы с тем типом общения, с которым вы будете иметь дело, с тем же билетом системы, полномасштабные пожары и проблемы, с которыми вам придется иметь дело. Возможно, вы даже найдете, что это приведет к работе там, где что-то происходит.

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

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

Затем приступайте к настройке серверов: файловых, почтовых, DNS, веб. Затем настройте несколько серверов и сбалансируйте их нагрузку.

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

Забавно, я недавно написал об этом статью в своем блоге (Начать работать в информационных технологиях легко).

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

Системное администрирование можно было бы более точно рассматривать как заботу и передачу данных. По сути, мы занимаемся обработкой данных, и большую часть времени мы тратим на их перемещение или на обеспечение доступности данных для людей, которые в них нуждаются. С этой целью я предлагаю вам освоить перемещение файлов по сети с помощью таких вещей, как rsync, cURL, и scp, и делая файлы доступными для различных служб, таких как HTTP, FTP, Samba, NFS и т. д.

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

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

Удачи, возвращайтесь с дополнительными вопросами!

Производственный опыт - вот что важно.

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