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.695
350
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.587
2.671
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.695
350
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
595
67
  • 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
584
156
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.
 

BendiD

Neues Mitglied
10. April 2026
6
1
Honestly, if the tables are truly gone from the shop DB but your JTL-Wawi data is still intact, I'd avoid rebuilding from scratch immediately. A full rebuild sounds “clean,” but in reality it often creates weeks of hidden cleanup work around SEO, redirects, plugins, templates, tracking, and integrations.

From what you described, this feels more like a failed migration/update process or corrupted DB action than a total system failure.

I'd probably approach it in this order:

  1. Restore the latest healthy database backup first (preferably from right before the update).
  2. Verify whether the issue was caused by:
  • failed migration scripts
  • hosting/database permissions
  • plugin conflicts
  • cron/import jobs
  • or accidental DB overwrite.
Only after that would I consider a fresh install.

I've seen similar situations discussed by teams around ecommerce and lead gen for ecommerce infrastructure, and the biggest mistake is usually rushing into a “clean rebuild” while production pressure is high. You often lose historical SEO settings, redirects, structured URLs, tracking consistency, etc.

One thing I appreciate from how SalesAR talks about systems is the “fix the root cause before rebuilding the machine” mindset. Especially with complex stores, stability and recoverability matter more than cosmetic cleanliness.

So: before doing anything else, make a full copy of the current broken state too. Sounds obvious, but people skip this under stress.
 
Ähnliche Themen
Titel Forum Antworten Datum
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Nach Update auf 2.0.3 Keine Fehlermeldungen mehr sichtbar Otto.de - Anbindung (SCX) 1
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 13
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Neu Nach Update in Dez 2025 wird TSE Swissbit nicht mehr erkannt JTL-POS - Fehler und Bugs 1
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
Neu Versandart nach Volumengewicht und Lieferland Allgemeine Fragen zu JTL-Shop 2
Neu Consentmanager item youtube deaktiviert sich nach ShopUpdate Allgemeine Fragen zu JTL-Shop 0
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 3
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Betrag auf der Rechnung nach Rechnungskorrektur User helfen Usern - Fragen zu JTL-Wawi 1
Neu DHL Versenden 4.0 - Versand nach USA - Parameter state must be between 1 and 20 characters long. JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL Versenden 4.0 - Versand nach CH - Please enter a valid amount JTL-ShippingLabels - Fehler und Bugs 5
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu WAWI 2.0.2 Auftragsuche nach Ebay-Benutzernamen funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
Neu Druck nach jeder Position JTL-POS - Fragen zu Hardware 1
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 18
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 2
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu eBay-Vorlage übernimmt alten Artikelnamen nach Duplizieren – Bug oder Bedienfehler? JTL-Wawi - Fehler und Bugs 2
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Update Datenbank eazybusiness User helfen Usern - Fragen zu JTL-Wawi 4
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12

Ähnliche Themen