Fiz backup da minha instância do Discourse com sucesso no Cloudflare R2. No entanto, os backups não estão aparecendo no backend do Discourse. Verifiquei que os arquivos de backup estão presentes no bucket de armazenamento R2 e que o token de API usado tem o maior nível de permissões. Apesar disso, o backend do Discourse não mostra nenhum backup disponível.
Apesar dessas verificações, os backups ainda não estão aparecendo no backend do Discourse. Qualquer orientação ou sugestão para resolver este problema seria muito apreciada.
Ele precisa ser capaz de listar os objetos existentes. Parece que não consegue.
Eu tentei o R2 há um tempo e parece que funcionou para mim. Acho que fiz os backups funcionarem, mas não tenho certeza absoluta. Existem alguns outros tópicos de "Fiz o R2 funcionar muito bem, exceto por um monte de coisas que o impediram de funcionar". E agora que estou pensando nisso, pode ser que eles também estivessem relacionados à incapacidade de listar objetos existentes no bucket.
Minha suposição, que levaria uma hora ou mais para testar, é que o problema do gz descrito anteriormente foi resolvido, mas que listar arquivos não é possível, então pode funcionar muito bem para uploads (desde que você não precise usar o recurso de download-arquivos-s3-para-incluir-em-backups), mas não para backups.