Si ha estado blogueando durante un tiempo, inevitablemente ha cambiado de proveedor de alojamiento al menos una vez.
Si no eres una persona experta en tecnología, sabes que esto puede ser una molestia. Si está familiarizado con el proceso, probablemente sea consciente de que incluso cuando sabe con absoluta certeza lo que está haciendo, es un proceso que lleva mucho tiempo.
Si no está interesado en hacerlo usted mismo, siempre existe la opción de pagarle a alguien para que lo haga por usted. Pero, ¿y si hubiera una mejor manera?
¿Qué pasaría si hubiera una manera fácil de simplemente clonar su sitio web existente a un nuevo host? Mejor aún, ¿y si pudieras hacerlo tú mismo gratis?
Afortunadamente, hay una manera de hacerlo gratis y es más simple de lo que parece. Lo mejor de todo es que no le llevará más de un par de horas, dependiendo del tamaño de su sitio web.
¿Por qué duplicador?
Hay muchos complementos de copia de seguridad y complementos de migración que le permiten migrar su sitio web de WordPress. Sin embargo, muchos de ellos limitan la funcionalidad de migración a una versión paga.
Duplicator es una de las soluciones más fáciles que existen, y confía en mí, he probado bastantes. Algunos de ellos me permitieron hacer una copia de seguridad de mi sitio web, pero querían que actualizara a una versión paga para restaurarlo. Algunos de ellos simplemente fallaron en … todo.
Duplicator, por otro lado, es gratis y fácil. Y nunca me ha decepcionado. Es bastante popular en el repositorio de complementos con una alta calificación de 4.9 y más de 800,000 instalaciones activas.
Nota: Duplicator ofrece una versión premium que incluye copias de seguridad programadas, alertas por correo electrónico, la capacidad de guardar copias de seguridad en Dropbox, AWS, Google Drive y más. Pulsa aquí para saber más.
En los pasos a continuación, explicaré e ilustraré los pasos para migrar una instalación existente a un proveedor de alojamiento diferente con Duplicator. Los pasos exactos diferirán según la configuración del servidor / host en línea.
Antes de comenzar, asegurémonos de tener nuestros elementos esenciales:
- Un cliente FTP
- Detalles de inicio de sesión FTP para el sitio al que está migrando.
No necesita instalar WordPress en el servidor de destino antes de continuar con los pasos a continuación. Duplicator copiará todos los archivos de WordPress necesarios para usted.
Dos notas importantes antes de continuar:
- Si está clonando un sitio como parte de un proceso de migración, le recomendamos mantener el sitio antiguo activo hasta que se complete la migración. Para hacer esto, recomendamos cambiar la dirección IP de su computadora al nuevo servidor y completar el proceso de clonación / migración. Luego actualice su DNS solo una vez que todo esté funcionando. Es raro tener problemas con las copias de seguridad, pero este enfoque reduce el riesgo y elimina un posible punto de falla.
- Este tutorial es más adecuado para sitios pequeños y blogs. Si ejecuta una publicación en línea o un sitio de comercio electrónico, puede ser mejor usar una herramienta externa como VaultPress. Esto reducirá la presión sobre su servidor y le dará acceso a su equipo de soporte que puede ayudarlo a restaurar las copias de seguridad si es necesario.
Cómo clonar tu sitio web de WordPress con Duplicator
Antes de clonar su sitio, debe instalar el complemento Duplicator. Continúe y navegue a Complementos> Agregar nuevo y busque Duplicador. Luego haga clic en Instalar y activar. Una vez hecho esto, podemos continuar con los pasos a continuación.

Paso 1 – Empaquete su sitio con Duplicator
Haga clic en Duplicador en la barra lateral de administración y se mostrará la interfaz de Paquetes de duplicadores. Como acabo de instalar Duplicator, no hay paquetes para seleccionar.
Haga clic en Crear nuevo para crear un paquete que es básicamente un archivo de su sitio web (un archivo comprimido) y un archivo instalador que automatiza el proceso de configuración de su sitio archivado en otro servidor.
La siguiente pantalla le pedirá que nombre su paquete y tome algunas notas. El nombre no es importante, por lo que puede dejarlo en el nombre generado. Si planea hacer múltiples paquetes, es una buena idea darle un nombre memorable. No tiene que ingresar ninguna nota si no lo desea.

Hay configuraciones opcionales de archivo e instalador, pero las ignoraremos por ahora. La configuración de Archivo le permite filtrar su base de datos, mientras que las opciones del Instalador se pueden usar para llenar previamente la pantalla del Instalador para acelerar el proceso de instalación. Lo dejé vacío para poder ingresar información nueva.
Haga clic en Siguiente para continuar.
Duplicator ejecutará un análisis del sistema para garantizar que el proceso de compilación del paquete se ejecute sin problemas. El escaneo determinará si hay algún problema potencial. No es necesario pasar todas las comprobaciones de escaneo para intentar una compilación, pero cuantas más advertencias obtenga, más probabilidades tendrá de tener problemas durante la fase de compilación e instalación.
El único problema que he encontrado es la advertencia de archivo grande que fue el resultado de una imagen que era demasiado grande. Si recibe un mensaje como ese, puede ignorarlo con seguridad porque lo más probable es que no cause ningún problema.

