Режим базового резервного копирования кластера Postgres Pro
В ходе базового резервного копирования выполняется взаимодействие с утилитой pg_probackup
.
Команда на выполнение резервного копирования в режиме доставки WAL ARCHIVE
:
pg_probackup backup -B /opt/rubackup/mnt/pg_probackup --instance=имя_экземпляра --backup-mode=FULL -j 1 --pguser=rubackup_backuper --pgdatabase=backupdb --no-password
-j
-
количество потоков, в которые выполняется программа;
pguser
-
роль для резервного копирования кластера;
pgdata
-
база данных резервного копирования;
no-password
-
опция, исключающая пользовательский ввод пароля во время выполнения резервного копирования.
Команда на выполнение резервного копирования в режиме доставки WAL STREAM
:
pg_probackup backup -B /opt/rubackup/mnt/pg_probackup --instance=имя_экземпляра --backup-mode=FULL --stream -j 1 --pguser=rubackup_backuper --pgdatabase=backupdb --no-password
Если планируется, что резервная копия будет сделана на одном сервере Postgres Pro, а восстанавливаться на другом, то необходимо, чтобы принимающий сервер имел такие же значения параметров |