Pare de usar Amazon S3 para uploads

Para constar, eventualmente consegui fazer isso funcionar. Comecei do zero (ou seja, a partir de um snapshot da minha instância) e tenho quase certeza de que o processo que funcionou no final foi:

  • usar o console do rails para executar SiteSetting.include_s3_uploads_in_backups=true
  • criar um novo backup
  • restaurar a partir deste backup
  • usar discourse remap para atualizar as referências aos meus vários locais de arquivos S3 para um local local
  • rebakear os posts e reconstruir ambos os meus contêineres docker

Obrigado @pfaffman por me indicar o caminho certo aqui.

EDIT

Vou levantar isso também. Após minha postagem anterior, percebi que seis dos nossos tópicos ainda têm imagens quebradas (embora a grande maioria esteja OK agora).

São nossos seis posts mais antigos e todas as imagens originais tinham uma URL S3 diferente de todas as outras. Claramente, isso não é coincidência. Então, verifiquei se todos esses arquivos estavam no diretório uploads/default/original/1X, e todos estavam. Em seguida, executei um comando remap usando essa URL S3 exclusiva — e isso pareceu editar o número correto de posts. Depois, rebakeei e reconstruí os contêineres, mas esses tópicos ainda estão quebrados. Alguém tem ideia de por que um pequeno número falharia assim?