Пожалуйста, отметьте postgresql.conf
в вашей основной базе данных. По вашему журналу:
WARNING: WAL was generated with wal_level=minimal, data may be missing
HINT: This happens if you temporarily set wal_level=minimal without taking a new base backup.
FATAL: hot standby is not possible because wal_level was not set to "hot_standby" on the master server
HINT: Either set wal_level to "hot_standby" on the master, or turn off hot_standby here.
Сообщение довольно информативное. Вам следует либо использовать wal_level = hot_standby
в базе данных master (рассмотрите возможность полного резервного копирования после включения), либо используйте hot_standby = off
в режиме ожидания (это изменение не требует дополнительных манипуляций).
Фактически, для поддержания режима ожидания вам необходим уровень WAL archive
или hot_standby
, согласно документации .
Если вы активировали резервный режим, удалив recovery.conf
и запустив кластер, вам следует заново создать резервный ресурс из последней полной резервной копии.