Skip to content

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ößeProdukteTypische Backup-Größe
Klein< 1.000500 MB - 2 GB
Mittel1.000 - 10.0002 GB - 20 GB
Groß> 10.00020 GB - 200 GB

Siehe auch: Was wird gesichert?

Wie lange dauert ein Backup? ​

Backup-TypDauer
Database Only1-5 Minuten
Files Only5-30 Minuten
Full Backup10-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:

bash
# Beispiel: Sync zu S3
rclone sync /var/backups s3:my-bucket/shopware-backups

Geplant: 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? ​

  1. Gehen Sie zu EcomSec Backup > Backups
  2. Klicken Sie auf das 3-Punkte-Menü (⋮) beim gewünschten Backup
  3. Wählen Sie Wiederherstellen
  4. Bestätigen Sie die Sicherheitsabfrage
  5. 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:

  1. Backup herunterladen
  2. Lokal entpacken: tar -xzf backup.tar.gz
  3. Gewünschte Datei extrahieren
  4. Manuell auf Server hochladen

Was passiert während eines Restores? ​

  1. Maintenance Mode aktiviert - Shop ist für Kunden nicht erreichbar
  2. Aktive DB-Verbindungen geschlossen - Verhindert Deadlocks
  3. Datenbank wiederhergestellt (bei Database/Full Backup)
  4. Dateien wiederhergestellt (bei Files/Full Backup)
  5. Maintenance Mode deaktiviert - Shop ist wieder online
  6. 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? ​

  1. Prüfen Sie die Logs: var/log/dev.log und Audit Log
  2. Häufige Ursachen:
    • Nicht genug Speicherplatz
    • Backup-Datei beschädigt
    • Falscher Encryption Key
  3. 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:

  1. Encryption Key in Passwort-Manager speichern
  2. Zusätzlich auf Papier notieren und sicher aufbewahren
  3. Regelmäßig Test-Restore durchführen
  4. 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_exec müssen aktiviert sein
  • mysqldump, tar, gzip mü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:

yaml
volumes:
  - ./backups:/var/www/html/var/backups

Kann 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? ​

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?

Released under the MIT License.