Haciendo copias de seguridad con JoomlaPack
( 3 Votos )
A la hora de hacer las copias de seguridad de nuestros sitios Joomla! tenemos múltiples opciones, y los más avezados sin duda optan por hacer la copia de seguridad directamente de la base de datos. No obstante si no queremos tener que lidiar con lenguajes de scripts, mysql y otras complicaciones, lo mejor es usar una extensión que nos facilite la tarea. En esta guía intentaremos ayudaros a configurar el componente JoomlaPack que os permitirá hacer las copias de seguridad de una forma muy sencilla.
Este tutorial ha sido escrito pensando en la versión 2.0.1 del componente JoomlaPack por lo que es posible que haya algunas opciones que no aparecen en versiones anteriores del componente o que se vean sustancialmente modificadas en versiones posteriores.
Instalación del componente
JoomlaPack no tiene ningún requerimiento especial para su instalación ni se le conocen problemas de compatibilidad con otras extensiones por lo que para instalarlo podremos usar el método habitual que usemos en nuestro sitio. Tan sólo tiene una peculiaridad que no hay en otros componentes, y es que la primera vez que se accede al componente hay que aceptar la licencia de uso (GPL), tal y como aparece en la siguiente figura:

Para aceptar la licencia simplemente pulsaremos sobre I agree (Estoy conforme).
Configuración del componente
Una vez instalado el componente accederemos a través del menú a su panel de control donde veremos todas las opciones que disponemos. En nuestro caso lo primero que haremos será revisar la configuración general para lo cual entraremos en "Opciones". Allí veremos una serie de sliders al más puro estilo Joomla! 1.5 con los grupos de opciones que podemos configurar. Veamos algunas de las más importantes.
Basicas
Las opciones básicas de configuración tienen dos parámetros muy importantes que son por un lado el directorio donde guardar los ficheros de la copia de seguridad, y por otro el nivel mínimo que tiene que tener un usuario de nuestro portal para poder acceder al componente. A la hora de elegir el directorio donde guardar los respaldos, es importante no dejar el nombre de directorio por defecto por motivos de seguridad, así que lo más aconsejable es crear un directorio con un nombre poco usual que impida que visitantes no deseados puedan obtener nuestras copias de seguridad.
Parte Pública
En este apartado podemos definir si se pueden realizar los respaldos desde la parte pública del sitio. En principio en este tutorial nos vamos a centrar en la copia desde la parte privada por lo que lo dejaremos desactivado.
Básica
Aquí elegiremos qué tipo de respaldo queremos realizar en nuestro sitio (lo más aconsejable es respaldar el sitio completo), el nombre genérico que tendrán los ficheros generados y el nivel de registro, es decir, las anotaciones que se harán en el registro de errores que gestiona el componente.
Avanzada
En este apartado la configuración por defecto es suficiente para nuestros objetivos, así que tan sólo resaltaremos que podemos hacer que el componente elimine las copias de seguridad antiguas o cuando el tamaño de los ficheros supere una cierta cantidad. Esta opción es muy interesante, sobretodo si estamos usando servidores compartidos de poca capacidad de almacenamiento. Por tanto elegiremos una de estas opciones. Si aun no tenemos mucha experiencia en el manejo del portal y de nuestro servidor lo mejor es que elijamos la opción Eliminar los ficheros de respaldo antiguos si el tamaño total está por encima del tamaño de cuota, y que dejemos el tamaño que viene por defecto. Una vez generada la copia de seguridad, veremos el tamaño que ocupa y variaremos este valor si resulta demasiado pequeño.

Los demás apartados de configuración están fuera del alcance de este tutorial y requieren un conocimiento preciso de la configuración de nuestro servidor, por lo que dejaremos la configuración por defecto y guardaremos la configuración.
Ejecutando el respaldo
Una vez guardada la configuración tenemos que comprobar que todo está correcto. Para ello en el panel de control tenemos en la parte derecha un apartado que se llama Resumen de Estado. En este apartado veremos un mensaje que nos indicará si JoomlaPack está listo para hacer el respaldo. Este mensaje aparecerá en verde si nuestro sitio está preparado o en rojo si existen problemas que le impidan continuar, como sucede en la figura siguiente:

En el caso de que haya problemas para hacer el respaldo podremos ver exactamente cuáles son pinchando en Detalles de Estado. Dentro de este apartado veréis el listado de problemas que tiene el componente para poder funcionar correctamente y si pincháis en alguno de ellos iréis a una descripción (acutalmente en inglés) del problema. Los problemas graves están en negrita y los avisos están en cursiva.
Algunos problemas comunes
Algunos de los problemas presentes en casi todas las instalaciones son:
- El directorio de salida no es escribible: JoomlaPack no puede usar la capa FTP de Joomla! para escribir en el directorio, por tanto es preciso que los permisos del directorio donde vamos a alojar nuestro respaldo permita escritura. Lo más sencillo en estos casos es usar un programa FTP para cambiar los permisos del directorio a 0777. No obstante esta opción puede daros problemas de seguridad por lo que una vez realizada la copia de seguridad deberíais volver a poner los permisos a 0755.
- El directorio temporal no es escribible: JoomlaPack utiliza como directorio temporal el directorio tmp de Joomla!, pero al no poder usar la capa ftp, es necesario que este directorio tenga permisos de escritura. La solución es la misma que la del error anterior.
Finalmente, una vez solucionados nuestros problemas, para proceder a efectuar una copia del sitio tan sólo pulsaremos sobre el botón Respaldar Ahora. Con esto accederemos a una pantalla en la que podremos añadir comentarios al respaldo (por ejemplo si estamos respaldando todo el sitio o sólo la base de datos) o cualquier cosa que se nos ocurra y que nos pueda sentir en el futuro. Por supuesto no es obligatorio rellenarlo. Así, al final de la página encontraremos de nuevo un botón de ¡Respaldar ahora! que pulsaremos y comenzará el proceso de copia de seguridad, tal y como se puede ver en la imagen:

El proceso puede tardar varios minutos dependiendo del tamaño de nuestro sitio, y mientras se está realizando el respaldo no es aconsejable navegar a otros sitios web.
Descargando las copias de seguridad
Una vez realizado con éxito el respaldo podremos acceder a nuestras copias de seguridad en Administrar respaldos y ver el fichero de registro con los detalles de la operación en Ver el Registro.
Así pues para descargar la copia de seguridad accederemos a Administrar respaldos y veremos el listado de todos los ficheros de respaldo que hayamos creado en nuestros sitios con JoomlaPack:

Para descargar alguno de los ficheros tan sólo tendremos que marcar su casilla de selección y pulsar el botón de Descargas. Con esto el fichero se descargará a nuestro disco duro. También podremos descargar los ficheros con un gestor de ftp si lo preferimos accediendo al directorio de salida.
Ya no tenéis excusas para no hacer una copia de seguridad de vuestros sitios al menos una vez al mes.
Escribir un comentario
- Los comentarios serán publicados una vez que hayan sido comprobados y aprobados por un administrador del sitio.
- No están permitidos comentarios injuriosos o amenazadores.
- No está permitido hacer spam.
- Los enlaces que no vayan a sitios oficiales Joomla! o que no estén relacionados con el mensaje serán editados.


