Para aquellos que utilizan S3 CDN para subidas, ¿qué métodos emplean para mantener una copia de seguridad externa de sus archivos además de depender únicamente del CDN? Estoy interesado en conocer sus estrategias de copia de seguridad y cualquier solución alternativa que hayan implementado para garantizar la redundancia de datos.
¿Además de S3? Simplemente haría copias de seguridad periódicas semanalmente (o mensualmente) como de costumbre, y las almacenaría en mi computadora o en la nube en algún lugar.
Aún no tengo experiencia directa, pero estoy explorando mis opciones. Parece extraño depender de un único proveedor sin una copia de seguridad secundaria. Idealmente, una copia de seguridad externa en mi otra máquina Debian.
Supongo que estás utilizando la función de copia de seguridad integrada de Discourse para las cargas. Esa no es una opción para nosotros. Quiero mover las cargas a una CDN, y simplemente no hay suficiente espacio en la instancia de Discourse para alojarlas todas (si lo hubiera, no tendría sentido usar una CDN). Me gustaría hacer una copia de seguridad de las cargas fuera del sitio.
El punto de s3 es que es seguro y no necesita hacer una copia de seguridad. Si desea descargarlo a su máquina local, puede usar un cliente s3 de línea de comandos y cron.
La cdn es una red de entrega de contenido. Acelera la entrega de datos que se almacenan en s3, lo cual suele ser costoso y relativamente lento.
Puedo imaginar un desastre en el que tu cuenta de Amazon sea eliminada o bloqueada y ya no puedas acceder a S3. De manera similar para cualquier otro proveedor (de cualquier cosa), es mejor tener dos lugares independientes para guardar tus cosas. Ya sean dos proveedores, o un proveedor y tu casa.
Lo siento. De hecho, eso es cierto. De hecho, he trabajado con alguien que sí logró perder el control de su cuenta de Amazon y perdió sus cosas que estaban en s3.
Nadie se ha arrepentido jamás de tener demasiadas copias de seguridad (a menos que, quizás, estuvieran pagando por cientos de copias adicionales; una vez pagué una gran suma por tarifas de egreso porque tenía activada la configuración de descarga de s3 a local para bsky.app).
Hay muchas maneras de sincronizar s3 con un disco duro local. S3cmd es una que yo uso.