Dieser Tag hatte es in sich. Sein Ende war so nicht vorhersehbar. Denn alles, was ich seit gut sieben bis acht Monaten in diesen Blog geschrieben hatte, schien verloren.
Auslöser war ein Absturz, der meine Webseite ins Nirvana der Datenwelt befördert hatte. Wie das ging? Ich habe keine Ahnung. Aber muss ich das haben? Ich muss ja auch als Zeitungsredakteur nicht wissen, wie ein Redaktionssystem funktioniert, ich bin nur abhängig davon, dass es funktioniert. Anderenfalls erscheint keine Zeitung; nur ist das dann kaum mein Problem. Anders meine Webseite: Sie ist meinProblem
So auch meine Webseite. Vor einiger Zeit sagte mir ein Mitarbeiter meines Domainverwalter
Domainfactory, dass meine Datenbank "unsicher" sei und ich deshalb auch öfter mal ein Backup davon machen sollte. Nun gut; er erläuterte mir, wie das geht. Es ging recht schnell und einfach. Fortan habe ich nach jedem Eintrag ein kleines Backup auf meinem Rechner geparkt. Alles schien im Lot; ich schien auf der Höhe des Internets angekommen zu sein. HA!
Gestern nun am späten Abend flüchtete meine Webseite. Weg. Kein Inhalt. Nichts. Hm. Gut, dachte ich. Ich nehme das Backup und spiele es drauf. Doch ach, ich werde statt mit meiner Webseite mit einer Fehlermeldung beglückt.
Zweimal habe ich es noch versucht. Immer das gleiche Ergebnis. Also schrieb ich eine E-Mail an Domainfactory. Die würden schon helfen. Taten sie auch. Mit einem für mich unfreakigen Internetprogrammierlaien.
Sehr geehrter Herr,
vielen Dank für Ihre E-Mail, gerne helfe ich Ihnen weiter.
Wir haben Ihren Datenbankdump überprüft und entdeckten in diesem
folgende Zeile:
CREATE DATABASE `db xxxxxx` DEFAULT CHARACTER SET latin1 COLLATE
latin1_swedish_ci;
Sie haben auf dem MySQL Server allerdings nicht die nötigen Rechte diese
Zeile auszuführen. Falls Sie diese allerdings auskommentieren oder aus
dem Dump entfernen, sollte das Einspielen problemlos möglich sein.
Achten Sie bitte auch darauf, dass die Zeile "USE `dbxxxxxx`;" bewirkt
dass die Datenbank dbxxxxxx genutzt werden soll. Sollten Sie den Dump in
eine andere Datenbank einspielen wollen, so sollten Sie auch diese Zeile
entfernen.
Bei Rückfragen stehen wir Ihnen selbstverständlich jederzeit gerne zur
Verfügung.
Freundliche Grüße
Ich musste das freundliche Angebot umgehend annehmen, denn ich verstand nichts. Sie hatten also mein Dump überprüft, eine Zeile entdeckt, die nicht dortrein gehört (weiß der Kuckuck, wie die dahin kam), dann festgestellt, ich hätte keine nötigen Rechte und sollte etwas "auskommentieren". Jo! Wo sollte ich welche Zeile löschen und wo durch welche ersetzen? Ich rief bei der Hotline an. Dort meldete sich jemand, den ich offenbar aus seinem zu zähen Kaffee gezogen hatte, in dem er Stunden zuvor eingeschlafen zu sein schien. Es dauerte eine gefühlte Minute, bis er seine Firma und seinen Namen durchs Telefon mitgeteilt hatte. Ich erklärte ihm nach bester Kenntnis, was passiert war. Er stellte die unsinnige Frage, welche Datenbank mir denn verloren gegangen war. Na meine, wessen sonst. Ich merkte schnell, das ist ein Freak, der am anderen Ende der Leitung jemanden erwartete, der den vollen Durchblick beim Programmieren von Webseiten hat. Habe ich aber nicht, werde ich nie haben und will ich auchg nie haben. Wozu gibt es schließlich Hotlines?
Ich hasse diese vermeintlichen anhnungsstrotzenden Hinweise. Ignorierend, dass da draußen Menschen sitzen, die derlei Terminologie in der Mehrheit noch nie gehört haben.
Also bat ich darum, den Mann von der Technik, der mir auf meine Mail geantwortet hatte, zu sprechen. Entweder verstand er mich wirklich nicht, oder er verstand mich absichtlich nicht. Denn ich bekam dreimal nacheinander die Antwort ich solle eine E-Mail schreiben. Erst dann sagte er mir, die Techniker wären telefonisch nicht erreichbar. Auch die Bitte, dass mich jemand von dort zurückrufen sollte, wurde schroff mit dem E-Mail-Argument beseitigt.
Fein. Kommunizieren wir, obwohl wir nicht miteinander kommunizieren.
Sehr geehrter Herr König,
vielen Dank für Ihre Antwort. Nur leider weiß ich nicht so recht, was ich wo an welcher Stelle machen soll. Bitte haben Sie Verständnis dafür, dass ich nicht so firm in den technischen Details einer Webseite bin.
Ich habe also Ihnen ein Backup meiner Seite zugesandt, womit ich vorher erfolglos probiert habe, meine Webseite wiederherzustellen. Das wollte ich also wieder aufspielen. Da bekam ich in der Admin-Oberfläche meiner Webseite eine Fehlermeldung. Gut.
Soll ich jetzt das Backup an der Stelle, die Sie erwähnten ändern oder soll ich irgendwoanders etwas ändern. Aber wo? Falls Sie meine Einwahldaten benötigen, dann sollen Sie diese bekommen; Passwort und Datenbankname.
Bitte teilen Sie mir das nochmals mit.
Vielen Dank im Voraus,
Man bediente mich dann mit folgender Antwort:
Sehr geehrter Herr,
vielen Dank für Ihre E-Mail, gerne helfe ich Ihnen weiter.
Wir möchten uns bei Ihnen entschuldigen, dass wir uns möglicherweise
unverständlich ausgedrückt haben. Wir möchten Ihnen jedoch anbieten,
dass wir Ihnen den Datenbankdump einspielen. Teilen Sie uns hierzu doch
bitte mit, welche Datenbank Sie nutzen möchten.
Bei Rückfragen stehen wir Ihnen selbstverständlich jederzeit gerne zur
Verfügung.
Freundliche Grüße
Der Rest schien kein Problem. Meine Webseite war binnen Minuten wieder da. Okay; alles drauf; nur bei genauerem Hinsehen fehlten alle Umlaute, die jetzt mit wirren Steuerzeichen ersetzt waren. Was blieb mir anderes übrig, als in mühseliger Kleinarbeit alles zu ersetzen. Nach dreieinhalb Stunden Arbeit war das erledigt. Bleibt die Frage: Warum speichert ein Backup nicht genau die Zeichen, die ich verwende, sondern zeichnet willkürliche Male in meine Seite? Wirres Nirvana. Um 22 Uhr war es vorbe und meine Webseite wiederhergestellt.