Григорий, а как правильно в crontab запустить от root pg_probackup ?
Не фига не нормально. sudo -u postgres pg_probackup-10 backup -B /backup/backup1 --instance main -b FULL --stream --compress --expired --log-level-file=info &> $log Под ubuntu 16.04 так не работает точно, зависает. Ожидаемый результат можно получить: sudo -u postgres pg_probackup-10 backup -B /backup/backup1 --instance main -b FULL --stream --compress --expired --log-level-file=info 2> $log INFO: Backup start, pg_probackup version: 2.1.2, backup ID: PRX25H, backup mode: full, instance: main, stream: tr$ INFO: Start transfering data files INFO: Data files are transfered INFO: wait for pg_stop_backup() INFO: pg_stop backup() successfully executed INFO: Validating backup PRX25H INFO: Backup PRX25H data files are valid INFO: Backup PRX25H completed WARNING: Retention policy is not set INFO: There are no backups to merge by retention policy INFO: There are no backups to delete by retention policy Получается что успешное завершение можно получить только если парсить completed
Обсуждают сегодня