Migrar un sitio web de WordPress de un servidor a otro, o desde un entorno local a un hosting definitivo, puede parecer una tarea intimidante. Sin embargo, con la herramienta adecuada no necesitas conocimientos avanzados de bases de datos ni comandos de servidor. El plugin Duplicator Free es una de las soluciones más populares y confiables para realizar respaldos y migraciones completas de forma totalmente gratuita.
En este tutorial aprenderás paso a paso cómo duplicar y mover tu sitio de WordPress utilizando la versión gratuita de Duplicator, garantizando que no se pierda ningún archivo ni configuración en el proceso.
¿Por qué elegir Duplicator Free para tu migración?
Duplicator destaca sobre otros plugins de respaldo porque no se limita a exportar tus entradas o imágenes: empaqueta absolutamente todo tu sitio web.
-
Copia integral: Genera un único archivo comprimido con el contenido, temas, plugins, archivos del sistema y la base de datos SQL.
-
Instalador independiente: Crea un archivo ejecutable (
installer.php) que reconstruye el sitio en el nuevo servidor sin necesidad de tener WordPress previamente instalado. -
Ahorro de tiempo: Evita la reconfiguración manual de menús, enlaces permanentes o widgets.
Paso 1: Preparación y requisitos previos
Antes de iniciar el proceso de migración, asegúrate de contar con los siguientes elementos en el servidor de destino:
-
Datos de acceso FTP o Administrador de Archivos (cPanel/Plesk): Necesitarás subir los archivos del paquete al directorio raíz (
public_html). -
Una base de datos MySQL vacía: Crea una nueva base de datos en tu hosting de destino y guarda a mano los siguientes datos:
-
Nombre de la base de datos.
-
Usuario de la base de datos.
-
Contraseña del usuario.
-
Servidor de la base de datos (habitualmente
localhost).
-
Paso 2: Crear el paquete de migración en el sitio de origen
Ingresa al panel de administración de tu sitio WordPress actual y sigue estos pasos:
-
Ve a Plugins > Añadir nuevo.
-
En el buscador escribe
Duplicatore instala el plugin Duplicator – WordPress Migration & Backup Plugin. -
Haz clic en Activar.
-
En el menú lateral de WordPress, ve a Duplicator > Paquetes y presiona el botón Crear nuevo en la esquina superior derecha.
-
Asigna un nombre al paquete y haz clic en Siguiente.
-
El plugin realizará un escaneo del sistema (verificando espacio, tamaño de archivos y versión de PHP). Si todos los indicadores están en verde o aviso aceptable, haz clic en Hacer clic en el botón de compilación.
Una vez finalizado el proceso, descarga los dos archivos generados: el Instalador (installer.php) y el Archivo ejecutable/paquete (un archivo comprimido .zip).
Paso 3: Subir los archivos al nuevo servidor
-
Abre tu cliente FTP (como FileZilla) o accede al Administrador de Archivos del panel de control de tu nuevo hosting.
-
Navega al directorio raíz de tu dominio (generalmente
public_html). -
Sube únicamente los dos archivos descargados:
installer.phpy el paquete en formato.zip.
Paso 4: Ejecutar el instalador de Duplicator
-
Abre tu navegador web e ingresa a la siguiente dirección URL:
[https://tudominio.com/installer.php](https://tudominio.com/installer.php)(reemplazatudominio.compor tu nombre de dominio real). -
Verás la pantalla de bienvenida de Duplicator. Acepta los términos y condiciones y haz clic en Next.
-
En la sección de la base de datos, ingresa las credenciales que creaste en el Paso 1:
-
Host:
localhost -
Database: Nombre de tu base de datos vacía.
-
User: Usuario de la base de datos.
-
Password: Contraseña.
-
-
Haz clic en Test Database para verificar que la conexión sea correcta. Si todo está bien, presiona Next para iniciar la extracción.
-
Confirma la prueba de datos y la actualización de URLs. Duplicator reemplazará automáticamente la antigua dirección web por la nueva en toda la base de datos.
Paso 5: Verificaciones finales y limpieza
Una vez completada la instalación, el asistente te mostrará un botón para ingresar al panel de control de WordPress en el nuevo servidor.
PHP
// Snippet de seguridad recomendado: Eliminar archivos de instalación remanentes
// Duplicator intentará borrar automáticamente estos archivos al iniciar sesión,
// pero puedes verificar que se hayan eliminado mediante este comprobante en tu raíz.
$files_to_remove = array('installer.php', 'installer-backup.php', 'dup-installer');
foreach ($files_to_remove as $file) {
if (file_exists($file)) {
// Asegúrate de removerlos manualmente si persisten por seguridad del sitio
}
}
Al iniciar sesión en el nuevo sitio, verás una notificación en la parte superior del panel indicando que los archivos del instalador han sido eliminados por seguridad. Si no es así, ve a Duplicator > Herramientas > Limpieza y elimina manualmente los archivos de instalación para evitar riesgos de vulnerabilidad.
Conclusión
Migrar un sitio web con Duplicator Free es un procedimiento eficiente y seguro que elimina la necesidad de realizar exportaciones e importaciones manuales complejas. Siguiendo estos sencillos pasos, puedes mover cualquier proyecto de WordPress en pocos minutos y sin gastar en licencias de pago.
¿Estás listo para migrar tu sitio web sin complicaciones? Instala Duplicator en tu WordPress y realiza tu primer respaldo completo hoy mismo.





