Migration innerhalb des selben Servers mit dem HIS Migrationstool
Mit dem HIS-Migrationstool können Sie von einer früheren Edition von Host Integration Server zu Host Integration Server 2020 auf demselben Server migrieren. Das Migrationstool erhält die Konfigurationsinformationen vor der Deinstallation der älteren Version des Host Integration Server. Diese Konfigurationsinformationen können auf die neue Installation des Host Integration Server angewendet werden.
Schritte zur Migration innerhalb des selben Servers
Bei diesen Anweisungen wird davon ausgegangen, dass das Migrationstool in ein lokales Verzeichnis heruntergeladen
C:\Files
wird.Bestätigen Sie, dass die vorhandene Plattform die Systemanforderungen des HIS 2020 erfüllt. Bitte beachten Sie, dass das .NET Framework 4.8 erforderlich ist.
Öffnen Sie eine Eingabeaufforderung als Administrator, gehen Sie zu
c:\Files
, und führen Sie den folgenden Befehl aus:HisMigration.exe c:\Files\HIS_Migrate /Save
Hinweis
c:\Files\HIS_Migrate
muss vorhanden sein und darf keine Dateien enthalten.Deinstallieren Sie die ältere HIS-Version (Systemsteuerung>Programme).
Installieren Sie Host Integration Server 2020. Führen Sie den Konfigurationsassistenten nicht aus.
Bearbeiten Sie die
c:\Files\HIS_Migrate\savedConfig.config
Datei, um die korrekten Kennwörter für das Konto einzufügen, unter dem die Dienste ausgeführt werden. Aus Sicherheitsgründen wird/werden das/die Passwort/wörter durchPasswordReplacedByThis
ersetzt. Das/die richtige(n) Passwort/wörter müssen eingegeben werden, andernfalls starten die Dienste nicht. Es können mehrere Instanzen des Passwort-Elements vorhanden sein.Um die neuen Umgebungsvariablen aus der Host Integration Server-Installation zu aktualisieren und die Konfiguration zu speichern, gehen Sie bitte wie folgt vor:
- Öffnen Sie eine neue Eingabeaufforderung als Administrator, und gehen Sie zu
c:\Files
. - Führen Sie
HisMigration.exe c:\Files\HIS_Migrate /Apply
aus.
- Öffnen Sie eine neue Eingabeaufforderung als Administrator, und gehen Sie zu
Weitere Überlegungen
Wenn Sie eine Subdomäne mit mehreren Servern migrieren, beginnen Sie die Migration mit dem sekundären Server. Sobald alle diese Server migriert wurden, migrieren Sie anschließend den primären Server. Stellen Sie sicher, dass Sie den primären Server zuletzt migrieren.
Die Migration von Servern, die für die Verwendung eines remoten SNA-Gateways konfiguriert sind, wird derzeit nicht unterstützt. Die Unterstützung ist für die nächste kumulative Aktualisierung geplant.
Wenn Sie nach der Migration bereit sind, den Zugriff auf die Dienste freizugeben, aktivieren Sie die Firewall-Regeln manuell.
Für HIP-Dienste (Host Initiated Processing) untersucht das Migrationstool den
HIPService.exe.config
Inhalt derassemblyPath
HIP-Objekte. Wenn derassemblyPath
auf einen HIS-Produktpfad gerichtet ist, wie z. B.%snaroot%\TIM
, dann werden die HIP-Objekte in den neuen HIS TIM-Ordner übertragen. WennassemblyPath
zu einem benutzerdefinierten Verzeichnis gerichtet ist, wird dieses Verzeichnis erstellt, und die Objekte werden in dieses Verzeichnis kopiert.Das Migrationstool untersucht den Server nicht auf Windows-initiierte Programme (WIP) der Anwendungsintegration. Wenn diese Programme auf dem Server vorhanden sind, überprüfen Sie die app.config-Dateien für diese Programme. Bestätigen Sie, dass die Inhalte der app.config-Datei die aktualisierten Speicherstellen auf dem Server verwenden.
Bei einem Upgrade von HIS 2013 oder 2016 auf HIS 2020 müssen sowohl WIP- und HIP-Programme als auch TI-Assemblys neu kompiliert werden, damit sie mit diesen HIS-Versionen funktionieren.
Stellen Sie Folgendes sicher:
- Fügen Sie neue Verweise auf die HIS TI-Laufzeit-Assemblies hinzu.
- Aktualisieren Sie die .config-Dateien, um die Version 10.0 anstelle der Version 9.0 zu verwenden.
- Projekte müssen .NET 4.8 verwenden.
- Öffnen Sie im HIS-Designer jegliche beliebige(n) TI .hidx-Datei(en), und speichern Sie diese. Dieser Schritt erzeugt aktualisierte dll(s). Dieser Schritt ist bei der Migration von HIS 2016 zu HIS 2020 nicht erforderlich.
Sowohl für WIP als auch für HIP muss die gesamte Konfiguration in den .config-Dateien erfolgen. Es werden keine Konfigurationsinformationen aus dem Register gelesen.
Die Visual Studio Integration-Funktion wird mit diesem Tool nicht mehr migriert. Im HIS 2020 werden die Visual Studio-Erweiterungen als VSIX-Paket neu geschrieben. Die Unterstützung der Migration von den alten VSIP-Paketen ist nicht möglich. Um diese Funktion wiederherzustellen, führen Sie den Konfigurationsassistenten aus und aktivieren Sie die Visual Studio Integration-Funktion.