Tenho bastante certeza de que podemos remover a configuração readonly_mode_during_backup. Ela já está desativada por padrão. A chance de criar um backup em um estado inconsistente é insignificante comparada ao incômodo de exibir um banner de somente leitura para todos os usuários toda vez que um backup é criado.
O pg_dump é executado em uma transação serializável, então um estado inconsistente só pode ocorrer quando o Discourse está no meio do processo de persistir dados em várias tabelas sem usar uma transação, exatamente no início do despejo do banco de dados. Isso deve ser bastante raro.
Ativar essa configuração habilita o modo somente leitura apenas durante a duração do backup do banco de dados. Nem um segundo a mais, então não é realmente útil para migrar para outro host. Você faria melhor usando o botão “Habilitar modo somente leitura” em /admin/backups.