
Imaginemos que ya tenemos nuestro servidor a pleno rendimiento, hemos instalado todos nuestros programas con sus cambios de configuración correspondientes, y llevamos un tiempo programando nuestras aplicaciones además de ir alimentando nuestras páginas con contenido que nos hemos currado.
Todo funciona a las mil maravillas (vale, podríamos tener un equipo mas potente, una conexión a internet mejor …) y un mal día hay un pico de tensión y se lleva por delante el disco duro, !!!POR DIOS, TODO MI ESFUERZO AL GARETE!!!!!.
¿Cómo afrontar esto?, pues comprar un disco duro nuevo y un corta-picos de tensión (que deberíamos haber tenido puesto) y acordarnos de todo lo que habíamos hecho (o acordarnos de toda la familia de los de la compañía eléctrica) o podemos olvidarnos de todo y echar el cierre.
Para no estar en esta disyuntiva debemos hacer copias de seguridad periódicas para minimizar las pérdidas en situaciones catastróficas como la que hemos visto (hay otras, se nos cuela un virus y lo borra todo, se cuela un hacker y lo borra todo, se quema mi casa y lo último que me importa es que se borre todo). Así que vamos a instalar una aplicación (como siempre gratuita) para que haga copias de seguridad de los datos que necesitemos salvaguardar.
Estos archivos que creamos como copia de seguridad habrá que guardarlos en algún soporte que podamos guardar en otro sitio, ya que debe haber una copia en al menos un lugar distinto por si ocurre un desastre (incendio, terremoto, inundación …) que pueda incluso eliminar nuestras copias de seguridad. Así que usaremos algún pendrive, disco duro externo, DVD (regrabable para minimizar gastos y no regalar dinero a la SGAE). También podemos guardar las copias en algún servidor remoto.
¿De qué debemos hacer copia de seguridad?
Lo primero que se nos pasa por la cabeza es !DE TODO!!!!, no quiero peder nada. Pero ese de todo no debe incluir al sistema operativo, todos los programas instalados y demás contenidos que ocupan mucho espacio y fácilmente recuperables con una instalación.
Nuestra copia de seguridad debería contener:
- Archivos de configuración modificados de Apache, Tomcat, Php, MySQL, …
- Elementos modificados de aplicaciones instaladas como WordPress, OpenCMS, Joomla …
- Plantillas o ficheros de código desarrollados por nosotros mismos.
- Directorios donde se alojan los archivos subidos a la Web (imágenes, contenidos multimedia, pdfs …).
- Contenido de las bases de datos.
Todo esto con el tiempo puede llegar a ocupar mucho espacio y tampoco tenemos necesidad de consumir una barbaridad de megas para guardarlo todo durante toda la vida. Normalmente podemos utilizar una ventana de un mes completo e ir borrando las copias de los días que se quedan obsoletos, y para evitar que ese mes sea también muy grande podemos programar una copia completa a la semana y una incremental (se guardan sólo los cambios desde la última copia) el resto de los días de la semana.
En la segunda parte del artículo veremos la configuración del programa de backup.
Posts relacionados:
Conociendo un poco la teoría veamos como poner en práctica lo visto anteriormente. Primero se ...
- [/ ...
Instalación de servidores
A medida que pasan los días crece la capacidad de la cuenta de Gmail, ya dispone de más de 7 ...
Ahora que está tan de moda ya la gente se le llena la boca hablando del cloud-computig, que si ...
Mucho tiempo sin escribir, en un año especialmente huérfano de nuevos post en el blog debido a ...





Comentarios recientes