¿Exportar e importar contenido de un sitio drupal a otro?

14

Quiero exportar contenido con comentarios y datos de usuario con relación de contenido de un sitio de Drupal a la misma versión de otro sitio. En otro sitio no hay contenido y datos de usuarios, solo tiene algún módulo nuevo instalado y su configuración.

Para esto, que es la mejor manera de migrar / node_export / Backup and Migrate

Ramesh Babu TB
fuente

Respuestas:

10

El módulo Migrate puede migrar cualquier cosa que desee desde la mayoría de las bases de datos.

Dependiendo de cómo se reúna su contenido, esto podría ser relevante para usted.

Enlaces:

También asegúrese de buscar en la carpeta del módulo Migrate. Contiene un archivo Beer.inc, que es un ejemplo de cómo puede hacer asignaciones simples. Para migraciones más complicadas, puede consultar Wine.inc.

Vic
fuente
12

Si está exportando a un sitio vacío, el módulo de Copia de seguridad y migración es el que desea. Le permitirá clonar todos los contenidos en un sitio de Drupal, incluidos los comentarios. (O solo ciertas tablas como las asociadas con nodos y comentarios, si eso es lo que desea).

El módulo de exportación de nodos solo le permitirá importar / exportar nodos. Los comentarios, por ejemplo, no son nodos.

El módulo Migrate es un marco más general para la migración (incluidos los datos de migración que no se originan de Drupal a un sitio de Drupal). Te da mucho más control sobre el proceso, pero creo que es excesivo si todo lo que quieres hacer es exportar y luego exportar a un sitio vacío con la misma versión de Drupal. Incidentalmente, si aún desea utilizar Migrate, consulte la migración de datos de Drupal a Drupal . Se basa en Migrate, pero está diseñado para migrar específicamente (y refactorizar) datos de un sitio de Drupal a otro.

Radicales libres
fuente
1

Le recomendaría que use el módulo Características y las Características UUID . Con estas herramientas puede exportar no solo contenido, sino también otros componentes, como: vistas, tipos de contenido, etc.

Si desea exportar variables de sitio, puede usar el módulo Strongarm.

Espero que esto ayude.

Nicolae Grigoriu
fuente
1
No todos los módulos que admiten la creación de contenido empaquetan su contenido como características exportables. Si confía en las características para la migración, puede perder contenido en el proceso.
Radical libre el
¿Las características de UUID admiten la exportación de miles de nodos?
David Riccitelli