Содержание
- Инициализация каталога резервных копий
- Определение копируемого экземпляра
- Настройка pg_probackup3
- Указание параметров подключения
- Настройка кластера баз данных
- Настройка потокового резервного копирования
- Настройка непрерывного архивирования WAL
- Настройка копирования PTRACK
- Настройка удалённого режима
- Определение копируемого экземпляра
- Настройка подключения к хранилищу S3
Установив pg_probackup3, выполните следующие шаги:
Инициализируйте каталог резервных копий.
Добавьте копируемый экземпляр в каталог копий.
Настройте кластер баз данных для использования pg_probackup3.
Настройте SSH для выполнения операций pg_probackup3 в удалённом режиме, если вы планируете его использовать.
Настройте параметры S3, если вы планируете использовать pg_probackup3 с хранилищем S3.
pg_probackup3 сохраняет все файлы копируемых данных и WAL в соответствущих подкаталогах каталога резервных копий.
Прежде чем инициализировать каталог резервных копий, убедитесь, что выполняются следующие требования:
pg_probackup3 подключён к серверу Postgres Pro.
Пользователь, запускающий pg_probackup3, имеет полный доступ к каталогу
каталог_копий
.
Для инициализации каталога резервных копий выполните команду:
pg_probackup3 init -B каталог_копий
здесь каталог_копий
— это каталог, предназначенный для резервных копий. Если каталог_копий
уже существует, он должен быть пустым. В противном случае pg_probackup3 выдаст ошибку.
pg_probackup3 создаёт каталог_копий
со следующими подкаталогами:
wal/
— каталог для файлов WAL.backups/
— каталог для файлов резервных копий.
Проинициализировав каталог резервных копий, вы можете добавить определение копируемого экземпляра.