---
title: "Cómo migrar WordPress con Duplicator en 2026"
description: "Guía actualizada para migrar WordPress con Duplicator: copias, archivos, base de datos, cambio de dominio, pruebas y limpieza final."
url: https://wpdirecto.com/como-migrar-un-wordpress-de-manera-fiable-sin-morir-en-el-intento/
date: 2026-09-09
modified: 2026-09-09
author: "MyR"
image: https://wpdirecto.com/wp-content/uploads/2015/08/wordpress-migracion-duplicator.jpg
categories: ["Plugins"]
tags: ["duplicator", "error", "migración", "migrar", "plugin", "wordpress"]
type: post
lang: es
---

# Cómo migrar WordPress con Duplicator en 2026

**Migrar WordPress no consiste en copiar una carpeta y esperar que todo siga funcionando.** Hay que mover los archivos, trasladar la base de datos, comprobar las direcciones internas y probar el sitio antes de cambiar el tráfico. Duplicator puede reunir buena parte de ese trabajo en un paquete de migración, pero el resultado depende de cómo se prepare el origen y de la limpieza posterior.

La guía original de este artículo se publicó en 2015, cuando el plugin utilizaba otra interfaz y hablaba de “Packages”. En la ficha oficial consultada el 9 de septiembre de 2026 aparece Duplicator 5.0.0, con más de un millón de instalaciones activas y compatibilidad declarada con WordPress 5.3 o superior. Los nombres de los menús han cambiado, pero el flujo clásico de archivo más installer.php sigue siendo útil, sobre todo en Duplicator Lite.

## Las claves de migrar WordPress con Duplicator en 20 segundos

- Haz una copia independiente antes de tocar el sitio y conserva una forma de volver al servidor antiguo.
- El flujo clásico genera un archivo de copia y un installer.php que se ejecuta en el alojamiento de destino.
- Duplicator Pro añade flujos como Import y Recovery Points; no hay que atribuir esas funciones a la versión Lite.
- Si cambias de dominio, prueba la web antes del cambio DNS y revisa URLs, HTTPS, correo, formularios y tareas programadas.
- Borra installer.php, los archivos de copia y los restos del instalador al terminar: dejarlos accesibles expone información del sitio.

## Antes de empezar: prepara una migración con vuelta atrás

Anota el dominio actual, el nuevo alojamiento, las versiones de PHP y de la base de datos, el usuario administrador y las credenciales del nuevo servidor. Comprueba también el espacio disponible: una copia temporal puede ocupar tanto como el contenido del sitio y la base de datos juntos, además del espacio necesario para descomprimirla.

Haz una copia completa desde el alojamiento antiguo o desde otra herramienta de confianza. Duplicator ayuda a mover el sitio, pero no sustituye una copia separada. Si la web recibe pedidos, registros o comentarios, elige una ventana de baja actividad y decide cómo tratar los datos que entren durante la migración.

- Prepara un sitio o directorio de destino vacío, salvo que la documentación del alojamiento indique otra cosa.
- Crea una base de datos y un usuario con permisos suficientes; guarda el nombre, usuario, contraseña y servidor.
- Si utilizas correo en el dominio, confirma quién gestiona las cuentas y los registros DNS antes de cambiar las nameservers.
- Reduce el TTL con antelación si vas a cambiar DNS, pero recuerda que algunos resolvers pueden conservar la información anterior más tiempo.
- Si hay una tienda, membresías o reservas, planifica una pausa o una sincronización: copiar dos veces no une automáticamente los pedidos nuevos.

## Cómo migrar con el flujo clásico de Duplicator

### 1. Crea la copia en el sitio antiguo

Instala Duplicator desde Plugins > Añadir nuevo y abre su pantalla de copias. En las versiones actuales el flujo utiliza el concepto Backup, aunque algunas pantallas o traducciones pueden conservar nombres anteriores. Crea una copia completa, deja que el análisis termine y revisa las advertencias antes de construirla.

Cuando finalice, descarga los dos elementos que la documentación denomina archivo de copia e instalador. El archivo puede tener extensión .zip o .daf, según el modo elegido. El instalador clásico suele ser installer.php. No borres aún la copia local: consérvala hasta comprobar que la nueva web funciona.

### 2. Sube el archivo y el instalador al destino

Transfiere ambos archivos al directorio desde el que se servirá el nuevo WordPress, normalmente la raíz del dominio o una carpeta temporal. Puedes utilizar el gestor de archivos del alojamiento o SFTP. Evita subirlos a una carpeta pública que vaya a quedar olvidada y no mezcles la copia con una instalación de WordPress incompleta.

Abre el instalador desde el navegador con una dirección equivalente a `https://tudominio.com/installer.php`. Si el sitio todavía no apunta al servidor nuevo, utiliza la URL temporal del alojamiento o una prueba local controlada. El objetivo es ejecutar el instalador en el servidor que recibirá realmente los archivos.

### 3. Conecta la base de datos y ejecuta la instalación