Finalmente, haga clic en Crear para crear su paquete.
Duplicator comenzará a hacer una copia de seguridad de su sitio. Este proceso puede llevar algún tiempo dependiendo del tamaño de su sitio web. El resultado final será el archivo comprimido mencionado anteriormente y un archivo instalador. Descargue ambos archivos en su escritorio.
Paso 2: copie el instalador y los archivos de almacenamiento en el sitio activo
Para instalar y desempaquetar su sitio empaquetado, debe copiar el archivo y los archivos de instalación en el directorio de su sitio en vivo. La forma más fácil de hacer esto es usar un programa FTP como WinSCP para transferir los archivos.
Inicie sesión en su sitio a través de FTP. Navegue a su carpeta public_html y copie el archivo y los archivos de instalación desde su escritorio a la carpeta. Los archivos pueden tardar un poco en copiarse, especialmente si su archivo es bastante grande.

Paso 3: instalación de su sitio en su servidor en vivo
Una vez que se cargan los archivos, debe instalar el archivo archivado en el servidor en vivo. Para hacer esto, debe ingresar su nombre de dominio seguido de /installer.php
En mi caso, la dirección es http://annalynnamelio.com/installer.php.

Aparecerá la interfaz del instalador y le pedirá que ingrese sus detalles de MySQL. Como se trata de una instalación nueva, puede hacer clic en Crear nuevo e ingresar un nuevo nombre de base de datos y luego usar el nombre de usuario y la contraseña de la base de datos que le proporcionó su nuevo host.
Pruebe la conexión de su base de datos para asegurarse de que sean correctos.
Tenga en cuenta que algunos hosts no permiten que la opción de creación de base de datos funcione, por lo que deberá hacerlo manualmente. Si su host usa cPanel, siga estos pasos:
- En cPanel, abra la base de datos MySQL.
- Cree una nueva base de datos y asígnele el nombre que desee. Tenga en cuenta el prefijo que se genera automáticamente.
- Crea un nuevo usuario.
- Agregue su usuario recién creado a su base de datos recién creada.
- Dele a su usuario acceso a todos los privilegios y haga clic en “Realizar cambios”.
Cuando haya completado los detalles de su base de datos, haga clic en Probar conexión para verificar si el instalador puede acceder a su base de datos.
Debe recibir un mensaje de éxito tanto para la conexión del servidor como para encontrar la base de datos; de lo contrario, su instalación no funcionará.
Marque la pequeña casilla que dice “He leído todas las advertencias y avisos”. Luego haga clic en Ejecutar implementación.
El instalador comenzará a instalar su sitio en su servidor en vivo. Nuevamente, dependiendo del tamaño de su sitio web, este proceso puede llevar un tiempo.
Durante la instalación, Duplicator le pedirá que confirme los detalles antiguos y nuevos de su sitio. Asegúrese de que sean correctos y haga clic en “Ejecutar actualización”.
Paso 4 – Pasos finales del duplicador

Duplicator le pedirá que complete cuatro pasos cortos pero importantes:
- Informe de instalación: se trata simplemente de un informe que detalla los errores encontrados, que no debería haber, y el número de tablas de base de datos, filas y celdas creadas, escaneadas y actualizadas para que pueda verificar todo lo copiado correctamente.
- Guardar enlaces permanentes: al hacer clic en el enlace Guardar enlaces permanentes, accederá a su nuevo sitio web, donde podrá guardar sus preferencias de enlaces permanentes. Use el nombre de usuario y la contraseña que utilizó para iniciar sesión en su sitio web archivado.
- Sitio de prueba: cuando hace clic en Sitio de prueba, se abrirá el front-end de su sitio en vivo para que pueda verificar que todo esté funcionando. Haga clic en sus publicaciones y páginas, asegúrese de que las imágenes apunten a su nueva dirección y, en general, asegúrese de que todo se cargue correctamente.
- Limpieza de archivos: finalmente, elimine el archivo instalador y los archivos asociados creados durante el proceso de instalación por motivos de seguridad. Haga clic en Limpieza de archivos para eliminar automáticamente estos archivos.
¡Y eso es! Su sitio en vivo ahora debe ser una copia exacta de su instalación anterior, lista para ser vista en su nuevo plan de alojamiento.
Pensamientos finales
La migración de un sitio web de WordPress es algo que muchos usuarios de WordPress temen, sin embargo, no tiene que ser complicado en absoluto.
Usando el plugin Duplicator, todo el proceso me llevó menos de dos horas y la mayor parte de ese tiempo estaba esperando que la transferencia FTP subiera el instalador y el archivo zip al nuevo host.
Tenga en cuenta que Duplicator también se puede utilizar para transferir un sitio web desde un entorno de servidor local a un sitio en vivo.
Incluso puede usar el complemento para mover todo su sitio web en vivo a un servidor local, lo cual es útil cuando está trabajando para actualizar el diseño de su sitio web o realizar los cambios que se prueban mejor antes de implementarlos realmente en su sitio web en vivo.