Para aqueles que usam o S3 CDN para uploads, quais métodos vocês utilizam para manter um backup externo dos seus arquivos além de depender apenas do CDN? Estou interessado em saber sobre suas estratégias de backup e quaisquer soluções alternativas que vocês implementaram para garantir a redundância dos dados.
Além do S3? Eu faria backups periódicos semanalmente (ou mensalmente) como de costume, e os armazenaria no meu computador ou em algum lugar na nuvem.
Eu ainda não tenho experiência em primeira mão, mas estou explorando minhas opções. Parece estranho depender de um único provedor sem um backup secundário. Idealmente, um backup externo na minha outra máquina Debian.
Suponho que você esteja usando o recurso de backup integrado do Discourse para uploads. Isso não é uma opção para nós. Eu quero mover os uploads para uma CDN, e simplesmente não há espaço suficiente na instância do Discourse para hospedá-los todos (se houvesse, não haveria sentido em usar uma CDN). Eu gostaria de fazer backup dos uploads externamente.
O ponto do s3 é que ele é seguro e você não precisa fazer backup dele. Se você quiser baixá-lo para sua máquina local, pode usar um cliente s3 de linha de comando e cron.
A cdn é uma rede de distribuição de conteúdo. Ela acelera a entrega de dados armazenados no s3, o que é tipicamente caro e relativamente lento.