Vorgangsweise beim Upgrade: Unterschiede zwischen D6->D7 und D7->D8 Upgrade
Eingetragen von DrupalFan (1646)
am 18.12.2015 - 21:34 Uhr in
am 18.12.2015 - 21:34 Uhr in
Wie macht ihr den Upgrade eurer Dupal-Sites und welche Unterschiede gibt es jetzt beim Upgrade auf Drupal 8 im Vergleich zum Upgrade von Drupal 6 auf Drupal 7? Danke.
- Anmelden oder Registrieren um Kommentare zu schreiben
Von D7 nach D8 geht es nur
am 18.12.2015 - 23:38 Uhr
Von D7 nach D8 geht es nur noch über Migrate. Letztendlich mußt Du aber in jedem Fall eine sorgfältige Analyse voranstellen:
Danach geht es dann an die eigentliche Arbeit.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Migrate nach Drupal 8.0.1 klappt irgendwie nicht
am 19.12.2015 - 01:03 Uhr
Habe inzwischen mit folgenden Modulen
- Drupal Upgrade
- Migrate
- Migrate Drupal
ein Upgrade bzw. Migrate von einer D7-Seite auf eine frische Drupal 8 Installation durchgeführt.
Man startet einfach /upgrade und gibt die Datenbank der alten D7-Seite an.
Es hat den Anschein, als wäre überhaupt nichts importiert worden:
"Completed 20 upgrade tasks successfully" --> Allerdings finde ich keine importierten Inhalte und keine importierten Konfigurationen.
"27 upgrades failed. Upgrade process not completed" ---> so um die 50 Fehlermeldungen in den Protokollnachrichten:
Operation on Node title label failed
Migration d7_node_revision__mynodetype did not meet the requirements
Operation on Nodes (Nodetyp) failed
Operation on User accounts failed
Operation on Field formatter configuration failed
Operation on Blocks failed
Operation on User roles failed
Operation on Custom blocks failed
Operation on Menu links failed
Operation on Menus failed
Operation on Languages failed
Operation on URL aliases failed
Operation on Image styles failed
Operation on Nodes (Webformular) failed
und viele andere ...
Es wurde kein Nodetype importiert. Es wurde kein einziger Inhalt/Node (Seiten, Webformulare, andere Nodetypes) importiert. Es wurden keine Blöcke importiert .... Es sieht so aus, als wäre es immer noch eine frische Drupal 8 - Installation, es hat sich nicht geändert.
Auch der Titel der Webseite ist noch immer der alte ("Wilkommen bei Drupal 8", übrigens mit einem "l" geschrieben :-)
Dass hier noch nicht alles funktioniert, ist vollkommen klar, ist ja noch im Teststatus. Allerdings dass keine Nodetypes, Menüs, Blöcke und keine Inhalte importiert/übertragen werden ..... Ist das nur bei mir so?
Der Migrate-Prozess von D7
am 19.12.2015 - 10:12 Uhr
Der Migrate-Prozess von D7 nach D8 ist noch nicht fertig, da man sich auf D6 -> D8 konzentriert, damit alte D6 Seiten möglichst bald nach D8 umziehen können. Das ist in entsprechenden Veröffentlichungen zu lesen und wurde auch hier im Forum schon angesprochen. Für D7 gibt es ja noch keine Eile für den Umstieg. Das wird wohl schon noch werden.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Logisch, aber ..
am 19.12.2015 - 20:44 Uhr
Ja, das klingt alles sehr logisch, was Du schreibst und wird wohl auch zu einem bestimmten Zeitpunkt genau so gestimmt haben.
Allerdings steht hier
https://www.drupal.org/node/2167633
was anderes zu lesen: Aktuell (Last updated December 11) soll es beim Upgrade von D7 nach D8 nur folgende ungelöste Punkte geben:
Die zwei Menüs, PHP Code im Content und Views.
Da ich Views bei diesem Projekt nicht brauche oder manuell nachher einbauen kann, wäre mir das egal. Laut obigem Link gibt es bei D6 -> D8 viel mehr offene Punkte.
Da das alles nicht zusammen passt, könnte es doch sein, dass es hier aktuell ein Problem gibt bei der dev-Version oder vielleicht bei Drupal 8.0.1 oder wo auch immer (vielleicht bei mir).
Kann man tatsächlich keine D7-Seite nach D8 migrieren, wie es hier beschrieben ist?
Die Migration von D6 nach D8 werde ich gleich testen mit der selben Seite.
Mit ist die Drupal 8 Release
am 19.12.2015 - 21:45 Uhr
Mit ist die Drupal 8 Release noch zu frisch um einen Upgrade anzugehen. Ein Neuaufbau, bei dem man mit dem Core und den bereits existierenden Modulen hinkommt, mag ja noch ok sein, aber alles andere bringt doch nur Frust. Den spare ich mir. Ich werde Drupal 8 noch zwei Monate zum Reifen geben, bevor ich ernsthaft daran gehen werden. Das war bei Drupal 6 und Drupal 7 auch nicht anders. Bei D7 hat es sogar ein halbes Jahr gedauert, bis die wichtigsten Module verfügbar waren. Das könnte diesmal etwas schneller gehen, aber schaun wir mal.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Erfahrungen sammeln
am 19.12.2015 - 23:08 Uhr
Ja, und was machst Du, wenn ein Kunde schon Drupal 8 haben will?
Dann müsstest Du ja den Upgrade-Prozess zweimal machen, einmal jetzt auf D7 und einmal in einem halben Jahr oder einem Jahr auf D8. Der müsste also zweimal bezahlen.
Ich denke auch, dass es noch zu früh ist. Aber um selbst Erfahrungen zu machen und dann auch richtige Aussagen machen zu können, machen solche Tests schon Sinn.
Es klappt doch
am 19.12.2015 - 23:15 Uhr
D7 -> D8 Uprgrade funktioniert doch einigermaßen, so wie es auf
https://www.drupal.org/node/2167633
beschrieben ist und eben auch für Drupal 7 auf 8.
Das Problem, warum es bei mir nicht geklappt hat, habe ich herausgefunden:
Der Datenbankname darf keinen Punkt enthalten!
Habe die Upgrade-Tests wiederholt und es funktioniert sowohl von D6 nach D8 als auch von D7 nach D8 vergleichbar gut.
Man muss aber bestimmt viel nacharbeiten:
Schwieriger wird es bei einer Multi-Site. Hier muss man vielleicht schon vor dem Upgrade/Migrate die einzelnen Site anlegen im /sites-Ordner.
Die Bilder werden nicht alle korrekt in die Bildstile bei D8 übernommen. Warum genau ist noch nicht klar, je nach Verzeichnis. Vielleicht hängt es mit der Multi-Site zusammen.
Menüs und Blöcke werden importiert, sind dann teilweise doppelt vorhanden und verlieren teilweise ihre Baumstruktur.
Wenn man wirklich gezwungen ist ein Uprgrade auf D8 zu machen, wird man es mit einigen Stunden Aufwand bestimmt schaffen. Man muss ja schließlich auch die Themes an D8 anpassen usw.
Den grundsätzlichen Weg, wie man es machen muss, weiß ich jetzt und ungefähr auch schon, welche Probleme es dabei gibt. Viel Nacharbeiten muss man auf jeden Fall, aber ein Upgrade von D6 nach D7 ist auch nicht ganz wenig Arbeit (klappt aber inzwischen sehr gut).