66. Ошибки при резервном копировании базы данных
Резервное копирование базы данных использует стандартные утилиты PostgreSQL.
|
Проверьте наличие:
pg_dump --version
pg_restore --version
Если утилит нет:
sudo apt install -y postgresql-client
Если резервное копирование требует пароль и не может выполниться автоматически, настройте .pgpass для пользователя, от имени которого выполняется резервное копирование.
|
Права на .pgpass должны быть строгими:
chmod 0600 ~/.pgpass
Если PostgreSQL вынесен на отдельный сервер, проверьте доступность базы по сети и совместимость версии pg_dump с версией PostgreSQL-сервера.
|