Cómo migrar tu WordPress con el plugin Duplicator
Introducción
El plugin Duplicator permite exportar tu sitio web actual con WordPress a una copia de seguridad creada en un único archivo comprimido .zip que contiene todos los archivos presentes en el directorio donde tienes guardada tu web (las carpetas, las imágenes, etc.) además de una copia de la base de datos. El contenido de este fichero .zip, permitirá migrar tu sitio web con WordPress hospedado en un servidor local o publico a otro sitio web exactamente igual y hospedado en otro servidor.
Además el plugin Duplicator es una solución que te permite crear copias de seguridad periódicas de tu sitio web.
En este manual explicaremos como migrar un sitio web creado con WordPress para un mismo dominio entre dos servicios de hospedaje diferentes.
Antes de empezar con el tutorial, ¿no tienes un servicio de hospedaje para tu WordPress? ¡No te preocupes! Con solo un clic, puedes desplegarlo fácilmente con SW Hosting.
cta:hosting_wordpress
Paso 1: Instalar el plugin Duplicator
Para comenzar con la migración de tu sitio, deberás instalar y activar el plugin Duplicator en tu panel de WordPress. Sitúate en Plugins → "Añadir nuevo plugin", busca el complemento y haz clic en "Instalar ahora":
Después de unos segundos, podrás seleccionar "Activar".
Si la instalación se ha realizado correctamente, aparecerá un enlace al plugin Duplicator en la barra lateral del panel de tu WordPress.
Paso 2: Exportar tu sitio web con Duplicator
Para iniciar la exportación, sitúate en el panel de tu WordPress sobre Duplicator, haz clic en "Paquetes" y a continuación en el botón "Crear nuevo"
Las opciones configurables para la creación del paquete són las siguientes:
-
Nombre . Por defecto el nombre del archivo comprimido tiene la siguiente estructura: añomesdía_nombredetuweb. Puedes cambiar este nombre por otro que prefieras.
-
Almacenamiento. Dejaremos marcadas las opciones por defecto, si bien en la versión gratuita del plugin podemos indicarle si queremos filtrar del archivo comprimido algunas rutas de directorios de nuestra web que deseemos excluir de la copia.
Podemos excluir también algunas tablas de nuestra base de datos que no queramos exportar:
Continuaremos con el proceso de creación del nuevo paquete pulsando el botón "Siguiente"
Antes de crear una copia de seguridad de la web, Duplicator analiza una serie de variables para determinar si es posible seguir adelante. Una vez hayas comprobado que todas las opciones analizadas aparecen como válidas, puedes hacer clic en el botón "Crear".
Se iniciará el proceso de creación del paquete:
Una vez completada la creación del paquete, debes hacer clic en el botón "Descargar ambos archivos" que serán el instalador con extensión .php y el fichero .zip que incluirá con el contenido de la web y su base de datos. Los dos ficheros se descargarán desde tu navegador web a la carpeta de descargas de tu PC.
Tambien podrás descargar estos archivos posteriormente, ya que están almacenados y son accesibles desde el apartado Paquetes" del plugin Duplicator, en el panel de control de tu WordPress.
Paso 3: Subir por FTP el paquete creado con Duplicator
Subir por FTP los ficheros installer.php y .zip a tu nuevo alojamiento
Para subir los ficheros creados con Duplicator debes utilizar una conexión FTP, que conecte tu PC con tu nuevo alojamiento. Si no dispones aún de una cuenta FTP en tu nuevo alojamiento y este se encuentra en SWHosting, puedes crearla siguiendo las indicaciones descritas en el siguiente manual:
Como crear una cuenta FTP en SWPanel
Una vez hayas conectado por FTP tu PC con tu nuevo alojamiento, debes seguir los siguientes pasos:
1. Busca en tu ordenador los archivos de la copia de seguridad installer.php y .zip creados con Duplicator.
2. Busca en tu servidor el directorio de tu nuevo alojamiento en el que quieres migrar tu WordPress o restaurarlo. Si estás restaurando una copia de seguridad, borra todos los archivos de WordPress que veas en el directorio.
3. Sube los dos archivos installer.php y .zip credos con Duplicator.
4. Comprueba que los archivos se han subido correctamente a tu nuevo alojamiento.
Paso 4: Crear la base de datos
Crear la base de datos de Wordpress en tu nuevo alojamiento
Para poder importar a tu nuevo alojamiento la base de datos exportada previamente con Duplicator, debes crear una base de datos vacía. Si no dispones aún de una base de datos en tu nuevo alojamiento y este se encuentra en SWHosting, puedes crearla siguiendo las indicaciones descritas en el siguiente manual:
Cómo crear una base de datos MySQL o MariaDB en SWPanel
A la hora de crear la base de datos en tu nuevo alojamiento, puedes definir el mismo nombre para la base de datos, el mismo usuario y contraseña original. O bien, indicar unos completamente nuevos que necesitarás para la posterior importación de los datos.
Paso 5: Ejecutar el archivo de instalación
Ejecutar el archivo installer.php en tu nuevo alojamiento
Para inciar el proceso de instalación de Duplicator, debes indicar en tu navegador la siguiente dirección: www.tunuevaweb.com/installer.php.
A continuación, Duplicator comprobará el nuevo alojamiento web y los archivos que has subido por FTP para iniciar el asistente de despliegue en el modo Básico y con los siguientes bloques de configuración:
-
"Overview". Proporciona información sobre el archivo creado por Duplicator y los detalles del sitio web.
-
"Setup". El siguiente paso define las acciones y credenciales necesarias para importar a la nueva base de datos, los datos existentes en la base de datos original. En este segundo paso del instalador, debes introducir los siguientes campos de la base de datos que previamente has creado
-
a) "Action": Como hemos creado previamente la base de datos vacia, dejaremos la opción por defecto "Empty Database"
-
b) "Host":: Si el servidor web y el servidor de base de datos de tu nuevo alojamiento es el mismo, dejaremos la opción por defecto "localhost" . En el caso que tu servidor de base de datos sea diferente al de tu servidor web, deberás indicar la IP o nombre del servidor de base de datos.
-
c) "Database": Debes indicar el nombre de la base base de datos creada anteriormente.
-
d) "User": Debes indicar el nombre del usuario de la base base de datos.
-
e) "Password": Debes indicar la contraseña del usuario de la base de datos.
danger Puede que en el proceso de migracion de tu WordPress a tu nuevo alojamiento quieras cambiar el nombre del domino para el que fue creado originalmente tu web. Para ello, puedes ejecutar el asistente del Duplicator en modo "Advanced", situarte en "Setup" > "Settings" y definir los campos "Site Title" y "New Site URL" con el nombre y la URL del nuevo dominio respectivamente.
-
"Validate". El siguiente paso es la validación de los datos que hemos configurado en el asistente pulsando el botón "Validate".
Una vez realizada correctamente la validación, podemos continuar pulsando el botón "Next"
Para acceder a continuación a la ventana de confirmación de instalación, deberemos pulsar el botón "OK"
Pasados unos instantes, "Duplicator" nos mostrará el reporte sobre la instalación de nuestro nuevo sitio y nos indicará que deberemos hacer clic en el botón "Admin Login" para finalizar la instalación.
A continuación se abrirá la ventana de acceso al panel de administración de nuestro nuevo Wordpress.
Haz login en tu nuevo WordPress y Duplicator te indicará que la web se ha migrado con éxito y que se han eliminado automáticamente todos los ficheros de instalación.
success ¡Felicidades! Has migrado y configurado correctamente tu WordPress con el plugin Duplicator
También hay la opción de migrar un WordPress de forma manual. Para más información:
419
Recuerda que si no dispones aún de un servicio de hospedaje para tu WordPress, puedes tenerlo fácilmente con un solo clic en SWHosting.
cta:hosting_wordpress