Migrar una web en WordPress entre dos servidores de IONOS con Plesk
Previamente debemos tener instalado el plugin Akeeba Backup en nuestro WordPress
- Acceder al backend de WordPress. Ej: mipagina.com/wp-admin
- En el menú de la izquierda , ir a : Akeeba Backup.
- Realizar la copia de seguridad pulsando en “Backup Now”.
- Descargar el archivo (o archivos) con extensión .jpa obtenido en el paso anterior
- Si en este paso (1.3) aparece que el archivo a descargar es demasiado grande, necesitaremos bajarlo mediante FTP. Para ello hay que crear una cuenta de FTP para acceder con un cliente FTP como por ejemplo FileZilla.
- Para crear la cuenta FTP hay que entrar en el entorno Plesk de la web que queremos migrar, a través del puerto 8443 . Ej: mipagina.com:8443
- Entrar en el apartado “Acceso FTP” del dominio que se desea migrar y una vez dentro pulsar en “Añadir una cuenta FTP” , creando un usuario con su contraseña.
- Una vez descargado el programa FileZilla , lo abrimos y configuramos poniendo el usuario y contraseña creados en el paso anterior, url del servidor (la misma que el dominio) y el puerto (por defecto 21).
- Descargar los archivos .jpa del paso 1.2 en la ruta en la que se encuentran (/wp-content/plugins/akeebabackupwp/app/backups) y descargándolos en tu ordenador.
- Entrar en el entorno Plesk del servidor a donde vamos a llevar la web, bien mediante la dirección de una web ya alojada allí (Ej. minuevoservidor.com:8443), bien mediante la dirección IP
- Crear el dominio de la página que vamos a migrar
- En el menú de la izquierda, seleccionar “Sitios web y dominios”
- Pulsar en Añadir dominios”
- Crear base de datos en el apartado “Base de datos” del dominio creado
- Añadir un usuario de esa base de datos con una contraseña
- Cambiar la configuración PHP en el apartado “Configuración PHP” y seleccionar la más reciente
- Descargar de la web de Akeeba el archivo Kickstart Core , y descomprimirlo, obteniendo dos archivos, entre ellos el script kickstart.php
- Acceder al apartado “Administrador de Archivos”
- Borrar todos los archivos de la carpeta httpdocs
- En esa misma carpeta httpdocs, cargar los archivos descomprimidos del paso 6
- Igualmente subir el archivo o archivos .jpa descargado en el paso 1.2
- Al igual que en el paso 1-3-1, los archivos se pueden subir mediante protocolo FTP.
- Para ello hay que crear otra cuenta FTP en el servidor de destino dentro del dominio creado.
- Entramos en el apartado “Acceso FTP” y una vez dentro en “Añadir una cuenta FTP” y creamos un usuario y contraseña.
- Configuramos una nueva conexión en FileZilla poniendo el usuario y contraseña creados en el paso anterior, url del servidor de destino, y puerto (por defecto 21).
- Cargar los archivos del backup desde la ruta en la que se descargaron en el PC en el paso 1-3-5 hacia el directorio httpdocs del servidor . Igualmente se pueden copiar los archivos descomprimidos de Kickstart
- Cambiar los DNS en Ionos
- Acceder a nuestro panel de IONOS , con nuestro usuario y contraseña
- En el apartado “Dominios y SSL“, seleccionar el dominio que estamos migrando
- En la pestaña DNS, editar los registros de tipo A, y escribir la dirección IP del servidor de destino
- Esperar a que los nuevos DNS se hayan propagado , se puede comprobar realizando un ping al dominio y debería responder desde la IP nueva.
- Una vez propagados los DNS, ejecutar el script Kickstart.php desde la nueva url . Ej: mipagina.com/kickstart.php
- Seguir las indicaciones del asistente, introduciendo la base de datos , usuario y contraseña del paso 4
- El último paso elimina el propio asistente kickstart para que terceras personas no puedan ejecutarlo de nuevo
- Para terminar , podemos instalar un certificado SSL en el nuevo servidor para nuestro dominio