Content Migration von Drupal 7 nach Drupal 8
Eingetragen von inst (300)
am 20.03.2019 - 18:20 Uhr in
am 20.03.2019 - 18:20 Uhr in
Hi,
nachdem ich mehrfach versucht habe mit XAMPP und dem Acquia Dev. Desktop meine alte D7 Seite nach D8 zu migrieren möchte ich die Strategie wechseln.
Ich würde lieber von einer leeren D8 Installation ausgehen und nur den Content von der D7 Instanz importieren.
Ich hab die gleichen Inhlatstypen in D7 und D8 (gleich=alle Felder und Benennungen)
Ich habs schon mit Node export versucht, das haut aber in D8 nicht hin.
Dann hab ich .csv export aus D7 versucht aber das haut auch nicht mit den Modulen in D8 hin (csv_importer).
Kann wer von euch eine möglichst einfache Lösung zurr Content Migration D7->D8 (inkl. Fotos) vorschlagen?
danke!!
vg, fr
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuchs doch mal auf die von
am 20.03.2019 - 21:24 Uhr
Versuchs doch mal auf die von Drupal vorgesehene Weise:
bei den Bilder am Besten public:// angeben, denn wenn Du den "echten" Pfad auf Deinem Rechner angibst, kannst Du die Pfadlänge von 128 Zeichen sprengen!!
Ich habe auf diese Weise die Daten einer großen Seite (ein Inhaltstyp hat 2000 Einträge mit 128 Feldern und darin ca 6000 Bilder) ziemlich gut übernehmen können.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich gehe auch die Strategie
am 21.03.2019 - 09:38 Uhr
Ich gehe auch die Strategie mit sauberer D8 Installation.
Dann lege ich die Inhaltstypen per Hand an und importiere dann mit Feeds die CSV aus D7.
Da muss man sich etwa rein fuchsen, vor allem, wenn man auch Bilder hat.
Aber letztendlich funktioniert es wie gewünscht.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
D7/D8 Feeds / Feeds migrate
am 21.03.2019 - 11:11 Uhr
Danke für dein Feedback.
Das heißt du nutzt 7.x-2.0-beta4 Feeds um die csv Dateien mit den Daten deines Inhaltstyps "XYZ" zun erstellen.
In D8 legst du Inhaltstypen mit gleichen Namen und Feldern wie in D7 an.
Dann nutzt du das Modul 8.x-3.0-alpha4 Feeds um die Inhalte und Bilder nach D8 zu importieren?
Und hast du dieses Modul auch ausprobiert: https://www.drupal.org/project/feeds_migrate
vg, fränk
Die Felder müssen nicht
am 21.03.2019 - 12:31 Uhr
Die Felder müssen nicht gleich heißen, Du kannst ja dann ein Mapping von Spaltennamexy auf Feldnamedingsbums machen.
In D7 brauche ich kein Feeds sondern nur DataExport von Views.
Und richtig in D8 habe ich 8.x-3.0-alpha3, als große Ausnahme von dem Gesetz, dass ich keine unausgereiften Module will. ;-)
Funktioniert aber gut.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Fotos und PDFs
am 21.03.2019 - 12:38 Uhr
Oh, das klingt vielversprechend!
Wie hast du das mit den Fotos, PDFs oder sonstige Filenamen gelöst?
Hast du "nur" den Dateinamen und die Extension in das .csv mit Views Data geschrieben:
foto1.jpeg
Beispiel.pdf
Audiofile.mp3
Und mit embeded vimeo Videos - nur den Link -z.B.:
https://vimeo.com/18352872
vg, fr
Bei Bildern habe ich den Pfad
am 21.03.2019 - 13:02 Uhr
Bei Bildern habe ich den Pfad zur D7 Version hinterlegt.
Wobei ich das noch in der CSV nachträglich manipuliert habe.
Also wenn der Pfad heißt /sites/default/files/bild1.jpg dann habe ich da https://www.meinedomain.de/sites/default/files/header-stauden1.jpg draus gemacht.
Dann holt sich die neue Installation das Bild vom Originalstandort und speichert es da, wo Du beim Inhaltstyp gesagt hast.
Ein größeres Problem war die Sache mit dem richtigen Textformat.
Da muss man in der D7 View beim Format noch einen Haken setzen, weiß aber nicht auswändig wo und kann auch nicht mehr nachschauen.
Damit das HTML richtig übernommen wird.
Also Du brauchst reines HTML im CSV und dann so importieren, dass es richtig angezeigt wird.
Also etwas Try-and-Error...
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
alias
am 22.03.2019 - 11:43 Uhr
Hi,
ich bin dabei die Variante mit D7 views data export -> D8 Feeds import auszuprobieren.
Ein Sache,die mir noch nicht klar ist.
Wie kann ich meine alte URL-alias aus D7 nach D8 bringen.
Der NID sollte nicht so wichtig sein.
danke!
Hast du für die alias eine
am 21.02.2020 - 17:13 Uhr
Hast du für die alias eine Lösung gefunden?