Als je dit leest, doet de server het weer. Dit gebeurde er op 3 juli:
Ik was aan het peuteren met een van de eigen PHP-Nuke modules, en ik keek in het log van de server. Ik zag dat ייn van de disks uit de raid-5 array een hikje had opgeleverd. Normaal start ik dan een rebuild en dan werkt alles weer, dus daar ging ik mee bezig. Meteen startte ik ook maar een backup, maar na een minuut of 10 kwam er een tweede melding: disk 2 had het opgegeven, de raid-array was gestopt. De backup was nauwelijks begonnen.

Sommige delen van de website zijn nog niet helemaal bij, maar het herstel loopt soepel. Om de recovery wat moeilijker te maken heb ik alles op nieuwe hardware gezet, met een nieuw OS en een nieuw CMS. Zie 'Meer lezen' voor meer details.

Ik heb nu een Compaq Deskpro EN
met 256 Mb memory en een 1 Ghz Pentium 3. Om veiligheids-redenen heeft die twee 80 Gb disks in mirror (Raid 1).
Ik installeerde PHP-Nuke, een veel nieuwer versie.
Ik ben nu alle extra's aan het her-installeren / terughalen uit de backups. Sommige dingen kosten wat meer tijd door de nieuwere software.

Hardware:
- Intel Pentium III 1GHz
- 256 MB of RAM Installed
- Intel 815E chipset
- 2 * 80GB IDE Hard Drive (Samsung SP0802N)
- IDE CD ROM Drive (48x)
- 1.44 Floppy Drive
- Intel controlled integrated video
- AC '97 integrated audio
- Twee (2) PS/2 Poorten
- Drie (3) PCI slots
- Drie (3) DIMM slots (twee bezet)
- Power Supply 100-240v, 50-60Hz
- Slim style case Slimline profile

Ik heb de floppy-drive verwijderd om de tweede harddisk er in te zetten.

Het meeste werkt weer. Ik heb bij-geinstalleerd:

  • netpbm
  • gifsicle
  • allow_furl_open in php.ini op 'on' gezet
  • dis-allow root login

    Ik heb PHP-Nuke gewijzigd zodat:
  • plaatjes worden getoond in de News module, dit stond om veiligheidsredenen uit.
  • sommige blocks teruggehaald uit de backups.
  • de feedback module aangepast zodat er een captcha in zit.
  • delen van de database gerestored.



  • awstats gerestored
  • phpsysinfo geinstalleerd
  • phpmyadmin geinstalleerd



Meer voortgang:

Toegevoegd:

  • mod_deflate
  • eaccelerator
  • torrentflux 2.1

  • De functie 'translate' in de Dutch language file aangepast zodat enkele modulenamen in het menu worden vertaald, hiervoor moesten ook het block block_Modules en mainfile.php worden aangepast vooor de aanroep van de functie.
  • toegevoegd Uptime and Page rendering time
  • Dilbert module gewijzigd, een selectie van de comics is nu gemaakt op mtime (php functie filemtime)

  • memory opgewaardeerd (512 Mb) en gereboot

    Nog meer aangepast:
  • Tonen van plaatjes in de news-module liet backend.php fout lopen, ik heb backend.php aangepast en daar een strip_tags() aan toegevoegd.