Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen?

JBeer

Aktives Mitglied
12. August 2021
9
0
Hallo zusammen,


wir benötigen dringend eure Einschätzung zu einer sehr kritischen Situation.


Ausgangslage:


  • Gestern (11.11.2025, ca. 13 Uhr) haben wir unseren JTL-Shop auf die aktuellste Version aktualisiert.
  • Vor dem Update gab es bereits Probleme mit SEO-Links, Google-Anbindung etc. – der Shop war insgesamt etwas „verwachsen“ und unübersichtlich.
  • Nach dem Update lief zunächst alles normal, Bestellungen kamen wie gewohnt rein.

Problem:


  • Ab dem frühen Abend war plötzlich die komplette Shop-Datenbank leer — laut PHPMyAdmin existieren keine Tabellen mehr, wirklich komplett leer.
  • In der JTL-Wawi sind glücklicherweise noch sämtliche Daten vorhanden.

Jetzt die große Frage:
Welcher Weg ist jetzt am sinnvollsten und effizientesten, um wieder sauber und strukturiert arbeiten zu können?


  1. Shop komplett neu aufsetzen
    → frische Installation, neue Basis, dann Daten erneut aus der Wawi einspielen?
  2. Rollback auf die Version vor dem Update
    → falls Backup vorhanden, zurück auf den Zustand vor dem Update.
  3. Restore auf ein älteres Backup (z. B. Wochen/Monate zurück)
    → um evtl. alte „Baustellen“ loszuwerden, falls sinnvoll.

Ziel ist es, wieder auf eine stabile, performante und übersichtliche Basis zu kommen, ohne unnötigen Mehraufwand zu verursachen.


Was empfiehlt ihr aus Erfahrung?
Neu aufsetzen? Restore? Rollback?


Danke euch schon jetzt für jede Rückmeldung!

Mit freundlichen Grüßen
Jürgen Beer
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.660
336
Da vor dem eigentlichen Datenbankupdate durch den Updater des Backends hoffentlich auch ein Backup erstellt wurde, kann man das ja bedenkenlos einspielen. Eine Neuinstallation hätte zur Folge, dass auch ein neuer Blowfishkey erzeugt wird und somit die alten Kundendatensätze nicht mehr entschlüsselt werden können. Die Kunden bekommen dann im Frontend nur noch kryptische Texte anstatt ihrer Daten angezeigt.
Bevor hier aber irgendwas gemacht wird, sollte dringend die Ursache für die geleerten Tabellen eruiert werden. Im Falle eines kompromitierten Systems läufst Du ansonsten Gefahr, dass das gleiche erneut passiert. Weil die Datenbank leert von selbst keine Tabellen, hier muss also irgendjemand für verantwortlich sein.
 

JBeer

Aktives Mitglied
12. August 2021
9
0
Danke dir für die Rückmeldung!


Wir würden das Backup sehr gern einspielen – das Problem ist, dass wir aktuell nicht nachvollziehen können, WIE oder WARUM die Tabellen gelöscht wurden. Uns ist bewusst, dass sich Tabellen nicht „einfach so von selbst“ leeren, aber wir wissen nicht, an welcher Stelle wir die Ursache prüfen können.


„Bevor hier aber irgendwas gemacht wird, sollte dringend die Ursache für die geleerten Tabellen eruiert werden.“

Genau das ist unser Problem:
Wo können wir nachsehen, was passiert ist?
Gibt es Logfiles im Shop / im Updater / auf dem Server (z. B. MySQL-Logs), die anzeigen, wer oder was die Tabellen gelöscht hat?


Wir kennen uns mit der Serverstruktur nicht tief genug aus, um zu wissen:


  • Wo finde ich MySQL-/MariaDB-Logs?
  • Gibt es im JTL-Shop oder Updater detaillierte Logs über Datenbankoperationen?
  • Kann man irgendwo sehen, ob es ein externes Ereignis oder ein interner Prozess war?

Fakten zum Ablauf:


  • Shop-Update am 11.11. (ca. 13 Uhr)
  • Nachmittags noch Bestellungen erhalten
  • Am frühen Abend waren alle Tabellen in der Datenbank weg (komplett leer)
  • In der Wawi ist weiterhin alles vorhanden

Zusatzfrage zum Blowfish-Key / Kundendaten:


