web-dev-qa-db-fra.com

Exporter et importer du contenu d'un site drupal à un autre?

Je veux exporter du contenu avec des commentaires et des données utilisateur avec une relation de contenu d'un site Drupal vers la même version d'un autre site. Dans un autre site, il n'y a pas de contenu et de données utilisateurs, il n'y a qu'un nouveau module installé et c'est la configuration.

Pour ce qui est le meilleur moyen de migrer/node_export/Backup et Migrate

14
Ramesh Babu T B

Le module Migrate peut migrer tout ce que vous voulez à partir de la plupart des bases de données.

Selon la façon dont votre contenu est assemblé, cela peut être pertinent pour vous.

Liens:

Assurez-vous également de regarder dans le dossier du module Migrate. Il contient un fichier Beer.inc, qui est un exemple de la façon dont vous pouvez effectuer des mappages simples. Pour des migrations plus compliquées, vous pouvez consulter Wine.inc.

10
Vic

Si vous exportez vers un site vide, le module Sauvegarder et migrer est celui que vous souhaitez. Il vous permettra de cloner tout le contenu sur un site Drupal, y compris les commentaires. (Ou seulement certaines tables telles que celles associées aux nœuds et aux commentaires, si c'est ce que vous voulez).

Le module Node Export vous permet uniquement d'importer/exporter des nœuds. Les commentaires, par exemple, ne sont pas des nœuds.

Le module Migrate est un cadre plus plus général de migration (y compris les données de migration ne provenant pas de Drupal vers un site Drupal). Cela vous donne beaucoup plus de contrôle sur le processus, mais je pense que c'est exagéré si tout ce que vous voulez faire est d'exporter puis de les exporter dans un vide site avec la même version de Drupal. Par ailleurs, si vous souhaitez toujours utiliser Migrate, consultez Migration de données Drupal vers Drupal . Il est basé sur Migrate, mais conçu pour migrer spécifiquement (et refactoriser) les données d'un site Drupal vers un autre.

12
Free Radical

Je vous recommande d'utiliser le module Fonctionnalités et Fonctionnalités UUID . En utilisant ces outils, vous pouvez exporter non seulement du contenu mais également d'autres composants, tels que: les vues, les types de contenu, etc.

Si vous souhaitez exporter des variables de site, vous pouvez utiliser le module Strongarm.

J'espère que cela t'aides.

1
Nicolae Grigoriu