Создание дельта-копий
Шаги сценария
-
Пользователь настраивает стратегию резервного копирования, задав в конфигурационном файле
copywala.yamlзначение для параметраbackup_policy.strategyв зависимости от необходимой стратегии:pbr.policy.backup.strategy.delta– инкрементальное копирование на уровне файлов: для файлов с постраничной структурой копируются только измененные страницы (по LSN), а обычные файлы сохраняются полностью при любом изменении;pbr.policy.backup.strategy.ptrack– инкрементальное копирование на уровне отдельных страниц данных (блоков по 8 КБ) с использованием расширения PostgreSQL / Platform V Pangolin DBptrack.
-
Пользователь запускает резервное копирование командой
copywala create-backup. -
Продукт выполнят команду, в CLI выводится сообщение с информацией о ходе резервного копирования.
Исключительные сценарии
В CLI выводится сообщение об ошибке для случаев:
- Не удалось установить подключение к целевой базе данных.
- Закончилось место на диске.
- Возникла ошибка при создании слота репликации.
- Расширение
ptrackне установлено или отключено (при использовании стратегииpbr.policy.backup.strategy.ptrack). - Карта отслеживания изменений страниц (
ptrack map) не является актуальной для создания ptrack-копии.