Doing backups ... LIke a boss

Publicado por Kentaurus en el blog Rigel Kentaurus. Vistas: 263

boss.jpg


Estos días he estado trabajando en hacer respaldos tanto de CemZoo como de FanficsLandia

Mi proceso anterior era bastante manual, básicamente, de cuando en cuando (cada vez que me acordaba - lo cuál resulta ser cada 3 o 6 meses) iba al servidor y daba un tar -c de todo el contenido de CZ

Y entonces copiaba el respaldo a mi computadora, lo etiquetaba con la fecha y listo.

Este es un proceso que no hacía muy seguido porque el respaldo de CZ puede llegar a ocupar 50 Gb, y estar descargando 50 Gb seguido no es lo más divertido del mundo, por no decir tardado, por no decir que usa harto ancho de banda, además de ocupar un espacio considerable en mi computadora e inutilizar el disco duro un rato.

No más.

Automatizando el proceso

El primer paso para mi fue tener una conexión decentemente rápida (unos 24Mbs pueden sin problema transferir algunos gigabytes)

El segundo paso es tener la tecnología correcta. Utilizando una combinación de rsync + ssh, puedo transferir todo el contenido del servidor a mi computadora, de forma parcial. Esto significa que .. si en el día se subieron 400 archivos adjuntos, en lugar de transferir los 50Gb de contenido, puedo transferir selectivamente solo esos 400 archivos adjuntos que se subieron.

El tercer paso es tener un destino para el respaldo. Para eso compré una confiable Mac Mini, la cuál está conectada el 100% del tiempo, y cada hora está llamando al servidor para ver si alguien ha subido algo nuevo, y descargarlo.

.... El resultado

He estado piloteando esto por unos días. El respaldo incremental está funcionando bastante bien, en no más de 5 minutos, cada hora, puedo hacer un respaldo completo del servidor, y mi Mini actúa como un espejo de CZ, con la ventaja agregada de que tengo todo el contenido de forma local para hacer un análisis estático, sin afectar el desempeño del servidor.


Es un cambio considerable, de respaldar cada 3 meses a respaldar ... cada hora. Pero está funcionando bastante bien, debo decir :) Y es una solución razonable mientras no alcancemos los terabytes de información (nunca, no podría pagarlo)
a Degote, Velli, Haruhi y 2 más les gusta esto.
  • Kibary <3
  • Haruhi
  • Kentaurus
  • Haruhi
  • Velli
  • Kenny®
  • Tania
Necesitas tener sesión iniciada para dejar un comentario