Hallo zusammen,
ich möchte in nächster Zeit folgende Infrastruktur aktualisieren.
- Windows Server 2008 Standard SP2 (32-bit) und Domino 8.5.2FP2 (32-bit) auf Windows Server 2008 R2 Standard (64-bit) und Domino 9.0.1FP4 (64-bit)
- Ersteres System ist auf VMware 5.0 installiert
- Zweiteres System wird ebenso auf VMware 5.0 installiert, auf einer neuen virtuellen Maschine
- Der Name des neuen Windows Servers und die IP bleiben gleich, das ganze kann man per VM recht gut lösen
- Der Domino Server ist zwar ein Enterprise, aber wird leider nur ausschliesslich als Mailserver genutzt. Es gibt nur ein bis zwei 3rd Pary Anwendungen, aber die laufen mit 9.0.1
Hierzu habe ich mir folgende Gedanken gemacht, wie so ein Upgradeplan aussehen könnte. Vielleicht kann der eine oder andere meinen Plan auf Denkfehler überfliegen. Freu mich schon auf eure Antworten.
Das ganze Szenario splittet sich bei mir in zwei Hauptschritte ab:
Schritt 1: altes Windows und alter Domino auf neues Windows (64-bit) und Domino 8.5.2FP2 (64-bit) installieren
Schritt 2: Domino 8.5.2FP2 (64-bit) auf Domino 9.0.1FP4 (64-bit) installieren
Schritt 1 in Details
- auf dem noch aktiven 32-bit Domino folgendes ausführen
- set config server_restricted=2
- drop all
- tell router show queue
- tell router q
- tell smtp q
- tell adminp process new
- quit
- ID Dateien, notes.ini und names.nsf, admin4.nsf, events4.nsf, logs.nsf wegsichern
- Windows Domino Dienste auf manuell stellen
- Snapshot der alten VM erzeugen
- auf der neuen VM Windows 64bit erzeuge ich die selben Verzeichnisstrukturen wie beim alten Domino
- kopiere die notes.ini vom 32bit Domino in das Programm Verzeichnis der neuen VM
- kopiere das Data Verzeichnis vom 32-bit Domino in das Data Verzeichnis der neuen VM
- Starte das 8.5.2 (64-bit) Installationsprogramm auf der neuen VM
- Installiere das FP2 auf der neuen VM
- Sprackpaket installieren auf der neuen VM
- Bevor der Serverdienst gestartet wird, starte ich Wartungs-Jobs auf der neuen VM
- Fixup (Transaktionsprotokollierung ist aktiv, also Parameter -J):
- D:\Lotus\Domino\nfixup names.nsf -J
- D:\Lotus\Domino\nfixup admin4.nsf -J
- Compact:
- D:\Lotus\Domino\ncompact names.nsf -c
- D:\Lotus\Domino\ncompact admin4.nsf -c
- Updall auf alle Datenbanken (Wenn ich das richtig verstanden habe, dann muss auf jede Datenbank ein Updall gestartet werden, kann durch .IND Dateien besser ausgerollt werden)
- Fixup (Transaktionsprotokollierung ist aktiv, also Parameter -J):
- Starten des 64-bit Domino Servers
- Design Aktualisierungen des Servers mit Ja bestätigen (passiert ja nicht da bereits 8.5.2)
- In der Console folgendes eingeben:
- set config server_restricted=0
- sh tasks
- sh server
- in der notes.ini Parameter Design löschen
- ServerTaskAt1 = Catalog,
Design
- ServerTaskAt1 = Catalog,
Wenn der Server soweit läuft, dann wäre ich bereit für den großen Schritt 2!
Schritt 2 in Details
- Domino Designer/Admin Client auf 9.0.1FP4 aktualisieren
- evtl. Language Pack für den Designer deinstallieren bei Problemen
- auf dem neuen aktiven 64-bit Domino folgendes ausführen
- set config server_restricted=2
- drop all
- tell router show Queue
- tell router q
- tell smtp q
- tell adminp process new
- quit
- Windows Dienste Domino auf manuell setzen
- Snapshot der neuen VM Maschine
- Domino 9.0.1 (64-bit) installieren und noch nicht starten
- Fixpack 4 installieren und noch nicht starten
- CREATE_R9_DATABASES=1 in die notes.ini eintragen
- Zusätzliche Wartungsjobs auf dem Domino starten D:\Lotus\Domino
- ndesign –f names.nsf
- ndesign –f admin4.nsf
- ndesign –f log.nsf
- ndesign –f events4.nsf
- nfixup names.nsf –f –j –v
- nfixup admin4.nsf –f –j –v
- nfixup log.nsf –f –j –v
- nfixup events4.nsf –f –j –v
- ncompact names.nsf –c
- ncompact admin4.nsf –c
- ncompact log.nsf –c
- ncompact events4.nsf –c
- nupdall names.nsf –RX
- nupdall admin4.nsf –RX
- nupdall log.nsf –RX
- nupdall events4.nsf –RX
- ncompact -c -ODS -* (ODS52 soll ja mit 8.5 Clients laufen, -* macht alle Templates mit)
- Domino 9.0.1FP4 Dienste starten und Abfrage Design Upgrade des Domino Directory bestätigen
- Am Designer/Admin Client anmelden
- Für die log.nsf im Designer "Advanced Options" -> "Disable Transaction logging" aktivieren
- Consolen Befehle ausführen
- set config server_restricted=0
- sh tasks
- sh Server
- Nachdem der Server soweit läuft
- Server Dokumente mit neuen Features überprüfen und aktivieren
- Richtlinien anpassen und mit neuen Features editieren
- Transaktions Protokollierung prüfen
- Datenbank Schablonen umwandeln
So das wäre so mein Plan. Wie seht ihr das Ganze, habe ich was vergessen oder sogar falsch gemacht? Oder soll ich gleich von 8.5.2FP2 (32-bit) auf 9.0.1FP4 (64-bit) gehen ohne den Zwischenschritt mit dem 8.5.2FP2 (64-bit) Serverinstallation?
Besten Dank im voraus.
Viele Grüße
Deny