Skip to content

JTL-Shop 5 Backup Professional

EcomSec Backup Professional ist ein Plugin für JTL-Shop 5, das automatische, verschlüsselte Backups Ihrer Datenbank und Dateien erstellt — geplant per Cron und sicher außerhalb Ihres Shops ausgelagert.

JTL-Shop bringt von Haus aus keine automatisierte Backup-Funktion mit. Backup Professional schließt diese Lücke und schützt Ihren Shop vor Datenverlust durch Ransomware, fehlerhafte Updates oder Server-Ausfälle.

Was kann das Plugin?

ModulBeschreibung
Backups- Drei Typen: Nur Datenbank, Nur Dateien, Vollständig (DB + Dateien)
- Datenbank-Dump per nativem mysqldump, mit automatischem PHP-Fallback bei gesperrtem shell_exec
- Automatische Zeitplanung (stündlich, täglich, wöchentlich, monatlich) per Cron
Verschlüsselung & Auslagerung- Optionale Verschlüsselung mit XChaCha20-Poly1305 und Argon2id-Schlüsselableitung
- Externe Speicherziele: FTP und SFTP
- Backups liegen außerhalb des Shop-Servers – entscheidend bei Kompromittierung oder Ausfall
Verwaltung- Aufbewahrung nach Alter (Tage) und Anzahl mit automatischer Bereinigung
- Dashboard mit Backup-Historie und Status
- Detailliertes Audit-Log und E-Mail-Benachrichtigung bei Erfolg und Fehler
- System-Check der Umgebung, Speicherplatz-Prüfung vor jedem Lauf

Für wen ist das Plugin geeignet?

Das Plugin richtet sich an JTL-Shop-Betreiber, die:

  • ihre Shop-Daten regelmäßig und automatisch sichern möchten,
  • auf Shared Hosting betrieben werden und keinen Root-Zugriff haben,
  • ihre Backups verschlüsselt und außerhalb des Shops aufbewahren wollen.

Gut zu wissen

Backup Professional erstellt, verschlüsselt und lagert Backups aus. Die Wiederherstellung erfolgt manuell über die heruntergeladene Backup-Datei (Datenbank-Dump und Datei-Archiv) — eine automatische Ein-Klick-Wiederherstellung ist nicht Teil dieser Version.

Sicherheitsempfehlungen

  • FTP-Zugangsdaten nicht dauerhaft speichern, sondern den einmaligen manuellen Upload nutzen — so werden keine Zugangsdaten im Shop hinterlegt und können nicht kompromittiert werden.
  • Den Zugriff auf die Backups auf einen bestimmten Kreis von Administratoren eingrenzen. Dies lässt sich über die gewöhnliche Rechteverwaltung von JTL-Shop steuern.

Nächste Schritte

Released under the MIT License.