El primer paso de todos será descargar los archivos que vamos a necesitar.
Para ello podemos hacerlo de dos formas:
-La primera dirigiéndonos directamente a la página principal de Akeebabackup
https://www.akeebabackup.com/download.html
-La segunda es desde la propia interfaz de Joomla entrando en Extensions/Extensions manager
Una vez aquí ya solo tenemos que darle a buscar la que queramos y a continuación le daremos a install.
Pero hoy lo haremos de la forma tradicional y más segura que es descargando los archivos desde la página oficial e instalándolos posteriormente a mano, con esto evitaremos posibles incompatibilidades de versión o algún otro inconveniente.
Una vez que ya tenemos nuestros archivos descargados el siguiente paso que yo recomiendo es que movamos los archivos a nuestro directorio personal ya que de esta forma al enviarlos al sitio donde tengamos instalado Joomla nos sea más fácil.
Ya con los archivos en nuestra carpeta personal el siguiente paso es enviarlos a nuestra máquina (ya que es donde tenemos instalado Joomla)
Bueno abrimos un terminal y nos conectamos por ftp para pasar nuestros archivos a la máquina virtual, para ello escribimos ftp (ip de nuestra máquina) y damos intro
ahora nos conectamos a un usuario de la máquina en nuestro caso ftpusr
nos pedirá la contraseña de ese usuario.
Si todo está correcto nos debe de cambiar el prompt y salir un mensaje como que estamos logueados.
Una vez aquí escribiremos:
put com_akeeba-4.1.0.rc3-core.zip
put kisckstart.zip
Una vez que ya tenemos los archivos en nuestra máquina lo que haremos será conectarnos mediante ssh a dicha máquina, para ello pondremos:
ssh root@192.1682.168
password: ****
Ya estando en la máquina virtual conectados lo que haremos será comprobar que todos los archivos están correctamente pasados.
Ahora lo siguiente será crear 2 carpetas dentro del directorio /var/www
en la primera meteremos solamente el archivo com_akeeba-4.1.0.rc3-core.zip a esta carpeta la llamaremos akeeba para no liarnos. En la otra carpeta meteremos el archivo kickstart.zip
Para crear las carpetas usaremos los comandos:
mkdir akeeba
mkdir restore2
Ahora moveremos los archivos a esta carpeta para ello usaremos los comandos:
mv com_akeeba-4.1.0.rc3-core.zip /var/www/akeeba
mv kickstart.zip /var/www/restore2
Tal como vemos en la foto ya tenemos nuestros archivos en la carpeta que queremos ahora el siguiente paso es el de descomprimir dichos archivos en la carpeta. Para ello usaremos el siguiente comando
unzip com_akeeba-4.1.0.rc3-core.zip
unzip kickstart
En caso de no tener instalado el zip lo instalaremos mediante el siguiente comando
apt-get install zip
Ahora el siguiente paso que haremos será el de instalar Akeeba, para ello iremos al backend de nuestro sitio joomla y en Extensions/Extensions manager pincharemos en install from directory y ponemos la ruta donde tenemos que instalar la extensión
En esta otra imagen cuando le damos a components ya nos aparece la extensión de akeeba como aplicación ejecutable.
Ahora tendríamos que entrar dentro de la misma haciendo click en el nombre y se nos abrirá una ventana como esta, una vez aqí pincharemos en configuration wizard
Nos apareceran una serie de mensajes que se irán iluminando en verde no os preocupéis está realizando un chequeo de lo que vamos a hacer la copia de seguridad
Una vez haya terminado nos saldrá una ventana como esta, en la que básicamente nos está diciendo que ya podemos realizar la copia de seguridad, le damos a donde dice backup now y esperamos también podemos cambiarle el nombre y ponerle una descripción para saber más concrétamente de que es la copia.
Si os sale esta pantalla es que todo ha ido correctamente si no os sale así volved a realizar todo el proceso desde configuration wizard. A continuación le damos a Manage backup.
Aquí se nos mostrarán todas las copias de seguridad que tengamos hechas, podemos borrarlas o descargarlas, en este caso solo tenemos una y la descargaremos
Ya una vez descargada para evitarnos problemas al igual que hicimos anteriormente con los archivos akeeba y kickstart.
Ahora el siguiente proceso que haremos será ver como restaurar la copia de seguridad que acabamos de crear.
El primer paso a realizar es coger nuestro archivo jpa el que hemos descargado y ponerlo en la carpeta personal y realizo el mismo proceso que hice anteriormente me conecto mediante ftp y lo paso.
Una vez que ya lo tengo pasado lo muevo a la misma carpeta donde tengo el kickstart.
Ahora pondremos en la barra de direcciones la ip seguido de /phpmyadmin
Nos aparecerá una ventana como esta. Nos logueamos y le damos a continuar.
Una vez aquí lo que tenemos que hacer es crear una nueva base de datos, que será donde se guarde la restauración de la copia de seguridad, entonces le damos a base de datos rellenamos con un nombre y le damos a crear
Ahora pinchamos dentro de la base de datos y lo que tenemos que hacer es crear un nuevo usuario para esa base de datos, entonces le damos a privilegios y una vez aquí abajo nos aparece añadir nuevo usuario. Lo creamos con un nombre y una pass y listo. Eso si mucho cuidado con los privilegios marcad solo lo mismo que se ve en la foto para que solamente tenga todos los privilegios de lectura y escritura para esta base de datos y no otra
Si todo ha ido correctamente nos tiene que aparecer una pantalla como esta.
Ahora tendríamos que escribir en la barra de direcciones la ip y la carpeta en donde descomprimimos el kickstart y el jpa y nos aparecerá una ventana como esta, buscamos en el que ponga kickstart.php y hacemos doble click en él.

Se nos abrirá una ventana como esta leedla es importante. Una vez hayamos terminado de leerla le daremos a escape.
Una vez aquí seleccionamos el directorio donde tenemos nuestro archivo jpa y lo ponemos también con la flechita lo podemos buscar en caso de tener más de uno.
No tocamos nada más y le damos a continuar, tiene opciones de conexión mediante ftp y demás pero nos las necesitamos así que las vamos a omitir
Si os sale esta ventana genial si no os sale nos preocupeis seguramente falten los permisos de escritura en el directorio.
Para solucionar este problema nos vamos en nuestro caso a la máquina
y en el directorio /var/www ponemos chown www-data restore2 en vuestro caso como se llame la carpeta que contiene los archivos kickstart y jpa
Le damos otra vez y ya saldrá este mensaje.
Le daremos a ejecutar instalador y se nos abrirá otra ventana
Comprobamos que toda la configuración nos salga en verde y le damos a continuar
Rellenamos los campos que se nos muestran nos pide la base de datos que creamos antes y el usuario
Aquí tampoco tenemos que tocar nada si no queremos así que le damos a siguiente
Importante leer todo bien y borrar el directorio de instalación
Y he aquí nuestra copia de seguridad ya restarurada




















































