Migration

Dieser Leitfaden führt dich durch die Migration deiner PrestaBlog-Daten beim Wechsel des Shops, Servers oder der Umgebung.

Shop- oder Serverwechsel

Bei einer Shop-Migration (z. B. von PrestaShop 1.6/1.7 auf PrestaShop 9 oder beim Wechsel von Servern/Umgebungen) können bestimmte Vorgehensweisen Probleme verursachen, wenn die Reihenfolge der Schritte nicht eingehalten wird.

Empfohlene Lösung

Genau deshalb enthält PrestaBlog ein dediziertes Export- und Import-System, das Migrationen vereinfacht und komplexe technische Manipulationen vermeidet.

Mit diesem System lassen sich alle Blog-Daten migrieren:

  • Inhalte (Artikel)
  • Kategorien
  • Autoren
  • Kommentare
  • Bilder
  • Konfiguration

Das Export-/Import-System ist in allen Versionen verfügbar, einschließlich PrestaShop 1.6 und 1.7. Es wird auf Anfrage über den Support bereitgestellt, da diese Versionen aufgrund von Validierungsanforderungen (insbesondere hinsichtlich PHP-Versionen) nicht auf PrestaShop Addons veröffentlicht werden können.

Datenexport

Exportiere die Daten aus dem Quell-Shop (siehe Datenexport).

Tipp

Es ist empfehlenswert, den Export kurz vor dem Wechsel durchzuführen, um Inhaltsabweichungen zwischen altem und neuem Shop zu minimieren.

Datenimport

Der Ablauf ist einfach:

  1. PrestaBlog im neuen Shop installieren (siehe Installation) und vor dem Import prüfen, ob alles korrekt funktioniert
  2. Falls das Blog Autoren nutzt, diese vorher in PrestaBlog anlegen
  3. Daten mit dem dafür vorgesehenen Tool importieren (siehe Universeller Import)
Wichtig: Autoren Wenn Autoren zum Zeitpunkt des Imports im neuen Shop nicht existieren, kann die automatische Zuordnung der Inhalte zu ihren Autoren nicht durchgeführt werden.

Bildverwaltung

Bei Bildern ist es wichtig, dass der von PrestaBlog verwendete Ordner zum Zeitpunkt des Imports erreichbar ist.

Je nach verwendetem PrestaBlog-Theme befinden sich die Bilder in einem der folgenden Ordner:

  • modules/prestablog/views/img/grid-and-slides
  • modules/prestablog/views/img/grid-for-1-7

Der genaue Ordner hängt vom in der PrestaBlog-Konfiguration ausgewählten Theme ab.

Beim Import kannst du bei Bedarf eine URL angeben, die auf den zu verwendenden Bilderordner zeigt. Dabei ist es egal, wo dieser Ordner tatsächlich auf dem Server liegt - wichtig ist nur, dass die angegebene URL erreichbar ist.

Bildoptionen während der Migration

  • Das Modul im Quell-Shop aktiv lassen
  • Oder den Bilderordner von einem anderen Ort aus erreichbar machen

Tipp

Es ist empfehlenswert, ein Backup der Blog-Bilder aufzubewahren, um die Migration abzusichern - unabhängig davon, ob der Quell-Shop erreichbar ist.