The Joomla! Community Magazine™

5 claves para confiar en nuestros respaldos

Escrito por | Thursday, 01 May 2014 12:00 | Publicado en Mayo 2014
Un respaldo o backup es algo muy sencillo, se trata simplemente de una copia exacta de nuestro sitio que podemos usar para recuperar la información de nuestro sitio si tenemos un problema. Esto implica una copia de todos los ficheros y una copia de la base de datos. Así de simple. Pero en función de cómo sean nuestros sitios y del nivel de seguridad que queramos tener, la forma de conseguir un respaldo en que podamos confiar puede variar. En este artículo os doy 5 claves para que siempre podáis confiar en vuestros respaldos.
Equal rights Equal rights Fotografía por Liars Sin en DeviantArt.com: http://www.deviantart.com/art/Equal-Rights-127481887

Planifica con cuidado tus respaldos automáticos

Para evitar olvidos y poder ejecutar los respaldos en el momento del día que queramos lo mejor es automatizar los respaldos. Es muy importante en estos casos definir una frecuencia adecuada para estos respaldos. Por ejemplo si tenemos un sitio de noticias en el que escribimos habitualmente, una periodicidad de un respaldo diario parece una buena idea para tener nuestros datos a salvo. En cambio en sitios con mucha menos interacción, quizá un respaldo semanal es suficiente.
También podéis evaluar la necesidad de un esquema más complejo de respaldos como por ejemplo guardar durante un par de meses el respaldo del día 1 del mes y además mantener respaldos diarios durante una semana. De esta manera si hubiera un problema que pasa inadvertido durante un tiempo, podréis ver el origen rápidamente.
Una vez decidida la periodicidad de nuestros respaldos, lo siguiente que tenemos que tener en cuenta es cuándo realizar estos respaldos. Si tomamos estos respaldos en un momento de máxima actividad de nuestro sitio posiblemente tendremos problemas de rendimiento en estas horas del día y nos arriesgamos a que el respaldo no se efectúe correctamente.
Evalúa cuáles son las horas de menor tráfico en tu sitio y planifica la realización de tus respaldos en estas horas. Para la mayoría de los sitios las horas de la madrugada de sus visitantes habituales son perfectas para este tipo de transacciones.

Guarda tus respaldos a buen recaudo

Guardar los respaldos en el mismo servidor en que está el sitio que respaldas es una mala idea. Por un lado te puede plantear problemas de seguridad porque algún atacante sea capaz de encontrarlo y hacerse con toda tu información y por otro, si sólo guardas el respaldo ahí, en caso de que tu servidor caiga, no servirá de nada todo tu trabajo porque no tendrás forma de acceder a tus respaldos.
Actualmente hay muchos servicios que permiten guardar ficheros como Dropbox, Box, Amazon S3, Drive... Estos servicios son una opción genial para usarlos como almacenamiento de los respaldos y en caso de que no te convenzan, también tienes la opción de usar una cuenta FTP en otro servidor y usarla como almacén.
En cualquier caso cuidado con el tamaño que ocupáis en estos servicios porque puede que acabéis pagando mucho dinero por el almacenamiento si no vais eliminando los respaldos antiguos.
Finalmente como recomendación general SIEMPRE guardad vuestros respaldos con contraseña. A la hora de guardar un respaldo se suele optar por comprimir los ficheros, elegid un formato que os dé la opción de proteger los ficheros con contraseña y usadla si el fichero va a estar almacenado en algún servicio o servidor remoto conectado a internet.

Vigila el tiempo de tus respaldos

No sirve de nada programar nuestros respaldos a las 3 de la madrugada si el respaldo tarda 8 horas en realizarse. En esas 8 horas muchas cosas han cambiado en nuestro sitio por muy poca actividad que tenga. Tenemos que conocer cuánto tiempo tarda nuestro sistema en realizar un respaldo y si es un tiempo exagerado, tendréis que buscar una nueva estrategia de respaldo  o bien dejando cosas prescindibles y pesadas fuera de nuestro respaldo o cambiando de herramienta de respaldo.

Comprueba tus respaldos periódicamente

Un respaldo sin comprobar es tan seguro como no tener ningún respaldo. Puede ser que en la transferencia al servidor remoto el fichero se corrompa, o que al excluir ficheros para aligerar el respaldo seamos demasiado celosos y eliminemos ficheros necesarios o incluso que nos equivoquemos al guardar la contraseña del fichero. Por eso siempre hay que comprobar periódicamente tus respaldos. Hoy día existen herramientas para restaurar automáticamente un sitio e incluso se pueden encontrar herramientas para comprobar automáticamente un sitio por lo que ya no tenemos excusa para no hacerlo.

Utiliza las herramientas adecuadas

En Joomla! tenemos muchas extensiones que nos ayudan a conseguir un respaldo de nuestro sitio y la más popular es Akeeba Backup. Personalmente os recomiendo la versión profesional de Akeeba Backup  para la gran mayoría de vuestros sitios porque tiene todas las opciones necesarias para cubrir todos los puntos de este artículo. Pero si vuestro esquema de respaldos tiene necesidades especiales como respaldos incrementales o es de esos sitios que tardan mucho tiempo en realizar un respaldo, usar otras herramientas que os ayuden a conseguir cumplir con vuestra estrategia de respaldo.
Además del respaldo, tened en cuenta la facilidad de su restauración y procurad que las herramientas de repaldo y de restauración primero estén fácilmente disponibles en vuestro servidor y después que sean fáciles de usar o que al menos no os representan problemas.
 
Espero que estos 5 puntos os ayuden a dormir tranquilos y a no preocuparos en el caso de que tengáis que echar mano de uno de vuestros respaldos ;).
Visto 2618 veces
Etiquetado como Spanish, Administrador
Carlos Cámara

Carlos Cámara

Me apasiona el desarrollo web y trabajar en proyectos interesantes con los que me comprometo al máximo. En mi tiempo libre me gusta hacer deporte (¡sobretodo jugar al tenis!), leer y pasar tiempo con mi mujer y mi perro.

I love web development and working in interesting projects. I do give my best to the projects I'm involved. In my free time I like doing some sports (specially racket sports!) reading and spending time with my wife and my dog.

Cambiar de idioma

¡Suscríbase!
Su correo electrónico:
Invalid Input

contribuya-articulo p