Выберите городМосква
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Новосибирск
Сочи
Тбилиси
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Новосибирск
Сочи
Тбилиси
Личный кабинет СДО
Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
AL-1707 Новый

СУБД POSTGRESQL В ASTRA LINUX SPECIAL EDITION 1.7: УСТАНОВКА, АДМИНИСТРИРОВАНИЕ И МОНИТОРИНГ

Вендор
Тип курса
Авторизованный
Длительность
40 ак. часов
Ближайшая дата
24 июн 2024
Стоимость
60 000 RUB
60 000 RUB
Описание
Предмет изучения: PostgreSQL из дистрибутива Astra Linux 1.7.
Уровень сложности курса: средний.
Версия программы: 11.12.2023.
Уровень сложности курса
Профессиональный
Необходимая подготовка
Предварительные требования к уровню подготовки слушателей:
• знания о базах данных на начальном уровне;
• опыт написания SQL-запросов;
• знакомство с Unix/Linux.
Учебно-методические материалы
Электронные учебные пособия на русском языке
Ваш результат обучения
Получаемые знания и умения:

• понимание терминологии;
• умение устанавливать СУБД PostgreSQL из дистрибутива Astra Linux Special Edition;
• умение управлять экземпляром сервера;
• умение управлять кластером БД;
• умение использовать psql;
• умение устанавливать pgAdmin из дистрибутива Astra Linux Special Edition;
• умение использовать pgAdmin;
• умение настраивать параметры конфигурации на различных уровнях;
• знание шаблонов БД и понимание как их использовать;
• умение создавать БД;
• умение управлять БД (переименовывать, изменять параметры, определять размер);
• понимание, как использовать схемы БД;
• умение создавать схемы;
• умение перемещать объекты между схемами;
• умение создавать и удалять табличные пространства;
• понимание механизма идентификации, aутентификации и авторизации;
• понимание особенности аутентификация в СУБД PostgreSQL из дистрибутива Astra Linux Special Edition;
• умение работать с конфигурационным файлом pg_hba.conf;
• знание различных методов аутентификации в PostgreSQL;
• умение настраивать сопоставление имен;
• умение создавать и использовать роли в СУБД PostgreSQL;
• понимание механизма владения объектами в СУБД PostgreSQL;
• умение включать роли в другие роли (и исключать из ролей);
• понимание механизма использования групповой роли;
• знание существующих предопределенных ролей и их привилегий;
• умение выполнять автоматизированное тестирование функциональных возможностей PostgreSQL по разграничению доступа, оценивать результаты;
• понимание механизма дискреционного управления доступом к защищаемым ресурсам БД;
• знание привилегии для работы с объектами СУБД;
• знание средств управления дискреционным доступом к объектам БД;
• умение настраивать защиту на уровне строк;
• знание конфигурационных параметров дискреционного управления
доступом в PostgreSQL из дистрибутива Astra Linux Special Edition;
• знание средств управления дискреционным доступом к объектам БД;
• знание принципов мандатного управления доступом в Astra Linux;
• знание мандатных атрибутов, присваиваемых сущностям и субъектам в ОС;
• умение получать информацию об установленных на файлы и каталоги метках безопасности;
• умение назначать метки безопасности на файлы и каталоги;
• умение назначать мандатные уровни учетным записям пользователей;
• умение просматривать и назначать классификационные метки на объекты БД;
• понимание целостности классификационных меток кластера БД;
• умение настраивать дополнительные параметры дискреционного и мандатного доступа с помощью конфигурационных файлов;
• умение изменять уровни конфиденциальности и категории файлов и каталогов в ОС;
• знание возможностей и недостатков логического резервного
копирования;
• умение использовать команды COPY и \copy для перемещения данных между таблицами PostgreSQL и файлами ФС;
• знание расширениий синтаксиса команды COPY в Astra Linux Special Edition для работы с классификационными метками;
• умение работать с утилитами pg_dump и pg_restore в Astra Linux Special Edition;
• умение работать с утилитой pg_dumpall;
• знание особенностей физического резервного копирования;
• умение выполнять холодное резервное копирование;
• умение выполнять горячее резервное копирование;
• умение создавать автономную резервную копию с помощью утилиты pg_basebackup;
• умение настраивать непрерывное архивирование журналов предзаписи;
• умение создавать резервные копии при настроенном непрерывном архивировании журналов предзаписи;
• умение выполнять восстановление с использование резервных копий журналов предзаписи;
• умение выполнять восстановление до определенной точки;
• умение использовать возможности команды VACUUM;
• умение использовать команды для оптимизации данных: CLUSTER, REINDEX, TRUNCATE;
• умение собирать статистику;
• умение настраивать журнал сообщений СУБД PostgreSQL;
• умение искать нужные данные в журнале сообщений;
• умение использовать pgBadger;
• умение искать нужные данные в журнале аудита;
• умение генерировать события средствами PostgreSQL.
Программа курса
Модуль 1. Установка и настройка СУБД PostgreSQL
• Терминология.
• Установка СУБД PostgreSQL из дистрибутива Astra Linux Special Edition.
• Управление экземпляром сервера.
• Управление кластером баз данных.
• Использование psql.
• Установка pgAdmin.
• Использование pgAdmin.
• Настройка параметров конфигурации на различных уровнях

