Schritt 1: Installation auf den Application-Servern wie für „normale” Installationen. Stellen Sie sicher, dass alle Maschinen identisch konfiguriert sind.
Kopieren Sie das „portaldata” Verzeichnis auf Ihr SAN oder NAS Dateisystem.
Schritt 2: Vgl. oben „Wiederherstellen einer contentXXL Datenbank"
Schritt 3: Legen Sie einen speziellen Benutzer in Ihrer Domain an, z.B. „ASPNET”. Dieser Benutzer muss Zugriff auf die folgenden Verzeichnisse haben (alle Rechte müssen auf die Verzeichnisse nach unten vererbt werden):
Server
|
Verzeichnis
|
Rechte
|
SAN or NAS
|
/portaldata
|
read, write, update
|
IIS web server
|
Codebase directory
|
read
|
IIS web server
|
C:\WINDOWS\Microsoft.NET\Fr amework\vx.x.xxxx\
|
read, write, update
|
Schritt 4: Passen Sie die web.config auf allen Web Servern wie folgt an (fügen Sie die Schlüssel hinzu, falls noch nicht vorhanden):
<add key="portaldatadir" value="<<UNC-Pfad zum "portaldata"-directory>>" />
<identity impersonate="true" userName="<<Domain\username>>" password="<<userpasswort>>" />
Schritt 5: Richten Sie das „portaldata“ Verzeichnis auf allen Webservern als virtuelles Verzeichnis ein
und verbinden Sie es mit dem verwendeten SAN/NAS System.
Bitte beachten Sie, dass das virtuelle Verzeichnis unter jeder Sprache (z.B. /de /en) eingerichtet werden muss.
Schritt 6: Um Inkonsistenzen der Caches zwischen den verschiedenen Webservern zu vermeiden, muss das sogenannte „Cross-Server Caching” aktiviert werden.
Legen Sie eine Datei „notify.config“ im Wurzelverzeichnis der Anwendung an. Diese Datei wird nur beim Applikationsstart eingelesen, so dass bei jeder Änderung ein Neustart nötig ist. Der Aufbau dieser Datei ist hier beschrieben.
Für alle weiteren Schritte fahren Sie fort wie im Abschnitt „Installation abschließen“ beschrieben.