Schritt für Schritt Anleitung für eine Joomla-Migration von Version 3.10 auf 5.x
Die folgende Dokumentation enthält eine Schritt-für-Schritt-Anleitung, um eine Joomla 3.10.x Webseite auf Joomla 5.x zu migrieren. Zwar gibt es hunderte von verschiedenen Szenarien, hier wird die grundlegende Vorgehensweise beschrieben.
1. Vorbereitung
1.1. Systemvoraussetzungen prüfen
- PHP 8.1.0+
- MySQL 8.0.13+ / MariaDB 10.4+
- Aktuelle Version von Apache/Nginx
- HTTPS-fähiger Server (SSL empfohlen)
1.2. Vollständiges Backup erstellen
- Alle Joomla-Dateien inkl. Templates, Media und Erweiterungen
- Vollständiges SQL-Datenbank-Backup
- Backup auf lokalem Rechner testen
Tipp: Verwenden Sie Tools wie Akeeba Backup für zuverlässige Backups.
1.3. Bestandsaufnahme der Website
- Liste aller installierten Erweiterungen (Komponenten, Module, Plugins)
- Template-Kompatibilität prüfen
- Individuelle Anpassungen oder Overrides dokumentieren
2. Testumgebung einrichten
- Lokale oder Staging-Umgebung (z.B. XAMPP, Docker, Subdomain)
- Kopie der Website übertragen
- Testumgebung auf Joomla 5 Anforderungen prüfen
3. Update-Pfade prüfen
Direkter Sprung von Joomla 3.x auf 5.x ist nicht möglich. Empfohlene Wege:
- Option A – Schrittweises Upgrade: Joomla 3.10 → Joomla 4.x → Joomla 5.x
- Option B – Frische Installation von Joomla 5: Daten via Migrationskomponenten übertragen
4. Erweiterungen prüfen
- Kompatibilität mit Joomla 4+ prüfen
- Veraltete Erweiterungen ersetzen
- Custom Plugins/Modules ggf. anpassen
5. Template-Migration
- Joomla 3 Templates funktionieren nicht direkt in Joomla 5
- Möglichkeiten:
- Template migrieren/updaten (Herstellerupdate)
- Neues Joomla 5 Template installieren und Inhalte anpassen
- Overrides dokumentieren und Content-Struktur testen
6. Schrittweises Upgrade
- Joomla 3 → Joomla 3.10: Über Backend aktualisieren, Extensions prüfen
- Joomla 3.10 → Joomla 4: Update durchführen, Datenbank reparieren
- Joomla 4 → Joomla 5: Update durchführen, Extensions und Template final prüfen
7. Nach der Migration
7.1. Systemtests
- Frontend und Backend prüfen
- Module, Menüs, SEO-URLs testen
7.2. SEO & URLs
- URL-Struktur prüfen
- Redirects setzen, falls nötig
- Sitemap aktualisieren
7.3. Sicherheitscheck
- Admin-Konten prüfen
- Caching & Performance testen
- SSL und HTTPS prüfen
8. Live-Deployment
- Backup der Live-Site erstellen
- Migration/Update auf Live durchführen
- Testlauf direkt nach Migration
Checkliste für Joomla 3 → 5 Migration
Schritt | Status |
---|---|
Serveranforderungen geprüft | ☐ |
Vollständiges Backup erstellt | ☐ |
Erweiterungen geprüft | ☐ |
Template-Kompatibilität geprüft | ☐ |
Testumgebung eingerichtet | ☐ |
Schrittweises Upgrade geplant | ☐ |
Joomla 3 → 3.10 aktualisiert | ☐ |
Joomla 3.10 → 4.x aktualisiert | ☐ |
Joomla 4 → 5 aktualisiert | ☐ |
Extensions auf Kompatibilität geprüft | ☐ |
Template final angepasst | ☐ |
Frontend-Tests abgeschlossen | ☐ |
Backend-Tests abgeschlossen | ☐ |
SEO & URLs geprüft | ☐ |
Sicherheits- & Performance-Check abgeschlossen | ☐ |
Live-Deployment durchgeführt | ☐ |