HIS 移行ツールを使用した同じサーバーの移行
HIS 移行ツールを使用すると、以前のエディションの Host Integration Server から、同じサーバー上の Host Integration Server 2020 に移行できます。 この移行ツールは、Host Integration Server の古いバージョンをアンインストールする前に構成情報を取得します。 この構成情報は、Host Integration Server の新しいインストールに適用できます。
同じサーバーの移行手順
以下の手順では、移行ツールがローカルの
C:\Files
ディレクトリにダウンロードされていることを前提としています。既存のプラットフォームが、HIS 2020 のシステム要件を満たしていることを確認します。 Microsoft .NET Framework 4.8 が必要であることに注意してください。
管理者としてコマンド プロンプトを開き、
c:\Files
に移動して、次のコマンドを実行します。HisMigration.exe c:\Files\HIS_Migrate /Save
注意
c:\Files\HIS_Migrate
が存在しており、その中にファイルが含まれていない必要があります。古い HIS バージョンをアンインストールします ( [コントロール パネル]>[プログラム] )。
Host Integration Server 2020 をインストールします。 構成ウィザードを実行しないでください。
c:\Files\HIS_Migrate\savedConfig.config
ファイルを編集して、サービスを実行するアカウントの正しいパスワードを挿入します。 セキュリティ上の理由から、パスワードはPasswordReplacedByThis
に置き換えられます。 正しいパスワードを入力する必要があります。そうしなければ、サービスは起動されません。 パスワード要素のインスタンスが複数存在する場合があります。Host Integration Server のインストールから新しい環境変数を更新し、構成を保存するには、次の操作を行います。
- 管理者として新しいコマンド プロンプトを開き、
c:\Files
に移動します。 HisMigration.exe c:\Files\HIS_Migrate /Apply
を実行します。
- 管理者として新しいコマンド プロンプトを開き、
その他の考慮事項
マルチサーバーのサブドメインを移行するには、セカンダリ サーバーで移行を開始します。 これらのサーバーをすべて移行した後、プライマリ サーバーを移行します。 必ずプライマリ サーバーを最後に移行してください。
リモート SNA ゲートウェイを使用するように構成されたサーバーの移行は、現在サポートされていません。 次回の累積的な更新プログラムでサポートされる予定です。
移行後、サービスへのアクセスを許可する準備ができたら、ファイアウォール規則を手動で有効にします。
ホスト開始処理 (HIP) サービスの場合、移行ツールは HIP オブジェクトの 内容
assemblyPath
を調べますHIPService.exe.config
。assemblyPath
が HIS 製品のパス (例:%snaroot%\TIM
) を指している場合、HIP オブジェクトは新しい HIS TIM フォルダーに移動されます。assemblyPath
がカスタム ディレクトリを指す場合、そのディレクトリが作成され、そこにオブジェクトがコピーされます。移行ツールは、サーバーでアプリケーション統合の Windows 開始プログラム (WIP) について調べます。 これらのプログラムがサーバー上に存在する場合、これらのプログラムの構成ファイルを調べます。 app.config ファイルの内容で、サーバー上の最新の場所が使用されていることを確認します。
HIS 2013 または 2016 から HIS 2020 にアップグレードする場合は、WIP と HIP の両方のプログラムと TI アセンブリを再コンパイルして、これらの HIS バージョンを操作する必要があります。
必ず、次の作業を行ってください。
- 新しい参照を HIS TI ランタイム アセンブリに追加します。
- バージョン 9.0 ではなくバージョン 10.0 を使用するように .config ファイルを更新します。
- プロジェクトでは .Net 4.8 を使用する必要があります。
- HIS デザイナーで、任意の TI .hidx ファイルを開き、保存します。 この手順により、DLL が更新されます。 HIS 2016 から HIS 2020 に移行する場合、この手順は必要ありません。
WIP と HIP の両方について、.config ファイルで構成を行う必要があります。 構成情報はレジストリから読み取られません。
このツールでは、Visual Studio の統合機能は移行されなくなりました。 HIS 2020 では、Visual Studio 拡張機能が VSIX パッケージとして再作成されます。 古い VSIP パッケージからの移行をサポートすることはできません。 この機能を復元するには、構成ウィザードを実行し、Visual Studio の統合機能を有効にします。