$BACKUPDIR -F t -z -U postgres -c fast -l "pg_basebackup full backup" -P -v
То восстановиться на другом сервере (именно на момент бэкапа, без наката архивных WAL), можно просто затерев всё в каталоге /var/lib/pgsql/data/ и разархивировав туда base.tar.gz, и в уже разархивированный /var/lib/pgsql/data/pg_wal содержимое pg_wal.tar.gz?
Я всё забываю -- pg_wal.tar.gz содержыт только файлы или директорию pg_wal. Но в общем -- так, да. Какаие-то нюансы с конфигом высплывали, но и конфиг оригинального сервера и большынство дефолтных пройдёт без проблем.
Обсуждают сегодня