Seleccionar página

Cómo migrar WordPress gratis con duplicator free: guía paso a paso sin complicaciones

Categoría (s): SEO e IA | Tutoriales y Guías | WPO y Rendimiento Web

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:

  1. Datos de acceso FTP o Administrador de Archivos (cPanel/Plesk): Necesitarás subir los archivos del paquete al directorio raíz (public_html).

  2. 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:

  1. Ve a Plugins > Añadir nuevo.

  2. En el buscador escribe Duplicator e instala el plugin Duplicator – WordPress Migration & Backup Plugin.

  3. Haz clic en Activar.

  4. En el menú lateral de WordPress, ve a Duplicator > Paquetes y presiona el botón Crear nuevo en la esquina superior derecha.

  5. Asigna un nombre al paquete y haz clic en Siguiente.

  6. 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

  1. Abre tu cliente FTP (como FileZilla) o accede al Administrador de Archivos del panel de control de tu nuevo hosting.

  2. Navega al directorio raíz de tu dominio (generalmente public_html).

  3. Sube únicamente los dos archivos descargados: installer.php y el paquete en formato .zip.

Paso 4: Ejecutar el instalador de Duplicator

  1. Abre tu navegador web e ingresa a la siguiente dirección URL:

    [https://tudominio.com/installer.php](https://tudominio.com/installer.php) (reemplaza tudominio.com por tu nombre de dominio real).

  2. Verás la pantalla de bienvenida de Duplicator. Acepta los términos y condiciones y haz clic en Next.

  3. 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.

  4. Haz clic en Test Database para verificar que la conexión sea correcta. Si todo está bien, presiona Next para iniciar la extracción.

  5. 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.

Preguntas Frecuentes (FAQ)

¿Cuál es el límite de tamaño de sitio que permite Duplicator Free?

La versión gratuita de Duplicator funciona de manera óptima en sitios web de hasta 500 MB aprox. Para sitios de mayor tamaño, se recomienda limpiar archivos temporales, vaciar la papelera e imágenes no utilizadas antes de empaquetar, o bien optar por la versión Pro que soporta bases de datos de gran volumen.

¿Qué hago si el instalador da un error de conexión a la base de datos?

Verifica que los datos de usuario, nombre de base de datos y contraseña ingresados en el paso del instalador sean exactos. Asegúrate también de que el usuario tenga todos los privilegios asignados sobre dicha base de datos en tu hosting.

¿Necesito instalar WordPress en el nuevo servidor antes de usar Duplicator?

No. El archivo del paquete de Duplicator incluye todos los archivos de WordPress junto con tus temas y plugins. El script installer.php despliega todo de forma automática.

¿Es necesario cambiar las URLs manualmente tras la migración?

No, la herramienta se encarga de buscar y reemplazar todas las instancias de la URL antigua por la nueva dirección dentro de la base de datos durante el proceso de instalación.

Referencias:

Documentación Oficial de Duplicator — https://duplicator.com/knowledge-base/

WordPress Developer Resources: Moving WordPress — https://developer.wordpress.org/advanced-administration/wordpress/moving/

Elegant Themes Documentation & Resources — https://www.elegantthemes.com/blog/

Compartir:

Divi WordPress Theme
Anuncio - Alojamiento para WordPress de SiteGround - Potente, pero fácil de usar. Increíble velocidad, herramientas y soporte. Haz clic para más información.
Ir al contenido