Introduce los datos de la base de datos vacía y deja que Duplicator pruebe la conexión. Lee los avisos del instalador antes de continuar. Al restaurar sobre una base de datos que ya contiene tablas, puedes sobrescribir información que no forme parte de la copia; por eso conviene utilizar un destino limpio y tener claro el prefijo de tablas.

Si el dominio cambia, el instalador puede actualizar las referencias del sitio. Aun así, revisa el resultado: algunas URLs pueden estar en opciones, widgets, bloques, configuraciones de plugins o datos serializados. No hagas un reemplazo de texto a ciegas directamente en SQL, porque puedes romper los datos serializados que WordPress necesita para leer ciertas opciones.

### 4. Comprueba la web antes de cambiar el DNS

Mantén el dominio antiguo funcionando mientras pruebas el nuevo. Entra en el escritorio, abre varias páginas, comprueba imágenes y archivos descargables y revisa que los enlaces internos no salten al dominio anterior. Prueba también el formulario de contacto, el envío de correo, la caché, el buscador y cualquier integración externa.

- Inicia sesión y comprueba usuarios, roles, menús, widgets y ajustes principales.
- Abre la portada, varias entradas, categorías, búsquedas, páginas y una URL que no exista.
- Revisa medios, imágenes destacadas, PDFs, vídeos incrustados y archivos protegidos.
- Comprueba HTTPS, redirecciones, canonical, sitemap, robots.txt y la conexión con Search Console.
- Si existe WooCommerce, haz una prueba controlada del carrito, el pago, los correos y los webhooks.
- Verifica cron, copias automáticas, tareas de importación y conexiones con servicios externos.

## 5. Cambia el tráfico y limpia el instalador

Cuando la prueba sea satisfactoria, cambia el DNS o las nameservers según el plan del alojamiento. Durante la propagación, parte de los visitantes puede seguir llegando al servidor antiguo. No cierres ese servidor inmediatamente: observa errores, formularios y operaciones críticas durante un periodo razonable.

Después de confirmar la migración, elimina del servidor de destino installer.php, installer-backup.php si existe, la carpeta dup-installer, el archivo de copia y los registros temporales. La propia documentación de Duplicator insiste en esta limpieza porque esos archivos pueden revelar detalles de la instalación o permitir que alguien intente repetir el proceso.

## Qué aporta Duplicator Pro y qué no

Duplicator Pro incorpora flujos de importación desde el panel y puntos de recuperación que simplifican ciertas restauraciones. Son funciones útiles para equipos que hacen migraciones frecuentes, pero pertenecen a Pro. Con Lite, el método clásico de descargar el archivo y ejecutar el instalador sigue siendo el punto de referencia.

Ninguna edición resuelve por sí sola problemas de DNS, permisos del servidor, certificados, correo o incompatibilidades entre versiones de PHP. Si el origen utiliza una configuración muy antigua, prueba primero en un entorno intermedio y actualiza después con copias verificadas.

## Problemas habituales durante la migración

- El instalador se repite o no termina: revisa espacio, permisos, límites de tiempo y los registros que muestra el servidor.
- La descompresión es muy lenta: una copia grande puede necesitar más memoria, tiempo de ejecución o extracción desde el panel del alojamiento.
- Aparece un error 500: comprueba PHP, extensiones requeridas, permisos y reglas del servidor antes de volver a lanzar el proceso.
- La web carga sin estilos o con avisos de contenido mixto: revisa HTTPS, URLs y cachés después del reemplazo de dominio.
- Los cambios recientes no aparecen: confirma si esos datos se generaron después de crear la copia y repite la migración en una ventana controlada.
- El sitio antiguo y el nuevo se mezclan: evita cambiar DNS antes de validar la instalación y no mantengas dos administraciones activas sin un plan.

## Preguntas frecuentes

### ¿Duplicator migra también la base de datos?

Sí. La copia incluye los archivos y la base de datos de WordPress, siempre que el análisis y la configuración de la copia no excluyan elementos. Hay que crear una base de datos de destino y revisar el resultado después de restaurar.

### ¿Puedo migrar WordPress a otro dominio?

Sí, pero el cambio de dominio exige revisar las URLs internas, HTTPS, redirecciones, correo, sitemap y servicios externos. La sustitución debe respetar los datos serializados; no conviene hacerla con un reemplazo SQL indiscriminado.

### ¿Puedo borrar installer.php al acabar?

Debes borrarlo, junto con la copia y los archivos temporales indicados por Duplicator, una vez que hayas confirmado que la migración funciona. Antes de hacerlo, guarda una copia fuera del servidor.

### ¿Es mejor migrar con Duplicator Lite o Pro?

Depende del flujo. Lite cubre el método clásico de archivo e instalador. Pro añade importación desde el panel y puntos de recuperación, que pueden ahorrar pasos en migraciones y restauraciones frecuentes.

**Fuentes:** [ficha oficial de Duplicator en WordPress.org](https://wordpress.org/plugins/duplicator/), [flujo de instalación clásico](https://duplicator.com/knowledge-base/classic-install/) y [limpieza posterior recomendada por el proyecto](https://duplicator.com/knowledge-base/which-files-need-to-be-removed-after-an-install/).
