You are here

Drupal 6

Migration einer Webseite von Joomla 1.0.x nach Drupal 6

Von einem Content Management System (CMS) zu einem anderen zu wechseln, ist in der Regel schon eine aufwändige Sache. Manchmal läßt es sich aber nicht vermeiden. Bevor man es ernsthaft angeht, empfiehlt es sich, den Ablauf einmal durchzuspielen, damit es später, wenn es ernst wird, keine bösen Überraschungen gibt. Hier der Testlauf einer Migration einer schon etwas älteren Joomla-Installation (Version 1.0.15) zu Drupal. Zunächst einmal sollte es nur Drupal 6 sein, da teilweise benötigte Module noch nicht für Drupal 7 verfügbar sind.

Für die Migration einer Joomla-Installation zu Drupal gibt es zwei Module Joomla To Drupal und Joomla-to-Drupal Converter. Das erstere war zum Zeitpunkt des Testbeginns noch im Alpha-Stadium und schien seit Dezember 2009 nicht mehr weiter entwickelt worden zu sein. Eine Version für Drupal 7 gab es noch nicht (seit einigen Tagen gibt es hierfür eine erste Alpha-Version). Das zweite Modul gab es immerhin in einer Beta-Version, allerdings nur für Drupal 5 und 6, und in einer sehr aktuellen Dev-Version. Letzteres kam dann bei dem Test zum Einsatz. Die Dokumentation ist sehr knapp gehalten und reicht nur für die Durchführung der Datenmigration. Worauf man vorher und nachher achten muss, wird nicht beschrieben - und es gibt diverse Stolperfallen. Und so sind wir vorgegangen:

Im ersten Schritt legt man eine frische Drupal-Installation an und bereitet diese für den Import der Joomla-Daten vor. Auf folgendes muss man dabei unbedingt achten:

Von Drupal 5 nach Drupal 6 - eine Schritt-für-Schritt-Anleitung

Eine Website von Drupal 5 auf die Version 6 umzustellen, ist eigentlich gar nicht so schwer - sofern man ein paar wichtige Dinge beachtet. Im folgenden beschreibe ich die Umstellung einer etwas größeren Community-Seite, auf der neben dem Core-Drupal noch diverse Contributed Modules liefen.Wichtig für den Erfolg ist eine gründliche Vorbereitung. Die eigentliche Umstellung ist dann an einem Tag zu schaffen. Wenn, wie hier, noch ein aufwändiges Layout dazukommt, geänderte URLs umgeleitet werden sollen und neue Funktionen hinzukommen, sollte man aber doch lieber mal ein komplettes Wochenende dafür einplanen. 

Und so haben wir es gemacht:

Subscribe to RSS - Drupal 6