Schreib uns

Webcellent Team

Deine Nachricht geht direkt an uns. Wir melden uns persönlich per E-Mail.

Zurück zum Glossar
Shop-Systeme

Shopware Migrationsassistent

Das offizielle Werkzeug, das Daten aus Shopware 5 und Magento nach Shopware 6 überträgt.

Definition

Der Migrationsassistent (Migration Assistant) ist eine Erweiterung von Shopware, die Daten aus einem bestehenden Shop in Shopware 6 überträgt. Offiziell unterstützte Quellen sind Shopware 5, Magento und andere Shopware-6-Installationen.

Der Assistent liegt in der Administration unter Einstellungen > Erweiterungen > Migrations-Assistent. Die Verbindung zum alten Shop läuft entweder über das Plugin Migration Connector, das im Shopware-5-Shop installiert wird, oder direkt über die Datenbank des alten Shops, wenn der neue Server sie erreicht, etwa weil beide auf demselben Server liegen. Danach wird ausgewählt, welche Daten übertragen werden.

Übertragen werden unter anderem Kategorien, Produkte mit Varianten, Eigenschaften und Übersetzungen, Kunden und Kundengruppen, Bestellungen und Belege, Aktionen, Bewertungen, Medien und SEO-URLs. Einige Daten werden im Assistenten zugeordnet, etwa Zahlungsarten, Anreden und Lieferzeiten; die passenden Einträge müssen dafür vorher in Shopware 6 angelegt sein. Nicht übertragen werden Einkaufswelten und Shopseiten, Templates, Versandkosten, E-Mail- und Belegvorlagen sowie Daten der B2B Suite. Einkaufswelten entstehen in Shopware 6 neu als Erlebniswelten.

Der Assistent lässt sich beliebig oft ausführen. Über Prüfsummen erkennt er, was sich seit dem letzten Lauf geändert hat, und überträgt nur diese Daten. Das ist die Grundlage für Testmigrationen mit echten Daten und eine schnelle letzte Übernahme am Umstelltag. Shopware empfiehlt, vor Einrichtung und Design zu migrieren. Wie der Assistent in den Gesamtablauf passt, beschreibt der Beitrag Shopware Relaunch mit KI.

Praxisbeispiel

Ein Händler mit 4.000 Artikeln verbindet seinen Shopware-5-Shop über den Migration Connector mit dem neuen Testsystem. Der erste Lauf zeigt fehlende Lieferzeiten, die vorher in Shopware 6 angelegt werden müssen. Zwei Wochen später läuft die Testmigration erneut und überträgt nur noch die Änderungen. Am Umstelltag holt der letzte Lauf die neuen Bestellungen in wenigen Minuten nach.

Was du wissen solltest

  • Zahlungsarten, Anreden und Lieferzeiten vor dem ersten Lauf in Shopware 6 anlegen, sonst lässt sich nichts zuordnen
  • Einkaufswelten, Templates, Versandkosten und E-Mail-Vorlagen werden nicht übertragen und müssen neu aufgebaut werden
  • Plugins laufen in Shopware 6 nicht, ihre Daten brauchen eigene Importe oder entfallen
  • Testläufe sind ausdrücklich vorgesehen: Weitere Läufe übertragen nur die Änderungen
  • Zuordnungen lassen sich nach einem Zurücksetzen nicht einfach neu vergeben, im Zweifel die Verbindung löschen und neu anlegen
  • „Migration abschließen“ erst nach der letzten Datenübernahme am Umstelltag
  • Für WooCommerce, Shopify und JTL-Shop gibt es keinen offiziellen Assistenten

Shopware Migration

Du willst dieses Thema in deinem Projekt sauber umsetzen? Wir helfen dabei.

Zur Leistungsseite
Shopware Migrationsassistent: Was er überträgt | Webcellent