Não é possível criar um backup do banco de dados PostgreSQL: pg_dump: abortando devido à incompatibilidade da versão do servidor
imprimir- 24
Sintomas
- O servidor Plesk possui dois servidores de banco de dados PostgreSQL instalados, com as versões 9.2.15 e 9.5.4.
- Pelo menos um banco de dados foi criado no servidor PostgreSQL com a versão 9.5.4.
- Ao tentar criar um backup em Ferramentas e configurações > Gerenciador de backup , o processo falha com o erro abaixo:
WARNING: (postgresql object 'admin_db') Failed to execute backup database
WARNING: (postgresql object 'admin_db') Not all the data was backed up into /var/lib/psa/dumps/domains/example.com/databases/admin_db_4 successfully. pg_dump: server version: 9.5.4; pg_dump version: 9.2.15
pg_dump: aborting because of server version mismatch - Como resultado, o backup criado não inclui o banco de dados do servidor PostgreSQL com a versão 9.5.4.
Causa
Bug do Plesk com o ID PPPM-5078 , que será corrigido em futuras atualizações.
Resolução
Até que o bug seja corrigido, como solução alternativa:
- Faça login no servidor via SSH .
- Crie um backup para o
/etc/psa/psa.conf
arquivo:
# cp -a /etc/psa/psa.conf{,.back} - Edite o
/etc/psa/psa.conf
arquivo para apontar o Plesk para o novo servidor de banco de dados PostgreSQL alterando as linhas abaixo de:PGSQL_DATA_D /var/lib/pgsql/data
PGSQL_CONF_D /var/lib/pgsql/data
PGSQL_BIN_D /usr/binPara
PGSQL_DATA_D /var/lib/pgsql/9.5/data
PGSQL_CONF_D /var/lib/pgsql/9.5/data
PGSQL_BIN_D /usr/pgsql-9.5/bin