Paradise Resort (http://www.paradiseresort.de/index.php)
- LOBBY » INFO - RESORT (http://www.paradiseresort.de/board.php?boardid=1)
-- Board - News (http://www.paradiseresort.de/board.php?boardid=51)
--- [BoardInfo] Crash in Datenbank-Tabelle...repariert. (http://www.paradiseresort.de/thread.php?threadid=19182)


Geschrieben von PoMan am 07.10.2010 um 18:17:

Crash in Datenbank-Tabelle...repariert.

Hallo liebe Paradisler,

seit einigen Tagen hat aus mir unerklärlichen Gründen der Server immer wieder mal gestockt.
Trotz intensiver Prüfung konnte ich keine Fehler feststellen, tippte aber auf ein Datenbankproblem.

Nun hat sich mein Tipp leider als Treffer herausgestellt:
Die Datenbanktabelle "...posts" (in dieser Tabelle sind alle Beiträge gespeichert!) hatte vor wenigen Minuten
einen Crash und konnte aber von mir per SQL-Anweisung wieder repariert werden.

Dabei sind allerdings 938 Beiträge ins Daten-Nirvana verschwunden ("Number of rows changed from 60857 to 59919") Ohje!
Welche das nun genau sind, weiss ich leider nicht...es können uralte, aber auch ganz neue betroffen sein.

Serverseitig wird von der kompletten Datenbank viermal in der Woche ein Backup erstellt.
Das letzte Backup war (glücklicherweise) heute am 7. Oktober um 4:28 Uhr.
Wäre die Datenbanktabelle "...posts" nun unwiderbringlich zerstört gewesen, hätten nach Aufspielung des
Backups dennoch alle neuen Beiträge seit heute 4:28 Uhr gefehlt...

Für eine Schadensbegrenzung bei zukünftigen (Aus-)Fällen und Datenbankfehlern, werde ich die Backups
nun täglich erstellen lassen und die Vorhaltezeit verlängern.

Grüssle,
PoMan



Geschrieben von Enneman am 07.10.2010 um 20:26:

 

Ich hatte gestern das Problem.... ich glaube bei dem Studi-VZ Thema ROFL .... das war unter den neuesten Beiträgen gelistet, und als ich drauf geklickt habe, sagte der immer sinngemäß sowas wie "Die Seite kann nicht angezeigt werden".
Hing das auch damit zusammen???
Naja, ich habe nicht so die technische Ahnung von dem Kram, aber du machst das schon.
Wäre zwar schade, wenn ein paar Beiträge weg sind, aber gut, kann man nichts machen.
Was uns nicht umbringt, macht uns stark! zwinkern
Müssen wir mehr schreiben, dann fälllt es nicht so ins Gewicht, wenn einige Beiträge verschwinden. ROFL
Danke dir jedenfalls für deine ganze Mühe und Arbeit, die du hier rein steckst. Dankeschön



Geschrieben von PoMan am 07.10.2010 um 20:40:

 

Zitat von Enneman

Ich hatte gestern das Problem.... ich glaube bei dem Studi-VZ Thema ROFL .... das war unter den neuesten Beiträgen gelistet, und als ich drauf geklickt habe, sagte der immer sinngemäß sowas wie "Die Seite kann nicht angezeigt werden".
Hing das auch damit zusammen???

Mit Sicherheit.
Ich hatte heute das Problem, dass ich auf alte Threads zugreifen wollte und nur eine weisse Seite zu sehen bekam.
Hab dann gleich mal die Errorlogs geprüft und die Datenbank gecheckt...dann gabs auch schon die Meldung von
der Software, dass die Tabelle "...posts" gecrashed sei und sie dringend repariert werden müsste.
Glücklicherweise war es kein kompletter Tabelllen-Crash, man konnte noch darauf (die Inhalte, Beiträge) zugreifen.
Beim Versuch erstmal ein Backup zu erstellen kam dann aber der komplette Crash...
Nur der SQL-Befehl "Repair" hatte die Tabelle wieder zurückgeholt. Was ein Glück im Unglück. Hätte schief gehen können *schluck*

Gerade eben hab ich noch so einige Boardparameter aktualisiert, da es ja nun knapp 1000 Beiträge weniger sind. traurig

eagleeye darf nochmals seinen 9000er feiern...da hats leider einiges von ihm weggeblasen Ohje!
Ich denke mal, viele der fleissigen Beitragsschreiber hat es hier erwischt und haben unfreiwillig ein paar Beiträge "abgegeben" Sorry

Keine Ahnung, wie mein Kontostand vorher war...ich schau gleich mal meine letzten Themen durch, nicht dass noch
ein "wichtiger" Thread futsch ist (z.B. von der Street Parade).

da rechts Als Admin, Tech-Admin und Vergewohltätiger vom Paradise Resort,
entschuldige ich mich bei allen Betroffenen für die fehlenden Beiträge!


Ich werde demnächst ein kleines Skript erstellen, dass alle Themen durchsucht und prüft,
ob der Startbeitrag (=Themenerstellung) noch vorhanden ist und nicht etwa durch den
Tabellen-Crash zerstört, bzw. gelöscht wurde.

Falls jemand einen derartigen Thread ohne Startbeitrag entdeckt, darf er sich gerne hier im Thread oder
auch per "Melden"-Button im entsprechenden Thread (ist in jedem Beitrag vorhanden) informieren.


Grüssle,
PoMan



Geschrieben von PoMan am 08.10.2010 um 00:03:

WICHTIG - Bitte lesen!

Das Skript wurde erstellt und ich hab mir mal die Fehlerliste der Tabelle "posts" genau angeschaut...

Und da sind zig Threads dabei, bei denen der Startbeitrag durch den Crash gelöscht wurde Ohje!
Zudem hat es auch noch einige sehr wichtige (Anleitungen, etc.) erwischt.

Aber ich wäre ein schlechter (Tech-)Admin, wüsste ich hier keine Abhilfe Jau

Ich fusioniere das letzte noch funktionierende Datenbank-Backup (v. 5.10.2010, 4:15 Uhr) mit den
aktuellen Datenbanktabellen "threads" und "posts". Dabei werden die alten Tabellen nur mit den neuen
Einträgen erweitert, alles andere bleibt bestehen.

Dann werde ich die fusionierten Tabellen wieder in die Datenbank vom Paradise Resort einfügen und
alle Board-Parameter aktualisieren. Schon ist wieder alles beim alten Freude
Letztendlich werden auch wieder für alle Mitglieder die Beiträge dem Beitragskonto gutgeschrieben.

Wann das genau sein wird, kann ich noch nicht sagen. Irgendwann die nächsten Tage.
Jedenfalls muss ich hierzu das Board für evtl. eine Stunde offline schalten um alles zu aktualisieren.

*edit(3:14 Uhr): It's done!

Die Tabellen wurden fusioniert. Alle Daten (inkl. Beitragszähler) sind wiederhergestellt worden.

Und jetzt gehe ich pennen...gute Nacht ROFL

Grüssle,
PoMan



Geschrieben von M´Fashnic am 08.10.2010 um 17:51:

 



den "älteren" unter euch dürfte der Spruch was sagen ROFL



Geschrieben von PoMan am 08.10.2010 um 19:48:

 

Nachdenken ...also ich bin "älter" - aber mir sagt das garnix Keine Ahnung

whatever da rechts ich habs ja schon gemacht hihihi
Ist alles wieder in Ordnung und kein einziger Beitrag ist im Daten-Nirvana abgetaucht...hab sie alle wieder rausgefischt ?tsch

Grüssle,
PoMan



Geschrieben von eagleeye am 12.10.2010 um 21:29:

 

"DUDU" ???
Ich glaub ich erinnere mich noch Riesenfreude
Sollte doch das hier sein...oder?

da unten




...ach ja, herzlichen Dank PoMan für's fachmännische "reparieren".

Ciao



Geschrieben von brad84 am 05.04.2011 um 01:32:

 

Unglaublich! Irre

Bei anderen Boards wird gesagt, die Datenbank hatte einen Crash, es fehlen Beiträge, fertig....

Aber hier... wir sind ja nicht auf "anderen Boards" hier. Super Arbeit, Hervorragend! Top



Geschrieben von PoMan am 05.04.2011 um 11:28:

 

Zitat von brad84

Unglaublich! Irre

Bei anderen Boards wird gesagt, die Datenbank hatte einen Crash, es fehlen Beiträge, fertig....

Aber hier... wir sind ja nicht auf "anderen Boards" hier. Super Arbeit, Hervorragend! Top


Für derartige Fälle hat man ja eigentlich auch die Datenbank-Backups (am besten täglich erstellte)
Nur viele Admins sind halt entweder zu faul oder zu unwissend die Daten wieder aufzuspielen. hihihi

Grüssle,
PoMan



Geschrieben von brad84 am 10.04.2011 um 04:31:

 

Und das unterscheidet dieses Board, von allen anderen, zumindest von denen, wo ich mich jemals rumgetrieben habe.

Es ist einfach was besonderes hier. Deswegen kommt man auch immer wieder ROFL


Forensoftware: Burning Board 2se, entwickelt von WoltLab GmbH