Migration mia.phsz.ch

18 Jan 2019 - 05:58 | Version 17 |

Worum geht es?

Von Anfang 2017 bis Ende 2018 lief mia.phsz.ch auf dem privaten Wiki von Beat Döbeli Honegger. Da nun aber das Wiki an der PHSZ intensiver genutzt wird und der private Wikiserver von Beat Döbeli Honegger auch technische Probleme hat, sollen nun mia.phsz.ch inkl. sämtlicher Unterwikis, die mit der PHSZ zu tun haben, auch an die PHSZ gezügelt werden.

Beim neuen Server handelt es sich um einen virtuellen Rechner, der an der PHSZ gehostet und von Cirrax betrieben wird.

Was muss migriert werden?

Wiki-Bereiche

Link Name Beschreibung Status
WebHome MIA Hauptbereich des neuen Wikiservers migriert
WebHome Primarstufe   migriert
WebHome Sekundarstufe   migriert
WebHome Medienbildung   migriert
WebHome Informatikdidaktik   migriert
WebHome Anwendungskompetenz   migriert
WebHome Facile   migriert
WebHome GDI   migriert
WebHome GDI17   migriert
WebHome GDI16   migriert
WebHome C7   migriert
WebHome Schulleitung   neu aufgesetzt
WebHome Blockwoche   migriert
WebHome MIMKMAMKH18   migriert
WebHome PWMDW   migriert
WebHome MAIP   migriert
WebHome Iphone   migriert
PHSZ PHSZ    
WebHome Scratch   migriert

User

  • Erledigt: Alle User mit einer phsz-Adresse
  • Erledigt: Michael Hielscher, Morena Borelli
  • Alle Kursleitungen LP21
  • Benedikt Trefzer

Domainnamen

Folgende Domainnamen müssen auf den neuen Server zeigen:

Installation von Foswiki 2.1.6

  • 2018-12-22 Foswiki 2.1.6 installiert
  • 2018-12-22
  • 2018-12-23
    • Main/SiteHtmlHead eingerichtet
    • Herausgefunden, wie der Zeichensatzwechsel auf utf8 funktioniert
  • 2018-12-27
    • Einzelne Wikibereiche migriert (GDI16, GDI17, MAIP, Blockwoche, PWMDW)
    • System-Web kann nur noch nach Login angeschaut werden (DENYWEBVIEW für WikiGuest
    • Update-Info Plugin installiert
    • Erste User migriert
  • 2018-12-28
    • In der Datei MAKETEXT.pm drei Zeilen gelöscht, um Fehlermeldung zu vermeiden (viewfile: Argument "1.26_01" isn't numeric in numeric lt (<) at /srv/www/mia.phsz.ch/htdocs/lib/Foswiki/Macros/MAKETEXT.pm line 46). Backup unter MAKETEXT.pm.orig

Charset-Wechsel auf UTF-8

  • Auf dem alten Wiki muss die CharsetConverterContrib installiert werden
  • Eine Kopie des data-Verzeichnisses herstellen, das man migrieren will
  • Ins tool-Verzeichnis wechseln und dort perl convert_charset.pl -web=WEBNAME ausführen
  • Danach das konvertierte Verzeichnis tar cfvz und anschliessend löschen.

Vorgehen beim Migrieren eines Unterwikis

  1. Kopie des Datenverzeichnisses herstellen
  2. Charset-Wechsel vornehmen mit perl convert_charset.pl -web=WEBNAME (im tools Verzeichnis starten)
  3. Das konvertierte Verzeichnis tar cfvz und anschliessend löschen.
  4. Im bestehenden Unterwiki einen Migrationshinweis hinterlassen.
  5. Das bestehende Unterwiki auf RO setzen.
  6. Auf dem neuen Server das Unterwiki entpacken
  7. WebPreferences entrümpeln
  8. WebMenu löschen
  9. WebLinks überprüfen
  10. Nach statischen Links mit mia.phsz.ch suchen und ersetzen

Probleme bei der Migration

Sicherheits- bzw. loadreduktionsmassnahmen

  • Raw-View nur nach Login
  • Ältere Topic-Versionen nur nach Login
  • Page-Cache eingeschaltet

To do

This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding wiki.doebe.li? Send feedback