O banco de dados da nossa instância do Discourse não é um contêiner local; em vez disso, usamos um cluster de banco de dados central. Recentemente, o PostgreSQL central foi atualizado para a versão 18.3. Percebi que o backup do Discourse agora falha:
[2026-05-19 03:37:37] [INICIADO]
[2026-05-19 03:37:37] O 'system' iniciou o backup!
[2026-05-19 03:37:37] Marcando o backup como em execução...
[2026-05-19 03:37:37] Garantindo que '/var/www/discourse/tmp/backups/default/2026-05-19-033737' exista...
[2026-05-19 03:37:37] Garantindo que '/var/www/discourse/public/backups/default' exista...
[2026-05-19 03:37:37] Atualizando metadados...
[2026-05-19 03:37:37] Despejando o esquema público do banco de dados...
[2026-05-19 03:37:37] pg_dump: erro: abortando devido a incompatibilidade de versão do servidor
[2026-05-19 03:37:37] pg_dump: detalhe: versão do servidor: 18.3 (Ubuntu 18.3-1.pgdg24.04+1); versão do pg_dump: 15.15 (Debian 15.15-1.pgdg12+1)
[2026-05-19 03:37:37] EXCEÇÃO: pg_dump falhou
[2026-05-19 03:37:37] /var/www/discourse/lib/backup_restore/creator.rb:173:in 'BackupRestore::Creator#dump_public_schema'
/var/www/discourse/lib/backup_restore/creator.rb:36:in 'BackupRestore::Creator#run'
/var/www/discourse/lib/backup_restore.rb:13:in 'BackupRestore.backup!'
/var/www/discourse/app/jobs/regular/create_backup.rb:10:in 'Jobs::CreateBackup#execute'
Alguma ideia de como corrigir isso?