Migration Plugins: Die besten Erweiterungen für den Daten-Umzug
Der Umzug mit Smooth-Migration
Der Upgrade-Prozess unterscheidet sich beim Wechsel auf die neue Version 6.2 nicht groß von anderen Vorgehensweisen. Nach dem durchgeführten Update müssen die Erweiterungen alle aktualisiert werden. In den meisten Fällen sind 6.2 kompatible Versionen verfügbar. Werden Extensions nicht mehr benötigt, können diese gelöscht werden. Danach kommt das überarbeitete Install Tool und die vom Migration-Projekt zur Verfügung gestellten Extensions zum Einsatz. Eine zentrale Anlaufstelle für die Smooth Migration ist das sogenannte Forge-Projekt. Hier werden die zentralen Extensions aufgeführt. Durch die Smooth Migration erhält man einen Überblick, welche Codes angepasst werden müssen. Einige alte t3lib-Dateien und PHP Funktionen können vor dem Upgrade gelöscht oder angepasst werden. Die Extension untersucht die eigene Installation und zeigt Änderungen auf, welche sie auf Wunsch auch selbst ausführt.
Die Extension Filemetadata
Eine andere Möglichkeit bietet die System Extension Filemetadata. Mit ihr können viele Fehler vermieden werden. Alle DAM-Felder für die Meta-Daten von Dateien, die der File Abstraction Layer nicht implementiert, stellt Filemetadata wieder zur Verfügung, wie zum Beispiel Foto-Koordinaten oder Software-Informationen. Diese Extension muss installiert werden, bevor die DAM-Dateien migriert werden. Alle Felder, die beim Umzug frei sind, werden auch nicht ausgefüllt. Diese Informationen müssen dann neu migriert werden.
Die Extension Dam_Falmigration
Diese Extension übernimmt alle DAM-Relationen und DAM-Informationen in der aktuellen FAL. Darunter zählen alle Daten aus sämtlichen tx_dam*-Tabellen und mm Relationen. In das Uploads-Inhaltselement werden die Dateien aus dem dam_frontend automatisch übernommen. Im Backend-Modul werden alle Schritte für den bevorstehenden Umzug angezeigt. Die Cron Jobs sind im Scheduler verfügbar, ganz anders als bei der Smoothmigration. Sie können Schritt für Schritt gestartet werden. Die Erweiterung verfügt über 3 Cron Jobs, von denen einige eine manuelle Hilfe im Install Tool benötigen.
(Bild: chanpipat – Fotolia)