Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Content Migration von Drupal 7 nach Drupal 8

Eingetragen von inst (300)
am 20.03.2019 - 18:20 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x oder neuer

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

‹ [gelöst] Comment-Module - Query Parameter der Comment-Pages herausfinden? Content Migration von Drupal 7 nach Drupal 8 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Versuchs doch mal auf die von

Eingetragen von wla (9461)
am 20.03.2019 - 21:24 Uhr

Versuchs doch mal auf die von Drupal vorgesehene Weise:

  • Mit einer leeren Drupal 8 Installation anfangen
  • Alle für Drupal 8 benötigten Module aktivieren
  • Die vorhandenen Migration-Module der Installation aktivieren (Migrate, Migrate UI, Migrate Drupal)
  • deine.domain.de/upgrade aufrufen und sehen, was geht.
    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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich gehe auch die Strategie

Eingetragen von montviso (2189)
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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

D7/D8 Feeds / Feeds migrate

Eingetragen von inst (300)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Felder müssen nicht

Eingetragen von montviso (2189)
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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fotos und PDFs

Eingetragen von inst (300)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei Bildern habe ich den Pfad

Eingetragen von montviso (2189)
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...

  • Anmelden oder Registrieren um Kommentare zu schreiben

alias

Eingetragen von inst (300)
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!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du für die alias eine

Eingetragen von kitikonti (145)
am 21.02.2020 - 17:13 Uhr

Hast du für die alias eine Lösung gefunden?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 3 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 18 Stunden
  • Hey danke
    vor 9 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 9 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 32 Gäste online.

Benutzer online

  • ocvk2810

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association