Estrategias avanzadas de migración de datos
Aunque Duplicator destaca en la migración de sitios WordPress completos, ciertos casos de uso especializados requieren flujos de trabajo personalizados. Esta guía cubre escenarios avanzados de migración con instrucciones paso a paso para cada situación.
- Visión general
- Escenarios generales de migración
- Escenarios específicos de bases de datos
- Escenarios no compatibles
- Migración de entradas de blog individuales
- Buenas prácticas
- Obtener ayuda
Visión general
Esta guía aborda tres categorías principales de migraciones avanzadas:
- Migraciones parciales de sitios: traslado de archivos, carpetas o tablas de bases de datos específicos
- Migraciones de sitios de gran tamaño: optimización de los flujos de trabajo para sitios con archivos de gran tamaño
- Escenarios específicos de la base de datos - Ejecución SQL y conservación selectiva de tablas
Escenarios generales de migración
Método 1: Trasladar parte de un sitio web
Caso práctico: Necesita migrar archivos específicos o tablas de bases de datos en lugar de todo su sitio.
Comprender los activos de WordPress
Un sitio WordPress consta de dos componentes principales:
- Archivos - Temas, plugins, cargas y archivos del núcleo de WordPress
- Tablas de base de datos - Mensajes, usuarios, configuraciones y otros datos
Utilizando las opciones de filtrado de Duplicator, puede incluir o excluir selectivamente estos activos para crear copias de seguridad personalizadas.
Configuración de la copia de seguridad
Gestión de Archivos: Vaya a Duplicator Pro " Copias de seguridad " Añadir nueva " Copia de seguridad " Filtros " Filtros de archivos

Puedes excluir:
- Archivos o carpetas específicos (introduzca las rutas completas de los directorios)
- Extensiones de archivo (por ejemplo,
.zip,.log) - Archivos multimedia grandes para reducir el tamaño de la copia de seguridad
Ejemplo: Para excluir el directorio uploads:
/wp-content/uploads/
Gestión de bases de datos
Navegue a Duplicator Pro " Copias de seguridad " Añadir nueva " Copia de seguridad " Filtros de base de datos " Tablas excluidas

Seleccione tablas específicas para excluirlas de su copia de seguridad. Esto es útil cuando se desea:
- Conservar los datos existentes en el sitio de destino
- Reducir el tamaño del archivo de copia de seguridad
- Mover sólo los cambios de configuración
Opciones de instalación (sólo Pro)
Durante la instalación, tiene cuatro opciones de extracción en Paso 1 " Opciones " Omitir archivos:
- Extraer todos los archivos - Extracción completa (por defecto)
- Omitir la extracción de los archivos del núcleo de WP - Sólo extracto
wp-contenty archivos no básicos - Extrae sólo archivos multimedia y nuevos plugins/temas - Conserva los plugins y temas existentes en el destino
- Omitir la extracción de archivos del núcleo de WP y plugins/temas existentes en el host - Cuando se elige esta opción, los archivos del núcleo de WordPress, si los hay, no se modifican. No se borran y/o extraen.
Además, si un plugin (tema) existe TANTO en el host como en el archivo, se mantendrá el contenido del plugin (tema) del host.

Modos de instalación
Combine los filtros de archivos con estos modos de instalación para obtener la máxima flexibilidad:
- Instalación de sobrescritura - Sustituya los archivos existentes conservando el contenido excluido
- Importación - Fusionar el contenido de la copia de seguridad con los datos existentes del sitio
Método 2: Migración de sitios grandes
Caso práctico: Su sitio tiene archivos de gran tamaño que provocan cargas/descargas lentas, y necesita migrar con frecuencia entre entornos.
Opción 1: Sobrescritura clásica con copias de seguridad filtradas
Este método es ideal cuando tiene dos sitios casi idénticos (por ejemplo, Desarrollo y Puesta en escena) y sólo necesita sincronizar los cambios.
Requisitos previos:
- Dos sitios con estructuras de archivos idénticas
- Mismo esquema de base de datos (se aceptan datos diferentes)
- Los sitios pueden estar en el mismo servidor o en servidores diferentes
Flujo de trabajo:
- Crear copia de seguridad filtrada
- En Copia de seguridad " Filtros de archivos, excluya los directorios grandes:

/wp-content/uploads/
- Construir la copia de seguridad
- Transferencia de archivos de copia de seguridad
- Descargar el instalador y los archivos comprimidos
- Cargar en el directorio raíz de WordPress de su sitio de ensayo
- Ejecutar la instalación
- Ir a
installer.phpen su sitio de ensayo - Extraer el archivo
- Completar el proceso de instalación
- Ir a
- Resultado
- El centro de ensayo recibe todas las actualizaciones del centro de desarrollo
- Directorios excluidos (como
/uploads/) no se modifican en la etapa - Migración significativamente más rápida gracias al menor tamaño de las copias de seguridad
Opción 2: Importar modo de instalación
Para mejorar rápidamente el flujo de trabajo, utilice la función Importar instalación de Duplicator. Este modo le permite:
- Fusione los datos de la copia de seguridad con el contenido existente
- Actualización selectiva de componentes específicos del sitio
- Mantener ciclos de migración más rápidos

