Estou usando S3 para uploads de arquivos, mas não para os backups. As linhas relevantes em app.yml que apontam para um bucket de backup no S3 estão comentadas.
Exceto por DISCOURSE_HOSTNAME em app.yml, não há diferença entre a configuração do servidor de produção e staging/teste.
A única outra diferença é a build. Atualizei ambos, mas reconstruí o aplicativo de staging e ele está com um número de build diferente.
Staging: 731699a7cf
Prod: 627415eb21
Isso pode ter algo a ver com isso, mas não sei o quê e estou relutante em reconstruir o aplicativo de produção para descobrir, caso afete os backups lá.
As permissões de diretório e arquivo parecem ok e são consistentes em ambos os servidores.
Acabei de terminar de atualizar para essa versão e consigo acessar minha página de backup.
Você tem mais alguma informação em seus /logs que possa ajudar a identificar o problema? (Também, modo de segurança confiável caso seja um plugin, etc.)
Esqueci de mencionar, verifiquei os logs e não havia nada relevante neles.
Desativei um plugin que estava apenas no servidor de staging na remota possibilidade de estar causando o problema, mas após uma reconstrução o problema permaneceu. Tenho os mesmos plugins no servidor de produção sem problemas.
Tentarei o modo de segurança e verei se isso dá alguma pista. Fora isso, talvez eu restaure manualmente um backup do servidor de produção e veja o que acontece. O último recurso será uma reinstalação completa.
Note que se Admin - Configurações - Backups - enable_backups "Permitir que administradores criem backups do fórum" estiver desabilitado, a aba Backup desaparece, mesmo para administradores.
Sinceramente, não entendo o propósito desta configuração, faria sentido se fosse uma configuração oculta ou global, mas não é.
Estou logado como administrador. Verifiquei e essa conta está definida como TL4,
É isso! Eu devo ter desabilitado isso porque nunca planejo fazer backup do servidor de staging. Não poder criar um backup não é o mesmo, na minha opinião, de não poder restaurar um. Eu não percebi e não sabia que isso removia a aba Backup.
Talvez uma nota sob essa opção indicando seu efeito na interface do usuário seria útil.