Migration Plugins: Die besten Erweiterungen für den Daten-Umzug

28. Oktober 2014, von Katharina

Ein Datenumzug bringt immer viel Arbeit und vor allem Probleme mit sich. Es stehen jedoch einige Umzugshelfer zur Verfügung, um diese Arbeit zu erleichtern, denn der Umzug sollte mit so wenig Aufwand wie möglich bewältigt werden. Ein Beispiel ist das Migrations-Projekt von TYPO3 4.5., welches man auf die neueste Version 6.2 upgraden sollte. Aber ein Umzug ist gar nicht so leicht, besonders durch Tausende von Extensions. Auch dafür gibt es Unterstützungen, aber der Aufwand wächst mit der Anzahl der Erweiterungen.

Digitale ObjekteDer 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)