Atualmente, usamos o Amazon S3 para fazer backups diários do Discourse e mantê-los por vários dias.
Armazenamos apenas backups lá, não servimos imagens ou uploads de lá (preferimos armazená-los em nosso servidor por enquanto para manter a simplicidade).
Mas o Amazon S3 não é tão barato. Gostaria de mudar do Amazon S3 para o Wasabi, que é mais barato para nossas necessidades.
No primeiro post, fala-se em alterar algumas linhas (adicioná-las) no app.yml.
Mas parece que é necessário ativar imagens e uploads armazenados no serviço S3, não para backups.
Lá eles falam sobre algumas variáveis de ambiente específicas do serviço para alterar o CDN e o serviço de armazenamento.
Mas não está claro para mim onde devo armazenar essas variáveis de ambiente.
Existe algum arquivo de configuração onde eu deva colocar essas variáveis antes de usar o launcher?
Se você está preocupado apenas com backups, não precisa realmente mover as coisas para o novo bucket. E se o fizer, pode fazê-lo com as ferramentas com as quais se sentir confortável. Basta alterar as configurações para o novo bucket.
Você não se importa com CDN ou qualquer outra coisa.
Tive problemas com o Wasabi e desisti de usá-lo. O DigitalOcean Spaces é barato.
Obrigado.
Levarei isso em consideração, tentarei o wasabi por um tempo para ver se tenho problemas.
Eu não tinha percebido que na seção env do app.yml eu poderia criar quantas variáveis de ambiente fossem necessárias.
Preciso mover as coisas para o novo bucket porque mantenho backups antigos lá e a Amazon continuará cobrando por isso até que eu o exclua, e no wasabi não tenho custos adicionais até 1 TB de dados.
O bom de ter essas configurações no app.yml é que tudo o que você precisa para restaurar seu site em um novo servidor é esse arquivo; você pode então instalar um Discourse novo e
./launcher enter app
discourse enable_restore
discourse restore
então copiar/colar o backup que você deseja restaurar.
Então, isso não é um problema do Discourse. Existem várias ferramentas que você pode usar para fazer isso, então pesquise algo como “mover dados bucket s3”. Eu uso s3cmd, por motivos que não me lembro.