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

Системный администратор Windows, что нужно знать?

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

Что у меня: Б.С. Имеет степень кандидата компьютерных наук и опыт работы с исследовательским отделом CS по алгоритмам отслеживания. Что я действительно знаю: довольно продвинутые знания в C ++, C, HTML, PHP. Твердые / продвинутые знания оборудования (я собирал / ремонтировал / обслуживал различные компьютеры). И хорошая поддержка / знание Windows (я делал ремонт на ооочень многих машинах с Windows).

Что мне нужно знать ?????? Я составил небольшой список вещей, которым, как мне кажется, мне нужно научиться.

Есть другие предложения? Что мне не хватает? Как вы думаете, мои знания + то, что я собираюсь узнать в ближайшие несколько месяцев, помогут мне найти применение на рынке труда в качестве системного администратора Windows?

Спасибо!

Изменить: я составил небольшой список вещей / сертификатов, которые, возможно, нужно изучить (или, по крайней мере, изучить НРАВИТСЯ, я собирался их взять)

-Powershell -MS SQL Server 2008 -Windows Server 2008 -Active Directory -Microsoft Exchange Server 2010?

Сертификаты: (MCTS)

MCTS: SQL Server 2008, внедрение и обслуживание MS SQL Server 2008-Exam 70-432: TS: Microsoft SQL Server 2008, установка и обслуживание

MCTS: Экзамен по настройке Windows Server 2008 Active Directory 70-640: TS: Windows Server 2008 Active Directory, настройка

MCTS: Экзамен по настройке сетевой инфраструктуры Windows Server 2008 70-642: TS: Сетевая инфраструктура Windows Server 2008, настройка

================================================== ==============

(MCITP) (Следующий этап)

MCITP: Database Administrator 2008 Exam 70-450: PRO: Проектирование, оптимизация и обслуживание инфраструктуры сервера баз данных с использованием Microsoft SQL Server 2008

MCITP: Экзамен администратора сервера 70-646: PRO: Windows Server 2008, администратор сервера

Как это выглядит?

Экосистема Microsoft огромна, но каждый в ней должен как минимум решать проблемы с ОС. По большей части это не сильно отличается от настольных. Ключевые отличия заключаются в том, что вам нужно гораздо более глубокое понимание того, как работает модель служб, права файлов NTFS, использование большинства MMC (забавные, в которые можно сунуть нос, - это диспетчер сертификатов и диспетчер компьютеров). Если вы еще этого не сделали, ознакомьтесь с журналом событий. Не могу поверить, сколько администраторов Windows я знаю, которые обычно не ходят туда, чтобы разобраться в чём-то.

Что еще нужно знать, если вы собираетесь серьезно проводить время в среде Windows:

  • Проверка подлинности Windows Все его используют, и все должно его трогать. Некоторые вещи «интегрированы», поэтому вам нужно знать, что это значит. Вам необходимо ознакомиться с такими вещами, как проблема «двойного прыжка», а также с тем фактом, что и компьютеры, и пользователи имеют учетные записи в AD.
  • Что означает локальная система В Windows есть несколько типов «Системы», узнайте разницу. Некоторые имеют доступ только к локальной машине, в то время как другие типы могут иметь доступ по сети с использованием учетной записи машины AD. Вы будете часто сталкиваться с этим, когда выбираете, под каким пользователем запускать службы и какого пользователя, среди прочего, связать с пулами приложений IIS.
  • Наследование NTFS Не всем нужно знать, как работают права на файлы, но ИМХО необходимо иметь базовое понимание. Как работает наследование? Какое влияние на это оказывают точки соединения?
  • Структура Active Directory Опять же, не всем нужно знать все детали, но нужно иметь общее представление о том, как права передаются по структуре организационного подразделения AD, а также о том, как работают различные типы групп.
  • Место хранения Windows обрабатывает хранилище иначе, чем Linux. На самом деле существует только одна файловая система, но как вы организовываете свои диски - это совсем другое дело. Если вы действительно нацелены на администратора базы данных, начните становиться компьютерным фанатом. Как только вы совершите переход, он будет хорошо служить вам при разработке высокопроизводительных систем. Операции ввода-вывода в секунду более важны, чем размер или МБ / с почти для всех баз данных.

И это просто не в моей голове. Завтра добавлю еще.

Смотрите также:

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

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

Я думаю, что для того, чтобы быть хорошим системным администратором Windows, необходимо хотя бы умеренное понимание SQL. Вам необходимо знать, как получать данные и манипулировать ими в процессе выполнения своих обязанностей. Я видел слишком много полезных администраторов, которые постоянно передают проекты, когда требуются какие-либо знания SQL. Эта книга сделала для меня чудеса, когда я решил изучить SQL. http://www.amazon.com/SQL-Fundamentals-2nd-John-Patrick/dp/0130669474

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

Что администратор баз данных SQL Server должен знать о Windows:

  • Базовая работа в сети. Никто не попросит вас настроить маршрутизатор Cisco с нуля, но вы не должны паниковать, столкнувшись с маской подсети, и утверждение «вам нужно открыть TCP-порт 1433» должно иметь для вас смысл.
  • МЕСТО ХРАНЕНИЯ. Это один из самых важных моментов для хорошего сервера базы данных, помимо предоставления ему как можно большего объема оперативной памяти. Вы должен уметь управлять дисками, томами, разделами и файловыми системами, и вы должен знать различные уровни RAID, а также когда и как их использовать. Вы также должны быть хорошо знакомы со своим SAN, если вы его используете.
  • Безопасность Windows: это критически важно для надлежащей безопасности SQL Server, поскольку она очень часто (и должна быть) основана на системе Windows. Вы должны быть знакомы с пользователями и группами, как локальными, так и доменными, и с тем, как работает аутентификация между различными системами, иначе вы никогда не сможете успешно запросить связанный сервер (или сохранить резервную копию на файловом сервере). Также разрешения для файловых систем и сетевых ресурсов.
  • Кстати об услугах: что это такое и как ими управлять.

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