История изменений
Исправление DRVTiny, (текущая версия) :
https://github.com/DRVTiny/pgbackupsh/blob/master/kissobak.sh
Зависит от: https://github.com/DRVTiny/bash4-debug-infra, содержимое последнего должно найтись в /opt/scripts/functions
mkdir -p /opt/scripts
git clone git@github.com:DRVTiny/bash4-debug-infra.git /opt/scripts/functions
Аутентификация - по ключам без пассфразы или с настроенным ssh-agent'ом. Лог по умолчанию пишет в /var/log/postgresql/backup.log Активно использует $HOSTNAME, полагая, что это нечто доступное с внешних хостов. Бэкапы пишет в /backup/postgresql/HOST/{base,wals}
В итоге должно работать вот так (просто пример, там ещё 3 вида команд):
./kissobak.sh base HOST
Исходная версия DRVTiny, :
https://github.com/DRVTiny/pgbackupsh/blob/master/kissobak.sh
Зависит от: https://github.com/DRVTiny/bash4-debug-infra, содержимое последнего должно найтись в /opt/scripts/functions
mkdir -p /opt/scripts
git clone git@github.com:DRVTiny/bash4-debug-infra.git /opt/scripts/functions
Аутентификация - по ключам без пассфразы или с настроенным ssh-agent'ом. Лог по умолчанию пишет в /var/log/postgresql/backup.log Активно использует $HOSTNAME, полагая, что это нечто доступное с внешних хостов. Бэкапы пишет в /backup/postgresql/HOST/{base,wals}
В итоге должно работать вот так:
./kissobak.sh base HOST