Ergebnis 1 bis 3 von 3

Thema: content verschwunden ... backup der DB wurde nicht richtig erstellt ... wie weiter?

      
  1. #1
    Forum Stammgast Avatar von Speedy8
    Registriert seit
    28.11.2008
    Beiträge
    159

    content verschwunden ... backup der DB wurde nicht richtig erstellt ... wie weiter?

    Hallo,

    also am gestrigen Abend musste ich nicht schlecht staunen, als bei einem Web-Projekt plötzlich sämtlicher Content so nach und nach im Nirvana verschwand, und ich habe keine Ahnung, wie das passiert ist.

    Bei mir läuft auf einem Debian-Server ein T3 4.6.3 mit diversen Extensions bislang problemlos. Die Extension-Updates wurden bislang auch alle ordentlich eingespielt, bis auf tt_news, diese Einspielung musste ich letzte Woche rückgängig machen, da die NEws-Bearbeitung nach der Einspielung von tt_news 3.2.1 nicht mehr möglich war.

    Also Backup des gesamten Projekt-Verzeichnisses sowie des Datenbankverzeichnisses auf dem Server vorgenommen. Die Backups werden auf meinem VServer automatisch erstellt und das jeden Tag. Ich habe das Backup in den ORiginal-Verzeichnissen einspielen lassen was bedeutet, dass die auf dem Server vorhandenen Dateien entsprechend überschrieben werden.

    Soweit sogut, das System lief wieder.

    Gestern nun aber folgendes Phänomen. Einer der Redakteure wollte neue News einspielen, und plötzlich verschwanden im Frontend die news-Daten. Als ich dann nachschaute und im Backend die normalen weiteren Contents ansehen wollte, verschwanden auch diese sowohl im Backend als auch im Frontend. Es war plötzlich alles leer.

    Ok, auch wenn ich die Ursache dieses Verschwindens noch nicht feststellen konnte, dachte ich zunächst, ich spiele ein Backup vom Vortag ein. Gesagt getan nach obiger Beschreibung. Aber was war das, die Backups auf dem Server, die eigentlich immer alles schön sichern und den Daten nach eigentlich auch gesichert haben, stellten mir ein t3-System wieder her, deren Inhalt vom 26.04.2012 stammte. Alle nachträglichen Änderungen, welche mindestens am 02.05.2012 auch vorgenommen worden sind und auch bis gestern auf der Homepage schön dargestellt wurden, sind nicht mehr vorhanden?!?!?!?!?!

    Sind zum Einspielen eines Datenbank-Backups noch weitere Dateien nötig außer /var/lib/mysql/[DB-Name]?

    Ich habe mich dann im wiederhergestellten T3-System einmal im Backend eingeloggt. Das klappt komischerweise auch nur als ADMIN, und ein Blick auf die Benutzerdaten sagte mir, dass keine mehr vorhanden seien?!?!?!?!!?

    Ok, ich habe dann mittels phpmyadmin einmal in die Datenbank geschaut. Das hätte ich vielleicht wirklich als erstes tun sollen. Ich habe alle Tabellen reparieren lassen, und irgendwie hat er mir dort auch fehlerhafte Indizes gefunden und korrigiert.

    Hat von Euch schon einmal jemand solch ein Problem gehabt? Und wenn ja, gibts vielleicht noch eine Lösung, dass ich aus den vorhandenen Backups auch wirklich den Zustand des Vortages wiederherstellen kann?

    Ich werde mir jetzt zunächst einmal das DB-Backup im Detail ansehen, ob nicht vielleicht doch irgendwo die Daten vergraben sind.

    Würde mich für Hilfe freuen.

    Danke. Mfg

  2. #2
    Forum Stammgast Avatar von Martin Terber
    Registriert seit
    11.08.2006
    Ort
    Köln
    Alter
    40
    Beiträge
    432

    Beitrag AW: content verschwunden ... backup der DB wurde nicht richtig erstellt ... wie weiter?

    Oh je, das ist ein GAU.


    • Du hast bereits richtig analysiert: Nächstesmal besser zuerst in die Datenbank schauen. Denn wenn Daten im Backend verschwunden sind, müssen sie nicht zwingend aus der DB gelöscht worden sein.
    • Außerdem: Wenn du Backups zurückspielst, solltest du diese erst in eine seperate DB einspielen und dort den Status (Datum der letzten Einträge) kontrollieren.
    • Womit hast du deine Backups erstellt? Das wird aus deinem Posting nicht klar. Schau nach, ob es aktuellere dumps (also Backup-Dateien) gibt als vom 26.04.2012


    Vor allem: Ruhe bewahren, nachdenken, keinen blinden Aktionismus betreiben. Immer darauf achten, dass du dir den aktuellen Zustand (auch wenn fehlerhaft) nicht überschreibst. Viel Glück!
    Suche Linktauschpartner - Themen: Reisen und Übersetzungen.
    Konnte ich helfen, dann hilf mir: Meine Themen | Martin Terber - Typo3 & PHP

  3. #3
    Forum Stammgast Avatar von Speedy8
    Registriert seit
    28.11.2008
    Beiträge
    159

    AW: content verschwunden ... backup der DB wurde nicht richtig erstellt ... wie weiter?

    Hallo,

    danke für die Antwort.

    Ja, als GAU würde ich das schon bezeichnen. Aber beim Einspielen von Updates kann einem solch ein Problem ja immer wieder einmal ereilen, wie ich ja über das Update von tt_news berichtete.

    Ich habe einen VServer. Durch diesen VServer wird selbst ein Backup gefahren, täglich. Und je nach der Größe der täglichen Veränderung, wird diese Veränderung gespeichert. Und 1x wöchentlich wird ein vollständiges Server-Backup gefahren unabhängig von etwaigen Veränderungen.
    Bislang hat es immer ganz prima funktioniert, dass ich mir aus diesem Backup entsprechend den betreffenden Teil wiederherzustellen. Bzgl. der Datenbank ist es ja insoweit ein Problem, dass man ein DB-Dump nur dann einspielen kann, wenn man separat einen erstellt hat. Aber eine DB ist ja an und für sich nichts anderes, als ein Verzeichnis unterhalb von /var/lib/mysql/ . Und wenn es einmal unerwartet ein Problem geben sollte am System/der Datenbank, dann hat man ja vorher kein DB-Dump erstellt. Insoweit müsste es ausreichen, entsprechend das oben benannte Verzeichnis aus dem Backup wiederherzustellen.

    Ich frage mich nur aber wie es sein kann, dass die Datenbank-Daten nicht ordnungsgemäß im Backup gespeichert wurden. Ich habe mir die T3-Daten noch einmal genau angesehen, und es scheint so, dass nur die Daten von tt_news nicht im DB-Backup enthalten waren. Aller anderer Content war genau von dem Datum, an dem das Backup erstellt wurde.

    Wo um Himmels willen waren dann die Änderungen von tt_news gespeichert, welche ja vor dem Crash noch angezeigt wurden!?!

    Ich habe jetzt die Redakteure gebeten, die Änderungen in tt_news, die nach dem 26.04. erstellt wurden, noch einmal zu erstellen. Und bislang klappt alles.

    Also bleiben mir noch 2 Fragen:
    1. wer hatte schon einmal solch einen Datenverlust und was waren dafür die Ursachen?
    2. warum sind die neuesten tt_news Änderungen gegenüber dem normalen tt_content nicht im Backup gelandet?

    Mfg

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 28.11.2011, 19:23
  2. full backup mit w4x_backup: consolen abfrage und backup directory
    Von mentizm im Forum Alle anderen Extensions
    Antworten: 2
    Letzter Beitrag: 06.07.2011, 08:33
  3. Content wird nicht richtig formatiert angezeigt
    Von EightBitWitch im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 6
    Letzter Beitrag: 07.07.2008, 15:19
  4. Records sind verschwunden, nachdem Loginformular entfernt wurde
    Von darksban im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 22.04.2008, 12:25
  5. Suche die Extension womit die TOP 10 POSTERS hier im Forum erstellt wurde
    Von asori im Forum Extension suchen und neue vorschlagen
    Antworten: 2
    Letzter Beitrag: 27.10.2006, 08:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238