Warum Drupal 7 nicht einfach upgedatet wird
Zwischen Drupal 7 und den heutigen Versionen hat sich die Technik grundlegend geändert: wie Inhalte und Konfiguration gespeichert werden, wie Themes aufgebaut sind, wie Module programmiert werden. Drupal.org sagt deshalb klar: Ein Update lässt sich auf eine Drupal-7-Website nicht einfach anwenden. Stattdessen entsteht eine neue Drupal-Installation, und Inhalte und Konfiguration werden dorthin migriert.
Seit dem 5. Januar 2025 ist Drupal 7 ohne Support – mehr dazu im Ratgeber Drupal Support-Ende. Als Ziel kommt heute nur Drupal 11 in Frage: Drupal 10 erreicht am 9. Dezember 2026 sein Lebensende.
Was übernommen wird – und was neu entsteht
Drupal bringt mit den Core-Modulen Migrate und Migrate Drupal ein eigenes Werkzeug für den Umzug mit. Es läuft über den Browser oder über Drush, das Kommandozeilen-Werkzeug von Drupal.
| Bestandteil | Was passiert | Aufwand |
|---|---|---|
| Inhalte (Nodes), Benutzer, Taxonomie | werden automatisch migriert | gering bis mittel |
| Inhaltstypen, Felder, Rollen | werden als Konfiguration migriert | gering bis mittel |
| Module aus dem Drupal-7-Core | haben einen offiziellen Migrationspfad | gering |
| Contrib-Module | nicht alle haben einen automatischen Migrationspfad | mittel bis hoch |
| Theme | lässt sich nicht migrieren, wird neu gebaut | hoch |
| Eigene Module | müssen für Drupal 11 neu geschrieben werden | je nach Umfang |
Was den Preis einer Drupal-7-Migration treibt
Die Inhalte selbst ziehen meist zuverlässig um. Teuer wird es durch alles Individuelle:
- ✓Theme: Das Design muss als Drupal-11-Theme (mit Twig-Templates) neu umgesetzt werden. Bei aufwendigen Designs ist das der größte Posten.
- ✓Contrib-Module: Für jedes Drupal-7-Modul braucht es ein Gegenstück in Drupal 11 – oder einen Ersatz, und manchmal eine eigene Migration für die Daten.
- ✓Eigene Module: Individueller Code wird neu geschrieben, nicht übersetzt.
- ✓Views und Inhaltsstruktur: Komplexe Listen, Filter und verschachtelte Felder müssen geprüft und oft nachgebaut werden.
- ✓Mehrsprachigkeit und Datenmenge: Viele Sprachen und Tausende Inhalte bedeuten mehr Testläufe.
- ✓URLs und SEO: Alte Adressen müssen erhalten bleiben oder per Weiterleitung umziehen, damit Rankings nicht verloren gehen.
- ✓Hosting: Drupal 11 verlangt PHP 8.3. Manchmal ist ein Serverwechsel nötig – etwa über unser Hosting.
Rechenbeispiele: Was kostet die Migration von Drupal 7?
Die folgenden Spannen sind Orientierungswerte für klassische Agenturen mit einem Stundensatz von 120 €. Sie ersetzen keine Analyse Ihrer Installation, zeigen aber, wo Sie ungefähr landen.
| Ausgangslage | Typischer Aufwand | Bei 120 € pro Stunde |
|---|---|---|
| Kleine Website, wenige Inhaltstypen, schlichtes Theme | 40 bis 100 Stunden | 4.800 € bis 12.000 € |
| Mittlere Website, mehrere Contrib-Module, eigenes Theme | 100 bis 250 Stunden | 12.000 € bis 30.000 € |
| Große Website, eigene Module, Mehrsprachigkeit, Schnittstellen | 250 bis 600 Stunden und mehr | 30.000 € bis 72.000 € und mehr |
Weil das Theme ohnehin neu entsteht, ist die Drupal-7-Migration ein guter Moment für einen echten Relaunch: neues Design, aufgeräumte Inhaltstypen, bessere Redaktion – für einen Aufpreis, der oft kleiner ist als gedacht.
So migrieren wir: auf einer Kopie, zum Festpreis
Unsere KI-Agenten lesen zuerst Ihre Drupal-7-Installation ein: Inhaltstypen, Felder, Module, Views, Theme und eigenen Code. Daraus entsteht ein Migrationsplan und ein Festpreis, bevor die Arbeit beginnt – ohne Stundenzettel und ohne Nachträge.
Die Migration läuft auf einer neuen Drupal-11-Installation, Ihre alte Website bleibt bis zum Umschalten online. Der Prüf-Agent vergleicht Inhalte und URLs, ein Entwickler gibt frei, erst dann geht es live. Danach ist Ihre Website in der Drupal-Betreuung – ab 500 € im Monat mit allen Core- und Modul-Updates, Sicherheit und Fehlerbehebung.