Руководство по установке сервера S-INFO
×

66. Ошибки при резервном копировании базы данных

Резервное копирование базы данных использует стандартные утилиты PostgreSQL.
 

Проверьте наличие:

pg_dump --version
pg_restore --version
 

Если утилит нет:

sudo apt install -y postgresql-client
 
Если резервное копирование требует пароль и не может выполниться автоматически, настройте .pgpass для пользователя, от имени которого выполняется резервное копирование.
 

Права на .pgpass должны быть строгими:

chmod 0600 ~/.pgpass
 
Если PostgreSQL вынесен на отдельный сервер, проверьте доступность базы по сети и совместимость версии pg_dump с версией PostgreSQL-сервера.