Mär 4: Migration auf Burning Board 3 bei diginights.com
Da diese Version nicht mehr weiterentwickelt wird und wir auf der Suche nach einem Forum waren, welches auf neue Technologien setzt, musste eine neue Boardsoftware her. Andere großen Forensystem setzten leider noch auf PHP4 oder haben andere Schwachstellen. Aufgrund unserer Hauptapplikation symfony, war aber ein PHP 5 System absolute Pflicht. Somit setzte sich das doch noch sehr neue Burning Board 3 letztendlich durch.
Vorletztes Wochende war es endlich so weit. Nach vielen kleinen und größeren Tests der Datenübername vom Bunring Board 2 (WBB2) ins Bunring Board 3 (WBB3) führten wir endlich die endgültige Umstellung durch.
Unser Testserver benötigte für die Übername ca. 1 Stunde pro 100.000 Beiträge, was natürlich alles andere als perfomant ist. Bei knapp über 1 Million Beiträgen in unserem Forum ist das eine langwierige Geschichte....
Das Forum ging deshalb planmäßig um 13 Uhr offline und die Migration wurde gestartet - die eigentliche Hauptseite blieb in dieser Zeit online. Um kurz nach 18 Uhr trafen wir uns dann zur Umstellung, schliesslich mussten die ganzen Forenstile angepasst, Plugins eingespielt und Rechte konfiguriert werden. Der Migrationsfortschrittsbalken war allerdings nur bis 34 % vorangekommen, und auf dem Server standen Cronjobs für Wartung und Statistik schlange, was auch nicht gerade zu einem Perfomanceschub verhalf
Somit wurde die Kiste neu gestartet und ein neuer Plan geschmiedet: Die Migration mittels Ramdisk, schliesslich hat der Server 8 GB Ram, so werden die auch mal ein wenig genutzt
Also Backup gemacht, die entsprechende Datenbank nach /dev/shm verschoben, verlinkt und die Migration erneut gestartet. Das Ganze lief nun viel schneller und geschmeidiger ab. Nach ungefähr 2,5 Stunden waren die Daten vom alten Forum ins neue transferiert und wir konnten endlich beginnen, das neue Forum in die eigentliche Seite einzubauen, das Forum mit Plugins und Styles zu versehen und die neue Rechtestruktur an unsere Anforderungen anzupassen. Damit waren wir noch bis zum nächsten Morgen um 6.30 beschäftigt, bevor unsere Wege sich trennten.
Das neue Forum selbst kam gleich sehr viel besser bei unseren Usern an, als wir uns das ursprünglich gedacht hatten. Schliesslich hatten sie sich jahrelang an das Bedienkonzept des "Alten" gewöhnt gehabt und als Nicht-PC-Crack tut man sich mit solchen Umstellungen aber erfahrungsgemäß ein wenig schwerer.
Bisher bereitet uns das neue Forum sehr viel Freude, seitens der User natürlich, aber auch die Administration ist an vielen Stellen stark verbessert worden. Über die neuen Features und was ich nun genau daran besser finde werde ich bei Zeiten mal noch einen kleinen Eintrag schreiben.
Links:
Herstellerseite (woltlab) zum Burning Board 3
Burning Board 3 im Einsatz bei diginights.com
diginights.com Forum beim Big Boards Ranking (Platz 9)
Fettes Brot - bigFM kleinstes Konzert der Welt
Neue Server bei Hetzner
PHP Framework Symfony wird 2 Jahre alt
Fehler bei suhosin in Verbindung mit dem WBB/PHPBB2
PHP absichern mit suhosin
5 Jahre diginights.com - Zahlen und Fakten
Neuer Server(DS5000) von Hetzner Online
#1 - Moritz 14.03.2008 23:49 - (Antwort)
Hi,
mich interessiert warum ihr nicht auf ein vBulletin umgestiegen seit. Einfach weil ihr schon eine Woltlab Applikation hattet?
VG,
Moritz
#1.1 - andy besagt:
15.03.2008 10:14 - (Antwort)
Hi Moritz,
Es gab keinen Grund dazu. Außerdem setzt das WBB 3 eben auf PHP 5, und das vBulletin momentan eben noch nicht.
Das war ein großes Kriterium für uns.
Außerdem sind viele Dinge wirklich gut durchdacht, da schreib ich mal noch was dazu.
Zum Beispiel das ganze Plugin und Patch Thema, das wird nun über Woltlab Update Server durchgeführt, ohne manuelle Code Modifikationen und ähnliches.
#1.1.1 - Moritz 02.04.2008 17:32 - (Antwort)
Hey Andy,
wolltest du nicht noch was dazu schreiben?
Hehe, aber danke mal für deine Antworten.
Keine Panik, hab den Post schon früher entdeckt gehabt, nicht erst jetzt.
Lieben Gruß,
Moritz
#1.1.1.1 - andy 02.04.2008 17:52 - (Antwort)
Hi Moritz,
geplant hab ichs auf jeden Fall.
Welcher Bereich interessiert dich im Speziellen?
Vorteile für Administratoren? User? Veränderung der Last?
#1.1.1.1.1 - Moritz 06.04.2008 23:45 - (Antwort)
Hola Andy,
interessieren würden mich die Vorteile der Administratoren und der Ablauf der Migration.
Liebe Grüße,
Moritz
#1.1.1.1.1.1 - andy besagt:
22.04.2008 15:30 - (Antwort)
Hi Moritz,
Erstmal zum Ablauf der Migration (für die Vorteile vom WBB3 mach ich mal nen Extra Eintrag):
- Backup des wbb2 erstellen (Datenbank und Filesystem)
- Umziehen der Wbb2 Datenbank auf eine Ramdisk, verlinken der MySQL DB dorthin
- Migration des wbb2 aufs wbb3 mittels der Woltlab eigenen Umzugstools
- Fertigstellen der Migration, Konfigurieren des Importers.
- Importieren aller Wbb2 Daten (haben wir ohne Benutzergruppen und Rechte gemacht, damit wir alles neu erstellen koinnten, war ein haufen Geschäft aber nun sind wir da "sauber")
- Import lief um die 3 Stunden
- Die gesamte Migration lief dann um die 3:30 H
- Anpassen und Customizen des neuen Forums, das hat wiederum die halbe Nacht gedauert ![]()
Noch Fragen? ![]()