Практическая работа: Установка PostgreSQL, создание кластера БД reserve и запуск обслуживающего его экземпляра, подключение к кластеру БД main через psql, создание супрепользователя PostgreSQL, установка pgAdmin, изменение параметров конфигурации под учетной записью — администратором ОС, изменение параметров конфигурации PostgreSQL под учетной записью —суперпользователем PostgreSQL, не имеющим административных полномочий в ОС.

Модуль 2. Создание баз данных
• Шаблоны баз данных.
• Создание БД.
• Управление табличным пространством (ТП).
• Управление БД.
• Схемы в БД.
• Работа со схемами.
• Каталог PGDATA.
• Табличные пространства.
• Управление ТП.
• Перемещение объектов между ТП.

Практическая работа: Расширение шаблона template1 и создание БД на основе измененного шаблона, переименование БД, изменение параметров БД, определение размера БД, работа со схемами, работа с табличными пространствами, перенос данных и удаление ТП.

Модуль 3. Подключение и аутентификация
• Этапы подключения к СУБД.
• Аутентификация в СУБД PostgreSQL из дистрибутива Astra Linux Special Edition.
• Обеспечение доступа PostgreSQL к данным о мандатных метках пользователей.
• Конфигурационный файл pg_hba.conf: порядок обработки, структура записей, возможные значения полей.
• Методы аутентификации в PostgreSQL.
• Сопоставление имен.

Практическая работа: Хранение паролей в СУБД PostgreSQL, влияние конфигурации в файле /etc/parsec/mswitch.conf на возможность подключения к PostgreSQL, настройка авторизации в файле pg_hba.conf, создание файла с паролями ~/.pgpass в ОС пользователя.

Модуль 4. Роли в СУБД PostgreSQL
• Роли в СУБД PostgreSQL.
• Владельцы объектов БД.
• Членство в роли.
• Использование прав групповой роли.
• Предопределённые роли.

Практическая работа: Создание суперпользователя, групповой роли, ролей для пользователей и включение их в групповую роль. 

Модуль 5. Дискреционное управление доступом в СУБД PostgreSQL в Astra Linux Special Edition
• Автоматизированное тестирование функциональных возможностей PostgreSQL по разграничению доступа.
• Дискреционное управление доступом в СУБД PostgreSQL.
• Привилегии для работы с объектами СУБД.
• Просмотр списков управления доступом.
• Средства управления дискреционными правами доступа.
• Защита на уровне строк.
• Конфигурационные параметры для настройки дискреционного доступа.

Практическая работа: Автоматизированное тестирование функциональных возможностей по разграничению доступа в PostgreSQL с помощью пакета postgresql-se-test-11, предоставление привилегий групповой роли, проверка привилегий, полученных через групповую роль для ролей с параметрами INHERIT и NOINHERIT.

Модуль 6. Мандатное управление доступом в СУБД PostgreSQL в Astra Linux Special Edition
• Мандатное управление доступом в Astra Linux.
• Мандатные атрибуты, присваиваемые сущностям и субъектам в ОС.
• Принципы обеспечения защиты от НСД при использовании мандатного управления доступом.
• Средства управления мандатными правилами разрешения доступа.
• Мандатное управление доступом в СУБД PostgreSQL.
• Мандатные атрибуты сеанса пользователя в СУБД PostgreSQL.
• Применение мандатного управления доступом.
• Средства управления мандатным доступом к объектам БД.

Практическая работа: Просмотр и изменение уровней доступа пользователей ОС, работа с файлами ОС, создание пользователей в операционной системе и назначение им классификационных меток, просмотр классификационных меток при подключении к PostgreSQL,
настройка кластера, базы и объектов БД для применения мандатного управления доступом в нужной конфигурации, изменение таблицы для поддержки защиты классификационными метками на уровне строк, тестирование работы мандатного управления доступом от имени
различных пользователей, изменение значения параметра ac_ignore_socket_maclabel на false, повторное тестирование работы мандатного управления доступом от имени различных пользователей.

Модуль 7. Логическое резервное копирование и восстановление
• Логическое резервное копирование.
• Работа команд COPY и \copy.
• Работа с утилитами pg_dump и pg_restore в Astra Linux Special Edition.
• Работа с утилитой pg_dumpall.

