Програма навчання
Програма навчання
- Встановлення PostgreSQL та MySQL на Linux
- Структура конфігураційних файлів
- Управління користувачами та ролями
- Налаштування аутентифікації
- Резервне копіювання через pg_dump та mysqldump
- Автоматизація бекапів
- Відновлення з резервних копій
- Базовий моніторинг через pgAdmin
- Читання логів та діагностика помилок
Додатково
Встановлення phpMyAdmin для MySQL. Налаштування SSL-з'єднань. Створення read-only реплік для звітів.
Формат: 8 тижнів, відеолекції та практичні завдання на віртуальних серверах
Детальний опис курсу
Якщо ви нічого не знаєте про адміністрування баз даних, але хочете розібратись – це хороший старт. Тут немає теорії заради теорії, тільки те що реально потрібно для роботи.
Спочатку встановимо PostgreSQL 15 на Ubuntu Server. Пройдемось по конфігураційних файлах, розберемо що означає кожен параметр у postgresql.conf. Потім те саме з MySQL 8.0, бо в реальності вам доведеться працювати з обома.
Що ви будете вміти
Створювати користувачів та ролі, налаштовувати права доступу на рівні таблиць та схем. Розберетесь з pg_hba.conf і зрозумієте чому підключення іноді не працює. Навчитесь робити pg_dump правильно, налаштуєте автоматичні бекапи через cron.
Окремий блок про моніторинг – встановите pgAdmin, налаштуєте базові алерти. Розберете лог-файли, зрозумієте що означають повідомлення про deadlock та checkpoint.
Увага: це не швидкий курс. На кожну тему потрібен час, щоб все встигло осісти в голові. Зате після цього ви не будете боятись консолі та конфігів.