Ich dachte immer, dass die Kundendaten in der Wawi gespeichert werden und nicht im Shop — wieso würden dann im Frontend „kryptische Zeichen“ angezeigt?
→ Welche Daten genau wären betroffen, die der Shop entschlüsseln muss? (Passwörter? Session-Daten? Kundenadressen?)


Wäre folgender Ansatz denkbar:


  • Backup einspielen,
  • den Blowfish-Key sichern,
  • Shop komplett neu aufsetzen,
  • und den gleichen Key wieder einspielen,

… um zu verhindern, dass diese „kryptischen Zeichen“ entstehen?


Oder funktioniert das so nicht?


Wir wollen auf jeden Fall vermeiden, dass wir das Backup einspielen und dann wieder alles verschwindet — darum möchten wir erst verstehen, was das verursacht hat.


Wenn jemand Hinweise hat:


  • wo genau die Logs liegen,
  • wie man die Ursache eingrenzt,
  • oder wie man sauber neu aufsetzt ohne Datenverlust,

… wären wir extrem dankbar.


Vielen Dank euch vorab für eure Hilfe! 🙏
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
Ein Update bzw. auch der Shop selbst, killt keine Datenbank, ist aus meiner Sicht unmöglich.
Mein erster Weg wäre, den Hoster anzuschreiben, wenn du nicht sicher bist ob irgendwo ein aktuelles Backup liegt.

Wenn der Shop anfangs, nach dem Update noch ging, dann muss das etwas anderes sein.
Vor dem Update gab es bereits Probleme mit SEO-Links, Google-Anbindung etc. – der Shop war insgesamt etwas „verwachsen“ und unübersichtlich.
An diesem Punkt hätte ich schon einen SP oder JTL mit ins Boot geholt.

Hol dir einen SP, der dich bei deinem Problem unterstützt.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.660
336
Zusatzfrage zum Blowfish-Key / Kundendaten:


Ich dachte immer, dass die Kundendaten in der Wawi gespeichert werden und nicht im Shop — wieso würden dann im Frontend „kryptische Zeichen“ angezeigt?
→ Welche Daten genau wären betroffen, die der Shop entschlüsseln muss? (Passwörter? Session-Daten? Kundenadressen?)
Die Registrierung der Kunden erfolgt grundsätzlich über den Shop. Die Daten selbst werden sensible Angaben wie Passwort, Nachname, Firma und Straße NICHT im Klartext gespeichert. Erst beim Abgleichen mit der WAWI werden diese Daten dann abgerufen und zusätzlich in der DB der WAWI gespeichert, dort ausnahmslos im Klartext. Das heißt, sollte der Blowfishkey nicht mehr mit dem übereinstimmen, womit der Datensatz des Kunden eingansg verschlüsselt wurde, kann nach einem Login dieser nicht mehr vollständig entschlüsselt werden und würde dann die betreffenden Angaben eben kryptisch anzeigen.
 

en001

Sehr aktives Mitglied
15. März 2017
577
64
  • Vor dem Update gab es bereits Probleme mit SEO-Links, Google-Anbindung etc. – der Shop war insgesamt etwas „verwachsen“ und unübersichtlich.

Mit einem "verwachsen" oder "veraltet" fängt es an und geht über "alles neu aufgesetzt" weiter und dann ist das Ranking weg, auch bezahlte Kundschaft über Ads kommt nicht mehr so wie man es kennt....

Selbst wenn dein Datenbank-Backup 6 Monate alt ist sollte lieber das eingespielt werden als etwas "neu" aufzusetzen.
 

JBeer

Aktives Mitglied
12. August 2021
9
0
Vielen Dank für alle Rückmeldungen !

Wir haben JTL drum geben das Backup einzuspielen... Dennoch ist dann noch offen was mit den URLs ist etc... Vielleicht komm ich da nochmal mit einem Hilfeersuchen... den passenden SP finden der keine Niere verlangt ist auch schwierig.. Kostet alles Geld, soll auch gern so sein aber Manches ist überteuert in meinen Augen
 

Martin1977

Sehr aktives Mitglied
1. August 2023
506
123
Vielen Dank für alle Rückmeldungen !

