HIS 移行ツールを使用した同じサーバーの移行

HIS 移行ツールを使用すると、Host Integration Server の以前のバージョンから同じサーバー上の Host Integration Server 2020 または 2016 に移行できます。 この移行ツールは、Host Integration Server の古いバージョンをアンインストールする前に構成情報を取得します。 この構成情報は、Host Integration Server の新しいインストールに適用できます。

同じサーバーの移行手順

  • 以下の手順では、移行ツールがローカルの c:\Files ディレクトリにダウンロードされていることを前提としています。

  • 既存のプラットフォームが、HIS 2020 のシステム要件を満たしていることを確認します。 Microsoft .NET Framework 4.8 が必要であることに注意してください。

  • 管理者としてコマンド プロンプトを開き、c:\Files に移動して、次のコマンドを実行します。

    HisMigration.exe c:\Files\HIS_Migrate /Save
    

    Note

    c:\Files\HIS_Migrate が存在しており、その中にファイルが含まれていない必要があります。

  • 古い HIS バージョンをアンインストールします ( [コントロール パネル]>[プログラム] )。

  • Host Integration Server 2020 または 2016 をインストールします。 構成ウィザードを実行しないでください。

  • c:\Files\HIS_Migrate\savedConfig.config ファイルを編集して、サービスを実行するアカウントの正しいパスワードを挿入します。 セキュリティ上の理由から、パスワードは PasswordReplacedByThis に置き換えられます。 正しいパスワードを入力する必要があります。そうしなければ、サービスは起動されません。 パスワード要素のインスタンスが複数存在する場合があります。

  • Host Integration Server のインストールから新しい環境変数を更新し、構成を保存するには、次の操作を行います。

    1. 管理者として新しいコマンド プロンプトを開き、c:\Files に移動します。
    2. 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 から HIS 2020 または 2016 にアップグレードする場合、WIP と HIP の両方のプログラム、および TI アセンブリを再コンパイルして、これらの HIS バージョンで動作できるようにする必要があります。

    必ず、次の作業を行ってください。

    • 新しい参照を HIS TI ランタイム アセンブリに追加します。
    • バージョン 9.0 ではなくバージョン 10.0 を使用するように .config ファイルを更新します。
    • プロジェクトでは、.Net 4.8 または 4.6 を使用する必要があります。
    • HIS デザイナーで、任意の TI .hidx ファイルを開き、保存します。 この手順により、DLL が更新されます。 HIS 2016 から HIS 2020 に移行する場合、この手順は必要ありません。
  • WIP と HIP の両方について、.config ファイルで構成を行う必要があります。 構成情報はレジストリから読み取られません。

  • このツールでは、Visual Studio の統合機能は移行されなくなりました。 HIS 2020 では、Visual Studio 拡張機能が VSIX パッケージとして再作成されます。 古い VSIP パッケージからの移行をサポートすることはできません。 この機能を復元するには、構成ウィザードを実行し、Visual Studio の統合機能を有効にします。

次のステップ

HIS 移行ツール
サーバー間の移行