pg_probackup icon indicating copy to clipboard operation
pg_probackup copied to clipboard

set-config проблемы с синтаксисом.

Open TristisOris opened this issue 4 years ago • 1 comments

win server 2016, pg-probackup-vanilla-12-2.4.4-standalone-en

затык только с изменением конфига, сама настройка прошла нормально, бекап создается.

в документации сказано:

pg_probackup set-config -B backup_dir --instance instance_name

[backupman@backup_host] pg_probackup-11 set-config -B /mnt/backups --instance 'pg-11'

pg_probackup set-config -B backup_dir --instance instance_name [option...]

делаем минимум:

pg_probackup set-config -B D:\backup --instance 1c pg_probackup show-config --instance 1c ERROR: required parameter not specified: BACKUP_PATH (-B, --backup-path)

pg_probackup set-config -B D:\ --instance 1c WARNING: Failed to access directory "D://backups/1c": No such file or directory ERROR: Instance '1c' does not exist in this backup catalog

pg_probackup set-config -B D:\ --instance 1c WARNING: Failed to access directory "D://backups/1c": No such file or directory ERROR: Instance '1c' does not exist in this backup catalog

pg_probackup set-config -B D:\backup --instance 1c --pguser=backup --pgdatabase=backupdb --log-filename=backup_cron.log --log-level-file=log --log-directory=D:\backup\log

нет ошибки.

pg_probackup show-config --instance 1c ERROR: required parameter not specified: BACKUP_PATH (-B, --backup-path)

pg_probackup set-config -B D:\backup --instance 1c --pguser=backup --pgdatabase=backupdb --log-filename=backup_cron.log --log-level-file=log --log-directory=D:\backup\log

pg_probackup show-config --instance 1c ERROR: required parameter not specified: BACKUP_PATH (-B, --backup-path)

если instance взять в кавычки, как в примерах, но настраивалось без них, то C:\Program Files\pg_probackup\2.4.4\PostgreSQL12>pg_probackup set-config -B D:\backup --instance '1c' --pguser=backup --pgdatabase=backupdb --log-filename=backup_cron.log --log-level-file=log --log-directory=D:\backup\log WARNING: Failed to access directory "D:/backup/backups/'1c'": No such file or directory ERROR: Instance ''1c'' does not exist in this backup catalog

дублирует папку в пути.

C:\Program Files\pg_probackup\2.4.4\PostgreSQL12>pg_probackup set-config -B D:\ --instance 1c --pguser=backup --pgdatabase=backupdb --log-filename=backup_cron.log --log-level-file=log --log-directory=D:\backup\log WARNING: Failed to access directory "D://backups/1c": No such file or directory ERROR: Instance '1c' does not exist in this backup catalog

выводит слеш в другую сторону.

TristisOris avatar Jan 25 '21 08:01 TristisOris

Добрый день! Да, выглядит небрежно, поправим. Спасибо за фидбэк.

gsmolk avatar Jan 25 '21 16:01 gsmolk