Курс AL-1707: СУБД PostgreSQL в Astra Linux Special Edition 1.7: установка, администрирование мониторинг
Цена для физических лиц, р.: 60000
Цена для юридических лиц, р.: 60000
Цена вебинара для физических лиц, р.: 60000
Цена вебинара для юридических лиц, р.: 60000
Продолжительность курса (дней): 5
Даты (день):
Даты (вечер):
Цель:
Необходимая подготовка:
Формат обучения, регистрация на курс:
План курса:
Модуль 1. Установка и настройка СУБД PostgreSQL
Терминология.
Установка СУБД PostgreSQL из дистрибутива Astra Linux Special Edition.
Управление экземпляром сервера.
Управление кластером баз данных.
Использование psql.
Установка pgAdmin.
Использование pgAdmin.
Настройка параметров конфигурации на различных уровнях
Модуль 2. Создание баз данных
Шаблоны баз данных.
Создание БД.
Управление БД.
Схемы в БД.
Работа со схемами.
Каталог PGDATA.
Табличные пространства.
Управление ТП.
Перемещение объектов между ТП.
Модуль 3. Подключение и аутентификация
Этапы подключения к СУБД.
Аутентификация в СУБД PostgreSQL из дистрибутива Astra Linux Special Edition.
Обеспечение доступа PostgreSQL к данным о мандатных метках пользователей.
Конфигурационный файл pg_hba.conf: порядок обработки, структура записей, возможные значения полей.
Методы аутентификации в PostgreSQL.
Сопоставление имен.
Модуль 4. Роли в СУБД PostgreSQL
Роли в СУБД PostgreSQL.
Владельцы объектов БД.
Членство в роли.
Использование прав групповой роли.
Предопределённые роли.
Модуль 5. Дискреционное управление доступом в СУБД PostgreSQL в Astra Linux Special Edition
Автоматизированное тестирование функциональных возможностей PostgreSQL по разграничению доступа.
Дискреционное управление доступом в СУБД PostgreSQL.
Привилегии для работы с объектами СУБД.
Просмотр списков управления доступом.
Средства управления дискреционными правами доступа.
Защита на уровне строк.
Конфигурационные параметры для настройки дискреционного доступа.
Модуль 6. Мандатное управление доступом в СУБД PostgreSQL в Astra Linux Special Edition
Мандатное управление доступом в Astra Linux Special Edition.
Мандатные атрибуты, присваиваемые сущностям и субъектам в ОС.
Принципы обеспечения защиты от НСД при использовании мандатного управления доступом.
Средства управления мандатными правилами разрешения доступа.
Мандатное управление доступом в СУБД PostgreSQL.
Мандатные атрибуты сеанса пользователя в СУБД PostgreSQL.
Применение мандатного управления доступом.
Средства управления мандатным доступом к объектам БД.
Модуль 7. Журналирование и аудит доступа к данным
Регистрация событий в СУБД PostgreSQL в журнале сообщений.
Настройка журнала сообщений: размещение, формат, какие данные и когда вносить в журнал, ротация журналов.
Анализ журнала сообщений.
Работа с pgBadger для анализа журналов.
Расширенные возможности аудита в СУБД PostgreSQL в дистрибутиве Astra Linux Special Edition.
Генерация событий средствами PostgreSQL.
Модуль 8. Логическое резервное копирование и восстановление
Логическое резервное копирование.
Работа команд COPY и \copy.
Работа с утилитами pg_dump и pg_restore в Astra Linux Special Edition.
Работа с утилитой pg_dumpall.
Модуль 9. Физическое резервное копирование и восстановление
Особенности физического резервного копирования.
Холодное резервное копирование.
Горячее резервное копирование.
Создание автономной резервной копии с помощью утилиты pg_basebackup.
Непрерывное архивирование журналов предзаписи.
Создание резервной копии при настроенном непрерывном архивировании журналов предзаписи.
Восстановление с использованием резервных копий журналов предзаписи.
Восстановление до определенной точки.
Модуль 10. Регламентные работы
Возможности команды VACUUM.
Регулирование нагрузки в процессе очистки.
Параллельная очистка индексов.
Команды для оптимизации данных: CLUSTER, REINDEX, TRUNCATE.
Предотвращение переполнения счетчика транзакций.
Сбор статистики по базе данных.
Модуль 11. Автоматизация обслуживания
Планировщик заданий pgAgent.
Создание заданий через графическую утилиту pgAdmin.
Создание заданий через сценарии SQL.