Realizar Copia de Seguridad y Restauración de Joomla Con Akeeba Backup

download Realizar Copia de Seguridad y Restauración de Joomla Con Akeeba Backup

of 7

Transcript of Realizar Copia de Seguridad y Restauración de Joomla Con Akeeba Backup

  • Realizar copia de seguridad de Joomla con Akeeba BackupTutorial para hacer copias de seguridad de tu sitio web con Akeeba Backup. Este componente permite hacerbackups completos de tu web, incluyendo todos los archivos y todo el contenido de la base de datos, de unaforma sencilla y con diversas opciones de configuracin.

    Desde su pgina oficial podemos descargar una versin gratuita y perfectamente funcional de estecomponente.

    Una vez lo tengamos instalado siguiendo el procedimiento habitual, vamos a "Componentes > AkeebaBackup" y accedemos al centro de control del componente. Desde aqu podremos configurar diversasopciones, crear perfiles para nuestras copias de seguridad, iniciar las tareas de respaldo, etc.

    En la seccin Administracin de perfiles, tenemos la posibilidad de crear distintos perfiles para lasoperaciones de backup. Para ello, pinchamos en Nuevo y escribimos el nombre del perfil que queremoscrear.

    Esto nos permitir mantener distintas configuraciones y emplear la que mas nos convenga en cada situacin,con solo seleccionar uno u otro perfil en la pantalla principal de Akeeba Backup.

    Una vez hayamos seleccionado el perfil adecuado, podemos ir a Configuracin y modificar los parmetrosque creamos convenientes. Esta seccin consta de varias partes que nos permitirn configurar un nmero deopciones bastante elevado:

    Configuracin bsica. Aqu podemos modificar, entre otras opciones, el nombre del archivo derespaldo, el directorio de salida de los archivos de backup o el tipo de copia de seguridad. Esta ltimaopcin, adems, nos da la posibilidad de realizar una copia completa del sitio, un copia incremental delos archivos, respaldar solo la base de datos, etc.

  • Configuracin avanzada. En esta seccin podemos ajustar parmetros relacionados con el motor derespaldo de la base de datos, el tipo motor de archivado (zip, jpa, directo a ftp), separar en partes elarchivo de salida del backup, e incluso enviar estos archivos por correo electrnico.

    Administracin de cuota. La cuota por tamao nos permite definir el tamao mximo del conjunto dearchivos de backup de un determiando perfil. Cuando el tamao del conjunto sobrepase el lmiteestablecido, las copias antiguas sern eliminadas. La cuota por conteo establece el nmero de archivosde respaldo que puede contener un perfil. Cuando se sobrepasa dicho nmero, las copias antiguas sonborradas.

    Ajuste fino.Durante el proceso de respaldo, Akeeba Backup tiene que realizar multiples conexionescon su URL de backup, por lo que puede haber problemas con el servidor, tanto por hacer demasiadasconexiones en muy poco tiempo, como por hacer conexiones demasiado largas. Para evitar esto,podemos ajustar el tempo mnimo entre cada conexin y el tiempo mximo de cada una de lasconexiones. Adems, en la ltima opcin, podemos establecer un margen para el tiempo mximo deconexin. Cuanto menor sea el porcentaje, ms se ajustarn las conexiones al tiempo mximoestablecido.

    Adems de todas estas opciones, Akeeba Backup, nos da la posibilidad de excluir de nuestra copia de respaldodirectorios, ficheros y tablas de la base de datos. Para ello basta con acceder a las secciones Exclusin deficheros y directorios y Exclusin de tablas de la base de datos y seleccionar los elementos de los que nonos interesa hacer copia de seguridad.

  • COPIA MANUALUna vez que tengamos todas las opciones anteriores bien definidas, podemos comenzar con el backup denuestro sitio seleccionando Respaldar ahora. Accederemos a una pantalla en la que podremos poner unadescripcin para la copia de respaldo y, si lo consideramos necesario, algn comentario. Tras esto, pulsamosRespaldar ahora y comenzar el proceso de backup.

    Una vez finalizado el proceso, si todo ha ido bien, se nos mostrar una pantalla informndos del xito de laoperacin. Desde aqu, podremos ver el archivo de registro o acceder a la pantalla de administracin de losachivos de respaldo.

    COPIA AUTOMTICAAdemas de la copia de respaldo manual, podemos programar una copia automtica de nuestro sitio web. Paraello basta con descargar e instalar el plugin Lazy scheduling y, una vez este activado, establecer laperiodicidad (en das) con la que queremos realizar el backup y la hora a la que queremos que se ejecute.

  • Para que este plugin funcione correctamente, nuestro servidor debe soportar suPHP. En caso de que no losoporte, tenemos que activar en la configuracin global de Joomla, la capa FTP y almacenar el usuario y elpassword.

    Finalmente, si queremos ver una lista de las copias de seguridad de las que disponemos, eliminar las que nonos sirvan o descargar aquellas que necesitemos, podemos hacerlo desde Administrar ficheros de respaldo.

    Restaurar Copias se Seguridad con Akeeba backupjoomlaEsta es la segunda entrega del tutorial de Akeeba Backup. En esta segunda parte se va a explicar comorestaurar copias de seguridad hechas con el componente Akeeba Backup. Si has llegado a travs de unbuscador, quizs te interese la primera entrega de este tutorial Realizar copias de seguridad con AkeebaBackup . Para restaurar una copia de seguridad hecha con Akeeba Backup, lo primero que tenemos que haceres descargar los archivos de respaldo. Para ello, podemos ir a la seccin Administrar ficheros de respaldodel panel de control de Akeeba Backup.

    Si elegimos este mtodoveremos un aviso que nos dice que es posible que la descarga no se realice correctamente y que, enconsecuencia, no podamos restaurar la copia. Por ello, es mas recomendable utilizar un cliente ftp yseleccionar la transferencia binaria, para luego obtener los ficheros del directorioadministrator/components/com_akeeba/backup. Una vez que tenemos los archivos de backup, tendremosque descomprimirlos. sto puede hacerse de dos formas:

    1. Directamente en el servidor, utilizando Akeeba Kickstart.

  • 2. Utilizando un programa de descompresin y subiendo luego los archivos al servidor.

    Utilizando Akeeba KickstartSi optamos por la primera opcin, tendremos que descargar el script Akeeba Kickstart , descomprimirlo ysubir el archivo kickstart.php, junto con los archivos de backup comprimidos, a nuestro servidor. Despusde subir estos archivos, abrimos el navegador y accedemos a la pgina kickstart.php para realizar ladescompresin de los archivos de backup. Desde aqu podremos seleccionar el archivo que queremos restaurar(en caso de tener mas de uno), el mtodo de extraccin, tiempos de ejecucin, etc. Cuando hayamosconfigurado las opciones, pulsamos Start y comenzar la extraccin.

    Una vez finalizada laextraccin, podremos lanzar el proceso de restauracin pulsando en Run the Installer.

    Utilizando un programa de descompresinSi elegimos el segundo mtodo, debemos tener en cuenta que, en el caso de los archivos con extensin zip, laextraccin se puede hacer con cualquier programa de descompresin (winzip, winrar, unzip, etc), pero para losarchivos jpa necesitamos el programa Akeeba eXtract Wizard, que podemos encontrar en la pgina deAkeeba Backup. El ltimo paso antes de comenzar con la recuperacin, es subir los archivosdescomprimidos al servidor web.

    El proceso de restauracinCuando tengamos los archivos descomprimidos en nuestro servidor, podemos comenzar la recuperacinaccediendo a la pgina principal de nuestro sitio. sta nos redirigir a la pgina index.php del directorioinstallation. Una vez comenzado el proceso, accederemos a una primera pantalla en la que veremos si

  • nuestra configuracin cumple los requisitos necesarios para llevar a cabo la recuperacin del sitio. En casonegativo, nos mostrar los errores. Si todo est correcto, pulsamos next.

    En la siguiente pantallaDB Restore, podremos configurar los parmetros de la base de datos. Aqu tendremos varias secciones:

    En la seccin Connection parameters, tendremos que poner el tipo de base de datos, nombre delservidor, usuario, clave y nombre de la base de datos.

    En Advanced options, podemos elegir entre eliminar las tablas existentes o mantenerlas y podremosestablecer un prefijo para nuestras tablas.

    En Fine-tuning, veremos que la primera opcin aparece marcada. Esto evitar errores al restaurardeterminadas tablas. Si obtenemos algn error avisando de la existencia de filas duplicadas en lastablas, tendremos que marcar la opcin Use REPLACE instead of INSERT. La opcin Force UTF8collation on tables la marcaremos si utilizamos caracteres que no son ASCII en nuestros contenidos.Los dos campos restantes, los dejaremos como estn a no ser que obtengamos errores del tipotimeout, en cuyo caso reduciremos a 50 el valor Maximum SQL queries to execute at once.

    Cuando est todo anuestro gusto, pulsamos en next y se har la restauracin de la base de datos.

  • En la tercera pantalla definiremos algunos parmetros propios de la instalacin estndar de Joomla, como elnombre y el e-mail del sitio, la configuracin ftp, la clave del administrador, el directorio temporal, etc. Unavez introducidos los datos, pulsamos en next y finalizar el proceso de restauracin.

    La ltima pantalla nosinformar del xito del proceso y nos recordar que debemos eliminar el directorio de instalacin. Adems,nos dar la opcin de hacer esto ltimo simplemente pinchando en el enlace remove the installation

    directory. Parafinalizar, es conveniente eliminar los backups comprimidos que hemos subido al servidor, as como el archivokickstart.php en caso de que hayamos descomprimido los archivos con este mtodo.Fuente: http://ayudajoomla.com