Практическая работа: Создание пользователя для выполнения резервного копирования, создание базы данных и таблицы, выгрузка и загрузка информации через команду /copy, создание резервной копии таблицы из БД с помощью команды pg_dump в формате plain (SQL файл), создание резервной копии БД с помощью команды pg_dump в форматах plain (SQL
файл), custom, tar, directory, восстановление данных таблицы из резервной копии в формате plain (SQL файл). 

Модуль 8. Физическое резервное копирование и восстановление
• Особенности физического резервного копирования.
• Холодное резервное копирование.
• Горячее резервное копирование.
• Создание автономной резервной копии с помощью утилиты pg_basebackup.
• Непрерывное архивирование журналов предзаписи.
• Создание резервной копии при настроенном непрерывном архивировании журналов предзаписи.
• Восстановление с использование резервных копий журналов предзаписи.
• Восстановление до определенной точки.

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

Модуль 9. Регламентные работы
• Возможности команды VACUUM.
• Регулирование нагрузки в процессе очистки.
• Параллельная очистка индексов.
• Команды для оптимизации данных: CLUSTER, REINDEX, TRUNCATE.
• Предотвращение переполнения счетчика транзакций.
• Сбор статистики по базе данных.
Практическая работа: Выполнение обычной очистки, очистка большого количества строк, полная очистка после удаления большого количества строк.

Модуль 10. Автоматизация обслуживания
• Планировщик заданий pgAgent.
• Создание заданий через графическую утилиту pgAdmin.
• Создание заданий через сценарии SQL.

Практическая работа: Создание файла с паролями ~/.pgpass для учетной записи sa, установка и запуск pgAgent, подготовка каталога для выгрузки данных, создание задания на экспорт таблицы в графическом интерфейсе pgAdmin, изменение задания через запрос SQL: добавление шага.

Модуль 11. Аудит доступа к данным
• Регистрация событий в СУБД PostgreSQL в журнале сообщений.
• Настройка журнала сообщений: размещение, формат, какие данные и когда вносить в журнал, ротация журналов.
• Анализ журнала сообщений.
• Работа с pgBadger для анализа журналов.
• Генерация событий средствами PostgreSQL.

Практическая работа: Просмотр текущего состояния настроек, журнала сообщений, подключение к кластеру БД и просмотр записи о подключении в журнале сообщений, изменение настроек аудита и фиксация запросов в журнале сообщений, генерация событий средствами
PostgreSQL.

! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

Доступные формы обучения
Описание фомата

Дистанционное (онлайн) обучение проводится с применением Системы Дистанционного обучения УЦ Микротест - системы Mirapolis. По форме и содержанию дистанционное обучение полностью совпадает с аналогичными очными курсами.

Занятие длится 8 академических часов в день, стандартное время проведения обучения с 10:00 до 17.00.

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

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

Описание фомата

Очная форма – это классическая форма обучения. Студенты посещают занятия в специально оборудованном классе на территории учебного центра в соответствии с установленным расписанием.

Занятие длится 8 академических часов в день, стандартное время начала обучения – 10:00.

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

Расписание курса
Выберите удобную для вас дату
июн 2024
24 июн - 28 июн
Москва
Дистанционная Дистанционная
Преподаватель курса
Щеткин Максим Валерьевич
Щеткин Максим Валерьевич
Стоимость
60 000 RUB
сен 2024
23 сен - 27 сен
Москва
Очная Очная
Преподаватель курса
Щеткин Максим Валерьевич
Щеткин Максим Валерьевич
Стоимость
60 000 RUB
сен 2024
23 сен - 27 сен
Москва
Дистанционная Дистанционная
Преподаватель курса
Щеткин Максим Валерьевич
Щеткин Максим Валерьевич
Стоимость
60 000 RUB
дек 2024
23 дек - 27 дек
Москва
Дистанционная Дистанционная
Преподаватель курса
Щеткин Максим Валерьевич
Щеткин Максим Валерьевич
Стоимость
60 000 RUB
Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
Слушатели рекомендуют нас
5.0
5.0
FAQ

Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

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

Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.

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

Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

  1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
  2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
  3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
  4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).

Помимо этого, по факту прохождения авторизованных курсов вендоров Eltex, PostgresPro, Astra Linux, QTECH, АЭРОДИСК и др. выдается электронный сертификат вендора.

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

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

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

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

Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

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

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Почему выбирают обучение у нас
Техническая
экспертиза

Эксперты в обучении:

  • Сети передачи данных и связь
  • ОС Linux и платформы виртуализации
  • Центры обработки данных и СХД

Опытные преподаватели с мультивендорной экспертизой

Расширенный лабораторный полигон для практики

Подготовка ИТ-специалистов по государственным профессиональным стандартам

Образовательный девелопер

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

Разработка и реализация технологических решений для оценки компетенций: тесты, лабораторные полигоны и стенды

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

Пул экспертов в управлении образовательными проектами + разработчики, методологи, педагогические дизайнеры

Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!