Häufig gestellte Fragen (FAQ)
Allgemein
Wie groß wird mein Backup?
Die Größe hängt hauptsächlich von der Anzahl Ihrer Produktbilder ab:
| Shop-Größe | Produkte | Typische Backup-Größe |
|---|---|---|
| Klein | < 1.000 | 500 MB - 2 GB |
| Mittel | 1.000 - 10.000 | 2 GB - 20 GB |
| Groß | > 10.000 | 20 GB - 200 GB |
Siehe auch: Was wird gesichert?
Wie lange dauert ein Backup?
| Backup-Typ | Dauer |
|---|---|
| Database Only | 1-5 Minuten |
| Files Only | 5-30 Minuten |
| Full Backup | 10-45 Minuten |
Die Dauer hängt von der Größe Ihrer Daten und der Server-Performance ab.
Wird mein Shop während des Backups langsamer?
Nein. Backups laufen im Hintergrund über die Shopware Message Queue. Ihr Shop bleibt normal erreichbar und performant.
Welchen Backup-Typ soll ich wählen?
Empfehlung:
- Full Backup - Für regelmäßige, vollständige Backups
- Database Only - Für schnelle Zwischensicherungen (z.B. vor Plugin-Updates)
- Files Only - Wenn Sie nur Theme- oder Konfigurationsänderungen gemacht haben
Für die meisten Anwendungsfälle ist Full Backup die beste Wahl.
Kann ich Backups automatisieren?
Ja! Gehen Sie zu Einstellungen > System > Geplante Aufgaben und konfigurieren Sie:
- Backup Task - Automatische Backups (täglich/wöchentlich)
- Cleanup Task - Automatisches Löschen alter Backups
Siehe: Scheduling
Backup
Wo werden Backups gespeichert?
Standard: /var/backups in Ihrer Shopware-Installation.
Sie können den Pfad in der Plugin-Konfiguration ändern. Stellen Sie sicher, dass:
- Das Verzeichnis schreibbar ist
- Ausreichend Speicherplatz vorhanden ist
- Es nicht öffentlich zugänglich ist
Kann ich Backups auf externen Storage (S3, FTP) speichern?
Aktuell: Backups werden lokal gespeichert.
Workaround: Sie können Backups manuell auf externen Storage hochladen oder ein Sync-Tool wie rclone verwenden:
# Beispiel: Sync zu S3
rclone sync /var/backups s3:my-bucket/shopware-backupsGeplant: Native S3/FTP-Integration ist für eine zukünftige Version geplant.
Werden Backups automatisch gelöscht?
Ja, basierend auf Ihrer Retention Policy.
Beispiel:
- Retention: 7 Tage
- Es werden immer die letzten 7 Backups behalten
- Ältere Backups werden automatisch gelöscht
Sie können die Retention Policy in der Plugin-Konfiguration anpassen.
Kann ich ein Backup manuell löschen?
Ja. Gehen Sie zu EcomSec Backup > Backups, klicken Sie auf das 3-Punkte-Menü (⋮) beim gewünschten Backup und wählen Sie Löschen.
Achtung
Gelöschte Backups können nicht wiederhergestellt werden!
Restore
Wie stelle ich ein Backup wieder her?
- Gehen Sie zu EcomSec Backup > Backups
- Klicken Sie auf das 3-Punkte-Menü (⋮) beim gewünschten Backup
- Wählen Sie Wiederherstellen
- Bestätigen Sie die Sicherheitsabfrage
- Warten Sie bis der Restore abgeschlossen ist (5-30 Minuten)
Siehe: Restore Process
WARNUNG
Restore überschreibt Ihre aktuellen Daten! Erstellen Sie vorher ein Backup des aktuellen Zustands.
Kann ich einzelne Dateien wiederherstellen?
Nein, aktuell nur komplette Backups.
Workaround für einzelne Dateien:
- Backup herunterladen
- Lokal entpacken:
tar -xzf backup.tar.gz - Gewünschte Datei extrahieren
- Manuell auf Server hochladen
Was passiert während eines Restores?
- Maintenance Mode aktiviert - Shop ist für Kunden nicht erreichbar
- Aktive DB-Verbindungen geschlossen - Verhindert Deadlocks
- Datenbank wiederhergestellt (bei Database/Full Backup)
- Dateien wiederhergestellt (bei Files/Full Backup)
- Maintenance Mode deaktiviert - Shop ist wieder online
- Cache geleert - Automatisch
Dauer: 5-30 Minuten (abhängig von Backup-Größe)
Kann ich während eines Restores den Shop nutzen?
Nein. Während des Restores ist der Shop im Maintenance Mode und für Kunden nicht erreichbar.
Empfehlung: Führen Sie Restores außerhalb der Stoßzeiten durch (nachts/früh morgens).
Was mache ich wenn der Restore fehlschlägt?
- Prüfen Sie die Logs:
var/log/dev.logund Audit Log - Häufige Ursachen:
- Nicht genug Speicherplatz
- Backup-Datei beschädigt
- Falscher Encryption Key
- Siehe: Troubleshooting
Verschlüsselung
Sollte ich Verschlüsselung aktivieren?
Ja, wenn:
- Backups auf externem Storage gespeichert werden
- Sie sensible Kundendaten haben (DSGVO)
- Compliance-Anforderungen bestehen
Nein, wenn:
- Backups nur lokal auf sicherem Server gespeichert werden
- Performance wichtiger ist (Verschlüsselung dauert länger)
Siehe: Security Best Practices
Was passiert wenn ich den Encryption Key verliere?
Verschlüsselte Backups können NICHT wiederhergestellt werden!
Es gibt keine Möglichkeit, den Key wiederherzustellen oder das Backup zu entschlüsseln.
Best Practice:
- Encryption Key in Passwort-Manager speichern
- Zusätzlich auf Papier notieren und sicher aufbewahren
- Regelmäßig Test-Restore durchführen
- Key NIEMALS mit Dritten teilen
Kann ich den Encryption Key ändern?
Ja, aber:
- Alte Backups können mit dem neuen Key nicht entschlüsselt werden
- Sie müssen alte Backups mit dem alten Key wiederherstellen
Empfehlung: Ändern Sie den Key nur wenn absolut nötig (z.B. bei Sicherheitsvorfall).
Performance
Beeinträchtigt das Plugin die Shop-Performance?
Nein. Das Plugin:
- Läuft nur wenn Sie ein Backup erstellen
- Verwendet die Message Queue (Hintergrund-Jobs)
- Hat keine Auswirkung auf Frontend-Performance
Kann ich Backups während Stoßzeiten erstellen?
Ja, aber:
- Database-Backups können kurzzeitig die DB belasten
- Files-Backups haben kaum Auswirkung
Empfehlung: Planen Sie große Full-Backups außerhalb der Stoßzeiten (nachts).
Technisch
Welche Datenbank-Engines werden unterstützt?
- MySQL 5.7+
- MariaDB 10.2+
Funktioniert das Plugin auf Shared Hosting?
Ja, aber:
exec,shell_execmüssen aktiviert seinmysqldump,tar,gzipmüssen verfügbar sein- Ausreichend Speicherplatz muss vorhanden sein
Manche Shared-Hoster deaktivieren diese Funktionen aus Sicherheitsgründen. Kontaktieren Sie Ihren Hoster.
Funktioniert das Plugin mit Docker?
Ja! Das Plugin funktioniert problemlos in Docker-Umgebungen.
Tipp: Mounten Sie das Backup-Verzeichnis als Volume:
volumes:
- ./backups:/var/www/html/var/backupsKann ich das Plugin in Cluster-Setups verwenden?
Ja, aber beachten Sie:
- Backups sollten auf shared Storage gespeichert werden (NFS, S3)
- Nur ein App-Server sollte Backups erstellen (um Duplikate zu vermeiden)
Lizenz & Support
Ist das Plugin kostenlos?
Das Plugin ist kostenpflichtig. Preise finden Sie im Shopware Store.
Gibt es eine Testversion?
Kontaktieren Sie uns für eine Testlizenz: support@reimchen.de
Wie erhalte ich Support?
- Community: GitHub Issues
- Dokumentation: docs.ecomsec.de
- E-Mail: support@reimchen.de
Gibt es Updates?
Ja! Updates werden über den Shopware Store bereitgestellt. Sie erhalten Benachrichtigungen wenn Updates verfügbar sind.
Weitere Fragen?
Haben Sie weitere Fragen die hier nicht beantwortet wurden?