Ich habe eine Drupal 7-Site mit 40 Inhaltstypen. Wenn Drupal 8 veröffentlicht wird, möchte ich diese Inhaltstypen migrieren.
Wäre dies möglich oder müsste ich diese Inhaltstypen von Grund auf neu erstellen?
Ich habe eine Drupal 7-Site mit 40 Inhaltstypen. Wenn Drupal 8 veröffentlicht wird, möchte ich diese Inhaltstypen migrieren.
Wäre dies möglich oder müsste ich diese Inhaltstypen von Grund auf neu erstellen?
Antworten:
Ich denke, der beste Ort, um nach einem Upgrade-Prozess zu suchen, ist die Datei UPGRADE.txt . Hier finden Sie eine schrittweise Anleitung zum Aktualisieren der Site von Drupal 6/7 auf Drupal 8.
Drupal 8 Core wird eine robuste Datenmigrations-API enthalten: https://drupal.org/node/2121299 , Teil der IMP-Initiative: https://groups.drupal.org/imp . Sie können auch die kürzlich aktualisierte Liste der Module überprüfen, die in Drupal 8 enthalten sind: http://blog.merge.nl/2014/01/21/drupal-which-drupal-7-modules-went-into-drupal- Ader
Einige der Links, die Sie überprüfen:
upgrade
& migrate
?
Sie können versuchen, mit dem D8-Core-Migrationsmodul ein Upgrade durchzuführen. Installieren Sie auch das Contrib-Modul migrate_plus. Hier können Sie benutzerdefinierte Inhaltstypen, Benutzer, Kommentare, Taxonomien usw. konvertieren. Die häufigsten Felder sollten abgedeckt sein. Wenn Sie etwas wirklich Spezielles vorhaben, wie ein spezielles Modul, müssen Sie auch etwas programmieren. Wenn Sie jedoch nur das Wesentliche von D7 verwendet haben, könnte Migrate Sie überraschen. In jedem Fall müssen Sie eine neue Website erstellen und den Inhalt dort migrieren, sodass dies in keiner Weise eine schmerzfreie Lösung ist.
Die aktuellste Dokumentation finden Sie hier: https://www.drupal.org/upgrade/migrate
Bas hat recht , aber es gibt eine Menge Aktivitäten in Bezug auf dieses Thema, daher hier eine aktuellere Antwort (November 2015):
Angesichts des großen Architekturunterschieds zwischen Drupal 7 und 8 gibt es keinen direkten Upgrade-Pfad, aber Drupal 8 bietet verschiedene Migrations- Tools, um Websites von Drupal 6 und 7 auf 8 zu aktualisieren .
Mit den Kernmodulen Migrate und Drupal Migrate und dem Contrib-Modul Drupal Upgrade können Sie alle 40 Inhaltstypen von Drupal 7 auf 8 migrieren.
Mit diesen Modulen können Sie Inhaltstypen, Inhalte, Kommentare, Felder, Vokabulare, Begriffe und andere Drupal 7-Kernentitäten und -Entitätstypen migrieren (Ansichten können beispielsweise noch nicht migriert werden). Lesen Sie mehr über Drupal 7 bis 8 Upgrades .
Mit Drush und den Migrationswerkzeugen des Contrib-Moduls können Sie auswählen, welche Inhaltstypen migriert werden sollen . Lesen Sie, wie Sie ein Upgrade von Drupal 7 auf 8 durchführen .
Stellen Sie sicher, dass Sie keinen der 40 Inhaltstypen erstellen, bevor Sie mit dem Upgrade beginnen. Lesen Sie mehr über die Vorbereitung eines Upgrades .