Ya se me habia olvidado hacer un thread como lluvia de ideas para encontrar una forma (o varias) de respaldar el server de forma rapida y preferentemente no muy costosa.
Como saben ya tuvimos un problema con la empresa de hosting, se degradò nuestro server y su servicio des respaldo no valia pito (y nos cobraban 5 dolares al mes).
Yo tenìa un respaldo en mi PC, pero se me chingo la PC y no la he podido reparar, ya hice todo lo de cajòn y parece que es la PSU o la Mobo.
Entonces si ahorita se cae mujico valemos verga bien cabròn.
¿Cómo esta la cosa?
El DNS lo tenemos con una empresa media conocida, ahi no hay bronca.
Tenemos montada la instancia con un docker compose y una base de mongodb.
Mi idea es hacer 2 cosas: respaldar todos los archivos del server config y configuraciòn del docker compose en un repo privado, lo cual necesitaria un servicio en el server para respaldar eso cada tanto teimpo (ejemplo cada 5 dias).
Y hacer un dump sql de la BD y eso subirlo a un servicio de almacenaje e ir rotando los 30 mas viejos.
Las imagenes se perderian, ya analisamos pagar un CDN y que todo este allí pero la neta es mucho baro.
Entonces escucho ideas, no hay ideas malas.
Qué tamaño tiene mujico?
Para las configuraciones creo que lo más fácil sería usar git y hacer commits cada que se modifique un archivo, podría ser ejecutando un demonio que revise si hay cambios cada cierto tiempo, que supongo que es a lo que te refieres.
Para el contenido creo que sería interesante alguna forma en las que todos podamos respaldar la información, por ejemplo haciendo un dump de la db o archivando el sitio usando una versión self-hosted de la wayback machine y subirla a un torrent cada semana, seguramanete haya una mejor alternativa pero creo que se entiende la idea.
La Ultima vez que se comprobó fue hace 4 meses y en ese momento Mujico pesaba 10 GB, pero anteriormente pesaba 200 GB antes de que se cayera.
No mames no, nunca ha pesado 200gb XD
Bueno el de reddit puede que si, pero la instancia de lemmy no