Die 3-2-1-Regel auf Joomla angewandt
Industrie-Standard für Backup-Strategien:
- 3 Kopien der Daten – Live-Site plus zwei Akeeba-Backups.
- 2 unterschiedliche Medientypen – z. B. Server-Festplatte plus S3-Cloud-Storage, oder Cloud plus FTP-Backup-Box.
- 1 Kopie offsite – an einem anderen geografischen Ort, idealerweise auf einem anderen Anbieter.
Diese Regel deckt die häufigsten Versagensszenarien ab: Hardware-Crash, Hosting-Ausfall, Hosting-Account gesperrt, Cloud-Anbieter weg, Komponenten-Update korrumpiert die DB.
Akeeba Backup: Free vs. Pro
Akeeba Backup gibt es in zwei Versionen:
Akeeba Backup Core (Free)
Reicht für viele kleinere Sites: vollständige Site-Backups als JPA-Datei, Wiederherstellung mit Akeeba Kickstart, einfache Cron-Job-Steuerung. Limit: keine direkte Cloud-Speicherung – Backups landen auf dem Server und müssen manuell oder per externem Skript abgeholt werden. Das ist bei Wartungsmandaten zu fragil.
Akeeba Backup Professional
Standard für Wartungsmandate. Wichtigste Pro-Features:
- Direkter Cloud-Upload.S3, Wasabi, Backblaze B2, Google Drive, Dropbox, OneDrive, FTP-Backup-Server – Akeeba lädt direkt nach Erstellung hoch.
- Multipart-Backup.Große Sites werden in Stücke aufgeteilt – wichtig bei Hostern mit Speicher- oder Zeitlimits.
- ANGIE.Recovery-Wizard für komplexe Wiederherstellungen, automatische DB-Anpassung bei Hoster-Wechsel.
- Inkrementelle Backups.Nur Änderungen sichern – speicherplatz-effizient bei großen Sites.
- Automatisches Löschen.Quota-basierte Aufbewahrung (Anzahl, Alter, Gesamtgröße).
Pro-Lizenz kostet rund 70 €/Jahr für eine Site, im Wartungspaket übernehmen wir die Lizenz im Rahmen der Setup-Kosten.
Konfiguration in der Wartung
Backup-Profile
Wir richten typischerweise drei Backup-Profile ein:
- Daily-Full.Tägliches komplettes Site-Backup mit Cloud-Upload, 30 Tage Aufbewahrung.
- Pre-Update.Snapshot vor jedem manuellen Komponenten- oder Core-Update, 14 Tage Aufbewahrung.
- Long-Term.Wöchentliches Backup mit 6 Monaten Aufbewahrung – für Probleme, die spät auffallen.
Externes Storage-Ziel
Standard für unsere Mandate ist S3-kompatibles Cloud-Storage:
- Wasabi (rund 6 USD pro TB pro Monat) – günstig, S3-kompatibel, deutsche Verfügbarkeitszone.
- Backblaze B2 (rund 5 USD pro TB pro Monat) – noch günstiger, etwas langsamere Restore-Speeds.
- Hetzner Storage Box – per FTP/S3 nutzbar, gut für Mandate mit Hetzner-Hosting (aber explizit nicht auf demselben Server).
Cron-Job für automatischen Lauf
Akeeba läuft am sinnvollsten per Cron-Job in der Nacht (typischerweise 03:00).
Konfiguration über cli/akeeba-backup.php mit dem entsprechenden Profil.
Bei Hostern ohne Cron-Zugang nutzen wir den Akeeba-internen Scheduler oder einen
externen Cron-Dienst.
Notification-Mails
Akeeba kann nach jedem Backup eine Mail senden – Erfolg oder Fehler. Wir leiten diese Mails in unser Monitoring um, damit Backup-Fehler sofort auffallen. Drei aufeinanderfolgende Fehler triggern ein Eskalations-Ticket.
Recovery-Tests mit Akeeba Kickstart
Ein Backup, das nie wiederhergestellt wurde, ist nur eine JPA-Datei mit Hoffnung darin. Quartalsweise testen wir Akeeba-Recovery auf einer Staging-Subdomain:
- Backup ziehen.Aktuellstes Daily-Full-Backup aus Cloud-Storage holen.
- Kickstart-Wiederherstellung.Akeeba Kickstart auf Staging hochladen, JPA dazu, ANGIE-Wizard durchlaufen.
- Funktions-Test.Frontend laden, Backend einloggen, kritische Komponenten prüfen, Performance messen.
- Recovery-Zeit messen.Wie lange dauert die komplette Wiederherstellung? Wenn länger als die SLA-Zusage, Optimierung der Backup-Konfiguration nötig.
Häufige Akeeba-Konfigurations-Fehler
- Backup nur auf demselben Server.Free-Version legt JPA-Dateien in
administrator/components/com_akeeba/backupab. Ohne externes Upload-Ziel nutzlos im Crash-Fall. - Zu kurze Aufbewahrung.7 Tage sind zu wenig – manche Hacks bleiben wochenlang unentdeckt. 30 Tage sind Mindeststandard.
- Kein Pre-Update-Snapshot.Vor jedem manuellen Update sollte ein dedizierter Akeeba-Lauf passieren. Die meisten Komponenten-Update-Probleme sind in den ersten Stunden zu beheben – aber nur, wenn das genaue Pre-Update-Backup verfügbar ist.
- Notifications ungelesen.Akeeba mailt brav nach jedem Lauf – wenn niemand die Mails liest, fallen schleichende Probleme erst beim Notfall auf.
Was Akeeba-Pflege in der Wartung kostet
In allen Wartungspaketen ist die Akeeba-Pflege enthalten:
- Akeeba Pro-Lizenz für die Site (im Setup einmalig)
- Konfiguration mit drei Backup-Profilen (Daily-Full, Pre-Update, Long-Term)
- Externes Cloud-Storage-Ziel (Wasabi oder Backblaze)
- Quartalsweise Recovery-Tests mit Kickstart
- Im Notfall: Recovery innerhalb weniger Stunden
Akeeba-Setup als Einzelauftrag (ohne laufende Wartung): einmalig 4–6 Stunden, also 800–1.200 € netto, plus Akeeba-Pro-Lizenz (rund 70 €/Jahr) und laufende Storage-Kosten beim Cloud-Anbieter (ca. 5–15 €/Monat je nach Datenmenge).