Курсы системным администраторам
- Администраторы баз данных 2
- Администрирование сайта 0
- Аутсорсинг информационной безопасности 0
- Компьютерные сети 0
- Настройка локальной сети 0
- Настройка серверов 0
- Настройка удалённого доступа к компьютеру 0
- Проектирование компьютерных сетей 0
- Создание игрового сервера 0
- Установка Proxmox VE 0
- Администраторы онлайн-школ 0
- Аренда сервера 0
- Безопасность сайта 0
- Виртуальные машины 0
- Информационная безопасность 0
- Настройка Cisco 0
- Настройка DNS-серверов 0
- Настройка Microsoft Exchange 0
- Настройка Proxmox VE 0
- Настройка облачного хранилища 0
- Обслуживание компьютерных сетей 0
- Репликация данных 0
- Технический аудит сайтов 0
- Установка VMware 0
- Установка терминального сервера 0
- Другое 0
По окончании курса системного администратора слушатель должен освоить:
- Обслуживание компьютерной, офисной и оргтехники. Ремонт техники, обеспечение бесперебойной работы всех ПК и устранение неисправностей, помощь штатным сотрудникам, обновление и закупка техники и её комплектующих.
- Обеспечение нормальной работы операционных систем и набора рабочих программ. Установка и настройка ПО для корректной работы, своевременное обновление необходимого ПО.
- Обеспечение информационной безопасности. Защита от хакерских атак и спама, создание резервных копий данных, удаление и их восстановление в случае необходимости.
- Организация компьютерной сети. Сетевая настройка, настройка сетевого оборудования, обеспечение работоспособности и безопасности сети, расширение сети.
- Работа с учётными записями пользователей. Создание и удаление учётных записей, форматирование и редактирование учётных записей. <a class=«Link FuturisFootnote» href=«https://mgpet.ru/uploads/doc/sisadmin/%D0%A1%D0%B8%D1%81%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD.pdf» target="_blank" rel=«noopener» data-counter="[«b»]" data-lhwi_u2ofroo=«1_1acvw03-0-118»>1
Участие в закупке оборудования, комплектующих и программного обеспечения. Ведение технической документации. Консультирование пользователей.
Некоторые знания, которые должен иметь системный администратор:
- Операционные системы. Как работает Windows, Linux, умение устанавливать, настраивать и обслуживать эти ОС.
- Основы сетевых технологий. IP-адресация, DHCP, DNS, протоколы TCP/IP, HTTP, FTP, работа маршрутизаторов и коммутаторов.
- Настройка и обслуживание веб-серверов. Например, Apache и Nginx.
- Базовые принципы безопасности информационных систем. Чтобы защищать системы от угроз и предотвращать несанкционированный доступ и утечку данных.
- Знание языков программирования. Например, Python, PowerShell, Bash — чтобы писать скрипты и автоматизировать рутинные задачи.
- Системы мониторинга и логирования. Такие системы помогают системному администратору контролировать состояние инфраструктуры.
- Облачные платформы. Например, AWS, Azure или Google Cloud. Их используют для хранения данных, развёртывания приложений и масштабирования.
- Виртуальные машины и контейнеры. С помощью этих инструментов администратор может управлять несколькими виртуальными компьютерами, как если бы они были физическими.
Некоторые задания для учебной группы курса «Системный администратор»:
- Составить таблицу с преимуществами и недостатками одноранговой сети. Предложить свои идеи по решению недостатков такой сети.
- Провести профилактическое обслуживание ПК с использованием необходимых средств и инструментов.
- Установить и настроить сервис архивации, провести восстановление данных из архивов.
- Установить среду виртуализации, создать и использовать виртуальные машины.
- Развернуть локальные и централизованные средства антивирусной защиты.
- Провести мониторинг функционирования сетевых устройств и серверов, находить и ликвидировать узкие места в сетевой инфраструктуре. <a class=«Link FuturisFootnote» href=«https://elar.rsvpu.ru/bitstream/123456789/32293/1/Suslova_IA_Setevoe%20administr_2020.pdf» target="_blank" rel=«noopener» data-counter="[«b»]" data-lhwi_u2ofroo=«1_d935w01-0-114»>3
Составить недостатки и преимущества реализации «Управляемой рабочей группы» в различных операционных системах.
### Часть 1: Системный администратор
#### 1. Кто такой системный администратор?
Системный администратор управляет IT-инфраструктурой компании, включая сервера, сети, рабочие станции и ПО.
— Основная задача: обеспечение бесперебойной работы систем, их безопасности и обновления.
#### 2. Основные задачи системного администратора
1. Настройка серверов (Windows Server, Linux).
2. Обслуживание сетевой инфраструктуры.
3. Мониторинг и устранение неисправностей.
4. Создание и управление пользователями (Active Directory, LDAP).
5. Резервное копирование и восстановление данных.
6. Настройка виртуализации (Hyper-V, VMware).
#### 3. Необходимые навыки системного администратора
1. Работа с ОС:
— Linux (Ubuntu, CentOS, Debian).
— Windows Server (управление доменами, политика безопасности).
2. Сетевые технологии:
— Основы TCP/IP, настройка маршрутизаторов, VPN.
— Работа с сетевым оборудованием (Cisco, MikroTik).
3. Скриптинг:
— Bash, PowerShell.
4. Виртуализация:
— VMware ESXi, Proxmox, Hyper-V.
5. Кибербезопасность:
— Настройка брандмауэра, защита данных.
---
#### 4. Практическая часть
Задание 1: Настройка сервера на Linux:
1. Установите Ubuntu Server.
2. Настройте SSH-доступ.
3. Настройте FTP-сервер для обмена файлами.
4. Настройте резервное копирование с помощью
rsync
Задание 2: Создание домена на Windows Server:
1. Установите Windows Server.
2. Настройте Active Directory.
3. Создайте пользователей и группы.
---
#### 5. Ресурсы для изучения
1. Курсы:
— [Linux Foundation](https://www.linuxfoundation.org/)
— [Microsoft Learn](https://learn.microsoft.com/)
2. Книги:
— «Linux: Администрирование и безопасность»
— «Windows Server 2019. Полное руководство»
3. Инструменты:
— VirtualBox для тестирования виртуальных машин.
---
### Часть 2: Администратор баз данных (DBA)
#### 1. Кто такой администратор баз данных?
DBA управляет базами данных, отвечает за их производительность, доступность и безопасность.
#### 2. Основные задачи DBA
1. Установка и настройка СУБД (MySQL, PostgreSQL, Oracle, Microsoft SQL Server).
2. Мониторинг производительности базы данных.
3. Резервное копирование и восстановление.
4. Настройка репликации и кластеров.
5. Обеспечение безопасности данных.
#### 3. Основные навыки DBA
1. Знание SQL:
— Создание и управление таблицами.
— Написание запросов, функций, триггеров.
2. Оптимизация базы данных:
— Индексы, нормализация, анализ запросов.
3. Работа с разными СУБД:
— MySQL, PostgreSQL, Oracle DB, SQL Server.
4. Скриптинг и автоматизация:
— Bash, Python для автоматизации задач.
5. Мониторинг:
— Использование инструментов вроде Zabbix, Grafana.
---
#### 4. Практическая часть
Задание 1: Установка MySQL и PostgreSQL.
1. Установите MySQL.
2. Создайте базу данных
company
3. Добавьте таблицу
employees
id
name
position
salary
4. Напишите запрос на выбор всех сотрудников с зарплатой выше 50,000.
Задание 2: Настройка репликации.
1. Настройте мастер-сервер на MySQL.
2. Подключите реплику (slave).
3. Проверьте синхронизацию данных.
Задание 3: Мониторинг базы данных.
1. Установите и настройте Zabbix для мониторинга производительности.
2. Настройте оповещения при перегрузке.
---
#### 5. Ресурсы для изучения DBA
1. Официальные сайты:
— [MySQL](https://dev.mysql.com/)
— [PostgreSQL](https://www.postgresql.org/)
— [Microsoft SQL Server](https://www.microsoft.com/sql-server)
2. Книги:
— «SQL для начинающих»
— «PostgreSQL. Полное руководство»
3. Курсы:
— [SQLZoo](https://sqlzoo.net/)
— [Datacamp](https://www.datacamp.com/)
### План карьерного роста
1. Начальный уровень:
— Системный администратор в небольшой компании.
— Младший администратор баз данных.
2. Средний уровень:
— Администрирование сетей с кластеризацией.
— Оптимизация баз данных для крупных проектов.
3. Экспертный уровень:
— Системный архитектор.
— DBA в облачных системах (AWS, Azure).