Mise à jour de contenu après mise à jour majeure de 5 à 6 (changements au site de production doivent se refléter dans un environnement de dev)

drupal.stackexchange https://drupal.stackexchange.com/questions/19396

  •  22-10-2019
  •  | 
  •  

Question

J'ai été chargé d'une mise à jour majeure de D5 à D6. La mise à jour est maintenant terminée et entièrement à thème sur mon serveur de développement. Le site de production actuel est très occupé, avec des dizaines de nœuds ajoutés sur une base quotidienne. Je dois en quelque sorte synchroniser le contenu du site D5 au site D6, et je me demande s'il y a des modules pour aider ou méthode recommandée de le faire? J'ai juste besoin de récupérer le contenu et les commandes Ubercart du dernier mois et les ports sur le site D6. Merci pour toute aide !!

Était-ce utile?

La solution

Je n'ai pas trouvé une meilleure alternative au module migrate jusqu'à ce jour et je l'ai fait beaucoup de migration, y compris la migration de l'ordre Ubercart. Il m'a bien servi pour:

  • ASP.Net (serveur MSSQL) -> Drupal migration
  • D6 -> D7 Migration
  • Rails (MySQL) -> Drupal Migration

Il y a des tonnes d'autres modules comme node_export, views pack bonus, les caractéristiques UUID, Deploy qui vous permettra d'exporter sur le contenu d'un site, mais les échelles drupal rien de mieux que le module Migrer. Cela dit, son peu d'effort que vous avez besoin d'écrire vos classes de migration, mais il est livré avec d'excellentes caractéristiques comme:

  • Migration incrémentale (vous pouvez tester votre classe de migration, avec un petit sous-ensemble de contenu)
  • Rollback (Dans le cas où vous vous rendez compte que vous avez manqué quelque chose)
  • Interface solide drush.

En outre, une fois que vous obtenez un coup de vous empêcher d'apprécier le fait que toujours le travail. Il sait ce qui a été importé, il rend compte des avertissements pendant la migration, vous donne une mise à jour de l'état de votre migration. Ne peut pas recommander assez !! et la meilleure partie est temps d'immobilisation minimum, vous garder le contenu en cours de synchronisation jusqu'au dernier moment.

Autres conseils

Je ne pense pas qu'il y ait un moyen d'un simple clic de le faire. Consultez http://drupal.org/node/859434

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top