Wir haben JTL drum geben das Backup einzuspielen... Dennoch ist dann noch offen was mit den URLs ist etc... Vielleicht komm ich da nochmal mit einem Hilfeersuchen... den passenden SP finden der keine Niere verlangt ist auch schwierig.. Kostet alles Geld, soll auch gern so sein aber Manches ist überteuert in meinen Augen
Es gibt hier ganz tolle Menschen, ich will jetzt nicht unbedingt sagen der eine ist toll und der andere nicht, aber was ich sagen kann ist, frag doch mal den Burschen von css-umsetzung oder die von Salepix. Mit beiden hatte ich schon Kontakt und beide waren ganz, ganz kompetent.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 1
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Neu POS-Server startet nicht mehr nach WaWi-update auf Version 1.11.6.0 JTL-POS - Fehler und Bugs 1
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Neu Karussell gehen auf der Startseite nach Update auf 5.6.1 nicht mehr Betrieb / Pflege von JTL-Shop 8
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 10
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu 503 Service Unavailable bei Payrexx Webhook nach Plugin-Update - wer hat das auch? Plugins für JTL-Shop 0
DHL-Leitcodierungsdaten nach Wawi-Update nicht mehr vorhanden JTL-Wawi 1.11 0
Neu POS doppelte Artikel und Kategorien nach Update Einrichtung / Updates von JTL-POS 3
Neu JTL POS - nach Gerätetausch - Standard-Datenbank hinterlegen Einrichtung / Updates von JTL-POS 1
Neu Pickliste nach Teillieferung automatisch löschen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Was genau passiert nach dem zurücksetzen? WooCommerce-Connector 0
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sortierung nach Produkt Kategorie Arbeitsabläufe in JTL-Wawi 0
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Nach Shopupdate http error 500 JTL-Shop - Fehler und Bugs 9
Neu Abfrage Pakete nach Gewicht, Menge und durchschnittliches Gewicht Eigene Übersichten in der JTL-Wawi 0
Serienmails aus dem Shop nach Kundenimport Einrichtung JTL-Shop5 0
Bankverbindung in der xml ZugFerd ändern je nach Zahlungsart JTL-Wawi 1.11 5
Ein Schritt vor, drei zurück – warum gehen nach Updates immer wieder Grundfunktionen kaputt? JTL-Wawi 1.11 2
Artikel kaputt nach Inventur JTL-Wawi 1.7 0
Neu Couponfeld nach Eingabe eines coupons automatisch ausblenden lassen Allgemeine Fragen zu JTL-Shop 4
Neu Kunden nach Onlineshop aktiv filtern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Übergabe von Pickliste nach Packtisch User helfen Usern - Fragen zu JTL-Wawi 7
Neu Variationsartikel nicht in den Warenkorb legbar – unterschiedliches Verhalten je nach Auswahlweg JTL-Shop - Fehler und Bugs 5
Neu Artikel nach Storno weiterhin reserviert User helfen Usern - Fragen zu JTL-Wawi 2
Artikel Gehen nicht aus In Aufträge raus nach Versand JTL-Wawi 1.11 1
Neu Wie wird die Seite "suche nach:" erzeugt? Allgemeine Fragen zu JTL-Shop 4
Datenbank lässt sich nach Serverumzug nicht wiederherstellen JTL-Wawi 1.11 1
Neu Problem: Sprachumschaltung auf der Startseite nicht möglich bzw. nach 404-Fallback inkonsistent (nicht eingeloggte Benutzer) Einrichtung von JTL-Shop4 3
JTL-Wawi startet nach Neustart nicht / hängt auf neu eingerichtetem PC (Remote-Datenbank) JTL-Wawi 1.11 22
Steuer Einstellung bei Sonderpreis und nach OSS Landauswahl JTL-Wawi 1.10 0
JTL-Wawi App (1.11.x) – Lizenz angeblich belegt nach Löschen aller App-Registrierungen / kein Reset möglich JTL-Wawi App 3
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3
Neu Bons werden nach Wechsel auf neue Kasse nicht mehr signiert Allgemeine Fragen zu JTL-POS 0
Neu Downloadmodul – Keine Reiter "Downloads" und keine Download nach Bestellung möglich Technische Fragen zu Plugins und Templates 6
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Neu Nach Lieferantennummer suchen User helfen Usern - Fragen zu JTL-Wawi 3
Warnung vor Update? JTL-Wawi 1.11 20
Update auf 1.11.7 JTL-Wawi 1.11 4
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 9
Neu Update auf 1.11.6 mittlerweile sinnvoll User helfen Usern - Fragen zu JTL-Wawi 0
Neu Update von Wawi 1.3 auf Wawi 1.8 JTL-Wawi 1.6 1
Neu wnm Hinweisfenster - Update von 1.1.7 auf 1.1.8 funktioniert nicht Plugins für JTL-Shop 7

Ähnliche Themen