Телефон: +7 (985) 509 57 68 Поделиться:

Администрирование PostgreSQL 10. Резервное копирование и репликация

Категория: Стандартные Цена: 16000 р.

Администрирование PostgreSQL 10. Резервное копирование и репликация

Дата
21.10.19 - 22.10.19
Записаться
Записаться на курс: Администрирование PostgreSQL 10. Резервное копирование и репликация

ФИО
Телефон *
Это поле обязательно для заполнения
Электронный адрес
Введён некорректный e-mail
Текст сообщения *
Это поле обязательно для заполнения
Необходимо ваше согласие на обработку персональных данных
Дата
16.12.19 - 17.12.19
Записаться
Записаться на курс: Администрирование PostgreSQL 10. Резервное копирование и репликация

ФИО
Телефон *
Это поле обязательно для заполнения
Электронный адрес
Введён некорректный e-mail
Текст сообщения *
Это поле обязательно для заполнения
Необходимо ваше согласие на обработку персональных данных
Дата
25.11.19 - 26.11.19
Записаться
Записаться на курс: Администрирование PostgreSQL 10. Резервное копирование и репликация

ФИО
Телефон *
Это поле обязательно для заполнения
Электронный адрес
Введён некорректный e-mail
Текст сообщения *
Это поле обязательно для заполнения
Необходимо ваше согласие на обработку персональных данных
Цена 16000
Дни 2
Город Санкт-Петербург
Описание курса

Аннотация:

Исторически темы о резервном копировании входили в курс PP.95.DBA1, а темы о репликации — в курс PP.95.DBA2 Все эти темы, переработанные и дополненные, и составили основу данного курса. Кроме того, в курс добавлена тема про логическую репликацию (появившуюся в версии 10) и заключительная тема — введение в кластерные технологии.
Из курсов PP.10.DBA1 и PP.95.DBA2 по версии PostgreSQL 10 соответствующие темы убраны. При этом в конце PP.10.DBA1 появились две обзорные темы по резервному копированию и репликации
Данный курс предполагает, что слушатели владеют материалом на уровне PP.10.DBA1 или PP.96.DEV1 (материал курса PP.95.DBA2 не требуется).

 
Темы
  • Введение
  • Резервное копирование
  1. Логическое резервирование
  2. Базовая резервная копия
  3. Архив журнала предзаписи
  • Репликация
  1. Физическая репликация
  2. Переключение на реплику
  3. Логическая репликация
  4. Сценарии использования
  • Кластерные технологии
  1. Обзор
Программа курса
 
Вводная тема
 
В теме рассматривается окружение для выполнения практик - три установленных сервера.
Первый сервер используется как основной, на втором разворачиваются резервные копии или настраивается репликация. Третий сервер используется для каскадной репликации.
Модуль «Резервное копирование»
  • Логическое резервирование
Эта тема знакомит с логическими резервными копиями как отдельных таблиц (COPY), так и базы данных (pg_dump) и кластера (pg_dumpall).
  • Базовая резервная копия
Рассматривается изготовление базовой резервной копии с помощью pg_basebackup.
  • Архив журнала предзаписи
В этой теме физическое резервирование дополняется понятием архива (с помощью непрерывного архивирования или pg_receivewal).
Модуль «Репликация»
  • Физическая репликация
Рассматривается настройка репликации — как потоковой, так и с помощью трансляции файлов журнала.
  • Переключение на реплику
Рассматриваются вопросы, связанные с переходом с мастера на созданную реплику.
  • Логическая репликация
Рассматривается текущее состояние логической репликации, появившейся в версии PostgreSQL 10.
Можно заметить, что в первом модуле сначала рассматривается логическое копирование, а затем физическое, а в этом модуле — наоборот. Такой порядок определен тем, что физическая репликация крайне тесно связана с физическим резервным копированием и использует те же механизмы. При этом, несмотря на название, логическая репликация никак не связана с логическим копированием, зато работает «поверх» физической.
  • Сценарии использования
В этой теме обсуждается практическое применение репликации: в каких случаях какие виды репликации применяются, каким образом настройки выбираются исходя из решаемых задач. Эта тема охватывает как физическую, так и логическую репликацию.
  • Кластерные технологии
В этой теме рассматривается какие существуют подходы к решению задачи построения кластера и какие изменения ядра СУБД или внешние системы для этого необходимы. Теоретические сведения проиллюстрированы на примере нескольких известных систем. Из-за большого объема информации в этой теме опускается много важных подробностей, но знакомство с ней должно позволить осмысленно изучать и оценивать конкретные кластерные решения, имеющиеся на рынке.
 
Предварительная подготовка:
  • основы SQL,
  • владение ОС Unix,
  • знакомство с архитектурой PostgreSQL.
Какие навыки будут получены:
  • Выполнение резервного копирования различными способами,
  • Настройка серверов для физической и логической репликации,
  • Знакомство со сценариями использования репликации,
  • Представление о способах построения кластеров.
  • Руководство слушателя
  • Перед началом самостоятельного прохождения курса ознакомьтесь с руководством слушателя. В нем вы найдете инструкцию по настройке рабочего места и указания по выполнению практических заданий.