Enfoque 3: Sincronización del desarrollo con la producción
Caso práctico: Necesita sincronizar un sitio de puesta en escena/desarrollo con un sitio de producción de gran tamaño conservando los datos de producción.
Requisitos previos:
- Duplicator Pro instalado en ambos sitios
- Acceso a ambos entornos
Flujo de trabajo:
- Copia de seguridad de los datos de producción (críticos)
- Cree una copia de seguridad completa de su centro de producción por seguridad
- Identifique y exporte las tablas específicas de la base de datos de producción que desea conservar:
- Datos del usuario (
wp_users,wp_usermeta) - Pedidos/transacciones (tablas WooCommerce)
- Presentación de formularios
- Contenidos generados por los usuarios
- Datos del usuario (
- Exporte estas tablas utilizando phpMyAdmin o la herramienta de base de datos de su alojamiento
- Configurar Archive Engine
- Establecer Motor de Archivo a DupArchive
- Importar URL Instalar
- En su sitio de ensayo, utilice la función Importar instalación
- Introduzca la URL de copia de seguridad de su sitio principal
- Siga las instrucciones de instalación
- Restaurar datos de producción conservados
- Una vez finalizada la importación, vuelva a importar las tablas de la base de datos de producción que exportó en el paso 1
- Utilice phpMyAdmin o consultas SQL para fusionar los datos conservados en la base de datos de producción.
- Compruebe que los datos conservados aparecen correctamente
- Resultado
- El sitio de prueba coincide perfectamente con el sitio principal


Práctica recomendada: Haga siempre una copia de seguridad de su base de datos de producción antes de sincronizar desde staging.
Escenarios específicos de bases de datos
Conservar las tablas existentes de la base de datos
Caso práctico: Desea mantener tablas específicas sin cambios durante la migración (por ejemplo, conservar las publicaciones en un sitio de ensayo mientras se actualiza todo lo demás).
Ejemplo:
Está migrando de Desarrollo a Puesta en Escena, pero desea mantener los mensajes existentes de Puesta en Escena en la carpeta wp_posts mesa.
Configuración de la copia de seguridad
Configuración de la instalación
- Configurar la instalación de destino
- Cargar el instalador y el archivo en el sitio de ensayo Lanzamiento
installer.phpEn Paso 1 " ConfiguraciónSelecciona la acción: "Sobrescribir tablas existentes" Haga clic en Validar
💡Qué hace esto: Mantiene todas las tablas existentes y sólo sobrescribe las del archivo. - Cargar el instalador y el archivo en el sitio de ensayo Lanzamiento
- Verificar la conservación de la tabla
- En Validar " Base de datos, marque "Tablas marcadas para eliminación o copia de seguridad"
- Confirme
wp_postsNO está en la lista de eliminación - Si es correcto, proceda con la instalación
- Resultado
- Todas las actualizaciones de datos de Desarrollo
- En
wp_postsno se modifica en Etapa - Los mensajes creados en la puesta en escena se conservan

Escenarios no compatibles
Copias de seguridad incrementales o diferenciales
Pregunta: ¿Soporta Duplicator copias de seguridad incrementales o diferenciales?
Respuesta: No, Duplicator crea copias de seguridad completas cada vez. Sin embargo, puede optimizar el tamaño de las copias de seguridad mediante filtros.
Enfoque alternativo:
- Copias de seguridad completas: prográmelas semanalmente o cada X días con todos los archivos.
- Copias de seguridad sólo de la base de datos: prográmelas diariamente o cada X horas para cambios frecuentes en la base de datos.
- Utilizar filtros de archivo para excluir directorios estáticos de gran tamaño
De este modo, se obtienen instantáneas frecuentes de la base de datos y se evitan las copias de seguridad repetitivas de los archivos.
Migración de entradas de blog individuales
Pregunta: ¿Cómo puedo copiar sólo las entradas del blog con sus imágenes, comentarios, categorías y etiquetas?
Respuesta: Duplicator migra sitios enteros, no elementos individuales como entradas.
Solución recomendada:
Utilice la herramienta integrada de importación y exportación de WordPress combinada con transferencias manuales de archivos:
- Puestos de exportación
- Seleccione Mensajes y descargue el archivo XML
- Transferir archivos multimedia
- Utilice FTP para copiar el
/wp-content/uploads/directorio - Transfiere sólo las carpetas que contienen las imágenes de tus entradas
- Utilice FTP para copiar el
- Importación en destino
- Instalar el importador de WordPress
- Cargue e importe su archivo XML
- WordPress asociará automáticamente los archivos multimedia
Buenas prácticas
Entornos de prueba
Pruebe siempre primero en el entorno de pruebas - Ejecute migraciones avanzadas en un entorno de pruebas antes de tocar la producción.
Cree copias de seguridad antes de empezar - Haga una copia de seguridad completa de su sitio de destino antes de cualquier migración.
Documente su flujo de trabajo - Guarde notas sobre los filtros utilizados y las tablas excluidas para futuras consultas.
Optimización del rendimiento
Utilice DupArchive para sitios grandes - Más fiable para archivos de más de 2 GB.
Filtre estratégicamente - Excluya directorios grandes y estáticos que no cambian entre migraciones.
Programe adecuadamente - Ejecute copias de seguridad grandes durante las horas de menor actividad.
Solución de problemas
Si se producen problemas durante las migraciones avanzadas:
- Verificar las rutas de filtrado - Asegúrese de que las rutas excluidas son correctas y utilizan barras inclinadas.
- Comprobar existencia de tablas - Las tablas preservadas deben existir en el destino.
- Revise los permisos - Confirme que los directorios de destino tienen los permisos de escritura adecuados.
- Consulte los registros - Compruebe los archivos de registro de Duplicator en busca de mensajes de error específicos.
Obtener ayuda
¿Necesita más ayuda con migraciones avanzadas?
- Base de conocimientos: Consulte nuestra documentación completa
- Foro de soporte: Publica tus preguntas en el foro de nuestra comunidad
- Soporte Pro: Los usuarios de Duplicator Pro pueden enviar un ticket de soporte