Puh, endlich geschafft. Die Idee, die Board-Räumung mit einem großen Update zu verbinden, geisterte schon etwas länger in unseren Köpfen herum. Vor 17.00 Uhr haben Falco und ich uns dann gestern an die Arbeit gemacht. Zuerst mussten wir ein Backup des Boards machen, was aufgrund der Größe der für die Posts zuständigen Tabelle (66 MB) ein Problem darstellte. Also musste improvisiert werden. Das kostete natürlich Zeit.
Dann kam das Update des Boards von 1.1.1 auf das brandneue WBBLite 1.0.1. Das dauerte auch verdammt lange (eine Dreiviertelstunde), bis die Fehlermeldung kam, die ihr im Anhang findet. Ihr seht also: Laures hat Schuld *ggg*. Das Problem war, dass bei der Konvertierung der Datenbank das Board die alten Tables nicht schlicht umgewandelt, sondern sie erst kopiert und dann umgewandelt hatte. Somit waren wir nach der Umwandlung der Posts-Table auf über 156 MB… von 100 MB, die unsere DB als erlaubte Größe hatte *g*. Was also macht 1&1? Entzieht uns die Zugangs- und andere Rechte, bis wir wieder unter 100 sind. Also die neuen Tables alle gelöscht und gewartet, bis wir die Rechte wieder zurück hatten.
Danach folgte der Umzug auf eine andere Datenbank, die keine solche Grenze hat. Dort also alles noch mal von vorne. OK, das klappte, das Board lief. Dann der Augenblick der Erkenntnis: Viele Daten wurden nicht übernommen, namentlich Avatare, Geburtstage und Styles sowie diverse Board-Einstellungen. Mann, war das nervig, alle Styles aus dem alten Board manuell hinüber zu retten, indem man manuell neue erstellte. Als wir damit fertig waren, war Mitternacht schon verstrichen und manch ein User hat sich sicherlich gefragt, warum das Board immer noch nicht wieder offen ist.
Nachdem das also alles wieder lief und nur noch die Avatare und ein paar kleinere Sachen übrig blieben, kam das nächste Problem. Das Script, das alle alten Beiträge und Topics löschen sollte, hat den PC gekillt, weil es so umfangreich war *g*. Dabei ist dann teilweise die Zuordnung der Topics und Postings kaputt gegangen. Also musste das Backup der Postings und Topics neu hochgeladen werden, was eine erneute Konvertierung auf WBBLite-Maßstab erforderlich machte. Als das fertig war, war es kurz nach zwei Uhr nachts und wir entschieden uns, lieber heute Morgen weiterzumachen als möglicherweise die halbe Nacht durchzuarbeiten und doch nicht fertig zu werden.
Heute Morgen dann kamen Probleme mit dem Löschen auf, weil die Datenbank mit dem Zählen durcheinander kam. Auch das konnte behoben werden, führte aber zu weiterem Aufschub. Und zuletzt dann zickte der Server herum, weil die Datenbank-Limits so eng gesetzt sind, dass man kaum vernünftig ein Backup aufspielen kann.
Tja, und nun ist es fertig und wartet auf Kritik und Anregungen
Dann kam das Update des Boards von 1.1.1 auf das brandneue WBBLite 1.0.1. Das dauerte auch verdammt lange (eine Dreiviertelstunde), bis die Fehlermeldung kam, die ihr im Anhang findet. Ihr seht also: Laures hat Schuld *ggg*. Das Problem war, dass bei der Konvertierung der Datenbank das Board die alten Tables nicht schlicht umgewandelt, sondern sie erst kopiert und dann umgewandelt hatte. Somit waren wir nach der Umwandlung der Posts-Table auf über 156 MB… von 100 MB, die unsere DB als erlaubte Größe hatte *g*. Was also macht 1&1? Entzieht uns die Zugangs- und andere Rechte, bis wir wieder unter 100 sind. Also die neuen Tables alle gelöscht und gewartet, bis wir die Rechte wieder zurück hatten.
Danach folgte der Umzug auf eine andere Datenbank, die keine solche Grenze hat. Dort also alles noch mal von vorne. OK, das klappte, das Board lief. Dann der Augenblick der Erkenntnis: Viele Daten wurden nicht übernommen, namentlich Avatare, Geburtstage und Styles sowie diverse Board-Einstellungen. Mann, war das nervig, alle Styles aus dem alten Board manuell hinüber zu retten, indem man manuell neue erstellte. Als wir damit fertig waren, war Mitternacht schon verstrichen und manch ein User hat sich sicherlich gefragt, warum das Board immer noch nicht wieder offen ist.
Nachdem das also alles wieder lief und nur noch die Avatare und ein paar kleinere Sachen übrig blieben, kam das nächste Problem. Das Script, das alle alten Beiträge und Topics löschen sollte, hat den PC gekillt, weil es so umfangreich war *g*. Dabei ist dann teilweise die Zuordnung der Topics und Postings kaputt gegangen. Also musste das Backup der Postings und Topics neu hochgeladen werden, was eine erneute Konvertierung auf WBBLite-Maßstab erforderlich machte. Als das fertig war, war es kurz nach zwei Uhr nachts und wir entschieden uns, lieber heute Morgen weiterzumachen als möglicherweise die halbe Nacht durchzuarbeiten und doch nicht fertig zu werden.
Heute Morgen dann kamen Probleme mit dem Löschen auf, weil die Datenbank mit dem Zählen durcheinander kam. Auch das konnte behoben werden, führte aber zu weiterem Aufschub. Und zuletzt dann zickte der Server herum, weil die Datenbank-Limits so eng gesetzt sind, dass man kaum vernünftig ein Backup aufspielen kann.
Tja, und nun ist es fertig und wartet auf Kritik und Anregungen
