Datenbereinigung Pro
Beschreibung
Highlights
- Umfassende Datenbereinigung
- Sichere Trockenlauf-Vorschau
- Geplante automatische Aufgaben
- Detaillierte Prüfprotokolle
- Entwicklerfreundliche Erweiterbarkeit
Features
- Automatisierte Datenbereinigung
- Trockenlauf-Vorschauen
- Geplante Bereinigungen
- Detaillierte Prüfprotokolle
- Einfache Regelkonfiguration
Über die Erweiterung
Data Cleanup Pro ist eine All-in-One-Datenlösung für Shopware 6.6, die dafür entwickelt wurde, deinen Shop mit minimalem Aufwand sauber und leistungsfähig zu halten. Die Erweiterung bietet leistungsstarke Funktionen zur Konfiguration von Bereinigungsregeln für Produkte, Kunden, Bestellungen, Warenkörbe, CMS-Inhalte, Medien und mehr. Über das benutzerfreundliche Admin-Interface kannst du Datensätze vor dem Löschen prüfen, manuelle oder geplante Bereinigungen durchführen und alle Aktionen in detaillierten Protokollen nachverfolgen. Mit Trockenlauf-Simulationen, CSV-Exporten und Bestätigungsdialogen kannst du veraltete oder verwaiste Daten sicher entfernen. Flexible Zeitpläne automatisieren die Bereinigung mit optionalen E-Mail-Zusammenfassungen. Entwicklerfreundliche Tools wie modulare Services und CLI-Befehle ermöglichen einfache Anpassungen. Durch die Reduzierung unnötiger Daten und die Optimierung der Performance spart Data Cleanup Pro Zeit, senkt Speicherkosten und sorgt dafür, dass deine Shopware-Umgebung konform und effizient bleibt.Unser Plugin bietet die folgenden Module zur Datenbereinigung an:
-
Produkte und Varianten
-
Kunden und Konten
-
Bestellungen, Warenkörbe & Checkouts
-
Kategorien & Navigation
-
Aktionen & Rabatte
-
CMS-Inhalte & Seiten
-
Bewertungen & Rezensionen
-
Marketinglisten
-
Medienverwaltung
-
Protokolle, Cache & technische Daten
Unser Plugin bietet die folgenden Module zur Datenbereinigung an:
-
Produkte und Varianten
-
Kunden und Konten
-
Bestellungen, Warenkörbe & Checkouts
-
Kategorien & Navigation
-
Aktionen & Rabatte
-
CMS-Inhalte & Seiten
-
Bewertungen & Rezensionen
-
Marketinglisten
-
Medienverwaltung
-
Protokolle, Cache & technische Daten
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 11. Mai 2026
- Version: 2.0.0
- Kategorie: Administration
Über den Extension Partner
iCreative Technologies Inc.
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
-
Ø-Bewertung:
4
Durchschnittliche Bewertung von 4 von 5 Sternen
- Partner seit: 2021
- Erweiterungen: 54
- Zertifizierungen: 2
Support
- Land: India
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell
ICTECH DataCleaner Pro – Installations- und Konfigurationshandbuch
Dieses Benutzerhandbuch bietet eine Schritt-für-Schritt-Anleitung zur Installation, Konfiguration und Validierung des Plugins ICTECH DataCleaner Pro in Shopware 6.
Die Erweiterung unterstützt Händler dabei, veraltete und ungenutzte Shop-Daten wie Produkte, Kunden, Warenkorbabbrüche, Promotionen, CMS-Seiten, Mediendateien, Logs und vieles mehr sicher zu bereinigen, um die Shop-Performance zu verbessern und die Datenbank gesund zu halten.
1.1 - Plugin installieren
Melden Sie sich im Shopware-Adminbereich an.
Navigieren Sie zu:
Erweiterungen → Meine Erweiterungen
Klicken Sie auf:
Erweiterung hochladen
Laden Sie die ZIP-Datei des Plugins ICTECHDataCleanerPro hoch.
Klicken Sie auf:
Installieren
Nach der Installation klicken Sie auf:
Aktivieren
Das Plugin ist nun installiert und bereit zur Konfiguration.
2. Globale Plugin-Konfiguration2.1 - Zugriff auf die Plugin-Einstellungen
Navigieren Sie zu:
Einstellungen → Erweiterungen
Suchen Sie:
ICTECH DataCleaner Pro
Klicken Sie auf:
Konfigurieren
2.2 - Allgemeine Konfigurationsoptionen
Allgemeine Einstellungen
Logging aktivieren
Aktivieren oder deaktivieren Sie die Protokollierung der Bereinigungsaktivitäten.
Standard: Aktiviert
Wenn aktiviert:
Alle Bereinigungsvorgänge werden protokolliert
Manuelle, CLI- und geplante Bereinigungen werden gespeichert
Die Bereinigungshistorie ist unter „Cleanup Logs“ verfügbar
Benachrichtigungs-E-Mail
Geben Sie eine E-Mail-Adresse ein, um Benachrichtigungen nach der Ausführung einer Bereinigung zu erhalten.
Standard: Leer
Wenn konfiguriert:
Nach Abschluss der Bereinigung wird eine Benachrichtigungs-E-Mail versendet
Nützlich zur Überwachung geplanter und automatisierter Bereinigungen
Klicken Sie auf „Speichern“, um die Änderungen zu übernehmen.
3. DatenbereinigungsmoduleDas Plugin bietet mehrere Bereinigungsmodule.
Jedes Modul enthält konfigurierbare Bereinigungsregeln und Zeitplanoptionen.
Navigieren Sie zu:
Einstellungen → Data Cleaner
Folgende Bereiche stehen zur Verfügung:
Produkte & Varianten
Kunden & Konten
Bestellungen, Warenkörbe & Checkout
Kategorien & Navigation
Promotionen & Rabatte
CMS-Inhalte & Seiten
Bewertungen & Rezensionen
Marketinglisten
Medienverwaltung
Logs, Cache & technische Daten
4.1 - Produktbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Products
Konfigurieren Sie folgende Optionen:
Produkte entfernen, die seit X Monaten nicht verkauft wurden
Löscht Produkte ohne Verkaufsaktivität innerhalb des gewählten Zeitraums.
Standard: 6 Monate
Produkte löschen, die nie verkauft wurden
Löscht Produkte, die nie in einer Bestellung enthalten waren.
Standard: Aktiviert
Inaktive Produkte entfernen, die älter als X Monate sind
Löscht inaktive Produkte, die älter als der gewählte Zeitraum sind.
Standard: 6 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Bereinigung für dieses Modul.
Standard: Deaktiviert
Klicken Sie nach der Konfiguration auf „Speichern“.
5. Kunden & Konten bereinigen5.1 - Kundenbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Customers & Accounts
Konfigurieren Sie folgende Optionen:
Gastkonten nach X Monaten entfernen
Löscht Gastkunden ohne aktuelle Bestellaktivität.
Standard: 12 Monate
Inaktive Kunden nach X Monaten entfernen
Löscht registrierte Kunden, die sich nicht eingeloggt oder keine Bestellungen aufgegeben haben.
Standard: 12 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Kundenbereinigung.
Standard: Deaktiviert
6. Bestellungen, Warenkörbe & Checkout bereinigen6.1 - Bestell- und Warenkorbbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Orders, Carts & Checkouts
Konfigurieren Sie folgende Optionen:
Abgebrochene Warenkörbe nach X Tagen entfernen
Löscht inaktive, abgebrochene Warenkörbe.
Standard: 30 Tage
Stornierte Bestellungen nach X Monaten entfernen
Löscht stornierte oder fehlgeschlagene Bestellungen, die älter als der konfigurierte Zeitraum sind.
Standard: 12 Monate
Alte Transaktionen nach X Monaten entfernen
Löscht alte Zahlungs-Transaktionsdaten.
Standard: 12 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Bereinigung.
Standard: Deaktiviert
7. Kategorien & Navigation bereinigen7.1 - Kategorienbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Categories & Navigation
Konfigurieren Sie folgende Optionen:
Leere Kategorien entfernen
Löscht Kategorien ohne zugewiesene Produkte.
Standard: Aktiviert
Kategorien ohne Verkäufe seit X Monaten entfernen
Löscht Kategorien ohne Verkaufsaktivität.
Standard: 6 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Kategorienbereinigung.
Standard: Deaktiviert
8. Promotionen & Rabatte bereinigen8.1 - Promotionsbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Promotions & Discounts
Konfigurieren Sie folgende Optionen:
Abgelaufene Promotionen nach X Monaten entfernen
Löscht abgelaufene Promotionen, die älter als der gewählte Zeitraum sind.
Standard: 6 Monate
Ungenutzte Gutscheine nach X Monaten entfernen
Löscht ungenutzte Gutscheincodes.
Standard: 6 Monate
Verwaiste Warenkorbregeln entfernen
Löscht Warenkorbregeln, die keiner Promotion mehr zugeordnet sind.
Standard: Aktiviert
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Promotionsbereinigung.
Standard: Deaktiviert
9. CMS-Inhalte & Seiten bereinigen9.1 - CMS-Bereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → CMS Content & Pages
Konfigurieren Sie folgende Optionen:
Nicht veröffentlichte CMS-Entwürfe entfernen, die älter als X Monate sind
Löscht alte, unveröffentlichte Entwürfe.
Standard: 6 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische CMS-Bereinigung.
Standard: Deaktiviert
10. Bewertungen & Rezensionen bereinigen10.1 - Bewertungsbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Reviews & Ratings
Konfigurieren Sie folgende Optionen:
Nicht freigegebene Bewertungen nach X Tagen entfernen
Löscht ausstehende Produktbewertungen, die älter als der gewählte Zeitraum sind.
Standard: 30 Tage
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Bewertungsbereinigung.
Standard: Deaktiviert
11. Marketinglisten bereinigen11.1 - Newsletter-Bereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Marketing Lists
Konfigurieren Sie folgende Optionen:
Newsletter-Empfänger mit Bounce-Status nach X Monaten entfernen
Löscht Newsletter-Empfänger mit zurückgewiesener E-Mail-Adresse.
Standard: 12 Monate
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Newsletter-Bereinigung.
Standard: Deaktiviert
12. Medienverwaltung bereinigen12.1 - Medienbereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Media Management
Konfigurieren Sie folgende Optionen:
Verwaiste Mediendateien nach X Tagen entfernen
Löscht Mediendateien, die keiner Entität zugeordnet sind.
Standard: 60 Tage
Zeitplan-Frequenz
Optionen:
Wöchentlich
Monatlich
Geplante Bereinigung aktivieren
Aktiviert die automatische Medienbereinigung.
Standard: Deaktiviert
13. Logs, Cache & technische Daten bereinigen13.1 - Technische Bereinigung konfigurieren
Navigieren Sie zu:
Einstellungen → Data Cleaner → Logs, Cache & Technical Data
Konfigurieren Sie folgende Optionen:
System-Logs nach X Monaten entfernen
Löscht alte Shopware-Systemprotokolle.
Standard: 6 Monate
Cache während der Bereinigung leeren
Leert automatisch den Shopware-Cache nach der Bereinigung.
Standard: Aktiviert
Verwaiste benutzerdefinierte Feldsets entfernen
Löscht ungenutzte Custom-Field-Definitionen.
Standard: Aktiviert
14. Bereinigung manuell ausführen14.1 - Bereinigungsvorschau
Vor dem Löschen von Daten:
Öffnen Sie das gewünschte Bereinigungsmodul
Konfigurieren Sie die Einstellungen
Klicken Sie auf:
Preview Cleanup
Das System wird:
Passende Datensätze analysieren
Eine Vorschau der zu löschenden Elemente anzeigen
Die Anzahl der Löschungen anzeigen
Keine Änderungen an der Datenbank vornehmen
14.2 - Bereinigung ausführen
Nach der Überprüfung der Vorschau:
Klicken Sie auf:
Run Cleanup
Überprüfen Sie das Bestätigungsfenster
Bestätigen Sie die Ausführung
Das Plugin wird:
Passende Datensätze löschen
Die Bereinigung sicher innerhalb von Transaktionen ausführen
Die Aktivität in den Logs speichern
⚠ Wichtig:
Bereinigungsvorgänge löschen Daten dauerhaft und können nicht rückgängig gemacht werden.
15.1 - Automatische Bereinigung aktivieren
Jedes Modul unterstützt automatisierte Zeitpläne.
Zum Aktivieren:
Öffnen Sie ein Bereinigungsmodul
Wählen Sie:
Wöchentlich oder Monatlich
Aktivieren Sie:
Enable Scheduled Cleanup
Klicken Sie auf:
Speichern
15.2 - Voraussetzung für geplante Tasks
Die Shopware Scheduled Tasks müssen auf dem Server aktiv sein.
Empfohlener Befehl:
bin/console messenger:consume scheduled_tasks --time-limit=3600Alternative Cron-Konfiguration:
* * * * * php /var/www/html/bin/console scheduled-task:run 16. Cleanup-Logs16.1 - Zugriff auf Cleanup-Logs
Navigieren Sie zu:
Einstellungen → Data Cleaner → Cleanup Logs
Der Log-Bereich zeigt:
Datum der Bereinigungsausführung
Auslöser
Manuell
CLI
Geplant
Bereinigungsmodus
Dry-Run
Reale Bereinigung
Ergebniszusammenfassung
Das Plugin unterstützt auch die Ausführung über die Kommandozeile.
17.1 - Vollständige Bereinigung ausführen
bin/console ictech:cleanup:run17.2 - Dry-Run-Bereinigung ausführen
bin/console ictech:cleanup:run --dry-run17.3 - Bestimmtes Bereinigungsmodul ausführen
Beispiel:
bin/console ictech:cleanup:run productCleanupVerfügbare Module:
productCleanup
customerCleanup
orderCleanup
cartCleanup
categoryCleanup
promotionCleanup
reviewCleanup
cmsPageCleanup
newsletterCleanup
mediaCleanup
Das Plugin enthält mehrere Sicherheitsmechanismen, um versehentlichen Datenverlust zu verhindern.
Enthaltene Sicherheitsfunktionen:
✔ Vorschau-Bereinigung (Dry-Run-Modus)
✔ Bestätigungsdialog vor dem Löschen
✔ Transaktionssichere Löschung
✔ Batch-Verarbeitung für große Datenmengen
✔ Detaillierte Bereinigungsprotokolle
✔ Unterstützung geplanter Bereinigungen
Empfohlener Workflow:
Erstellen Sie vor der ersten Bereinigung immer ein Datenbank-Backup
Beginnen Sie mit konservativen Bereinigungsschwellen
Nutzen Sie zuerst die Vorschau-Bereinigung
Überprüfen Sie regelmäßig die Logs
Planen Sie Bereinigungen außerhalb der Stoßzeiten
Verwenden Sie CLI-Befehle für große Datenmengen
Nach der Ausführung der Bereinigung:
Ausgewählte veraltete Datensätze werden dauerhaft entfernt
Die Bereinigungsaktivität wird protokolliert
Der Cache kann automatisch geleert werden
Geplante Bereinigungen laufen entsprechend der Konfiguration weiter
Die Shop-Datenbank wird sauberer und optimierter sein
1.0.0
- Erste Veröffentlichung
- Umfassende Bereinigungsregeln für alle wichtigen Shopware-Entitäten
- Admin-Modul mit Vorschau- und Ausführungsfunktionen
- CLI-Befehl für automatische Bereinigung
- Unterstützung geplanter Aufgaben
- Detailliertes Protokollierungssystem
- Konfigurierbare Aufbewahrungsfristen
- E-Mail-Benachrichtigungen
- Mehrsprachige Unterstützung (EN/DE)
2.0.0
- Kompatibilität für Shopware 6.7 hinzugefügt