- 基本情報
- 要件
- ベスト プラクティス
- インストール
- 更新
- Identity Server
- High Availability Add-on
この情報は、アップグレード元のバージョンではなく、アップグレード先のバージョンに関するものですのでご注意ください。そのため、作業を続行する前に必ず正しい詳細情報をお読みください。
概要
更新プロセスは、次のように、ケースによって異なります。
-
the previous version was set up with the Windows installer;
-
your Orchestrator instance is in a multi-node environment.
重要:重要:Before upgrading, please visit the Hardware Reqirements, Software Reqirements and prerequisites pages, for the version you are upgrading to, as they may have changed. You need to ensure you meet all requirements prior to upgrade.
重要:v2020.10 へのアップグレード後は、新しい設定が適用されるように、すべてのロボットを再起動することを推奨します。
重要:パッケージ (アクティビティ/ワークフロー) が共有フォルダーに格納されている場合、
UiPathOrchestrator.msiインストーラーには前述のディレクトリへの書き込みアクセス権が必要です。重要:Starting with v2020.4, there are more requirements for the SSL certificate of Orchestrator. Make sure you meet all prerequisites. For how to change your existing certificate, see Using a Certificate for the HTTPS Protocol.
重要:選択したインストール パスをダブルチェックします。インストール後に、ある場所から別の場所にインストールを移動することはできません。
Windows Installer でインストールされた以前のバージョン
Windows インストーラーを使用して以前に インストールされたバージョンから Orchestrator を更新するには、次のアクションを実行します。
-
Back up your automation packages,
web.configandUiPath.Orchestrator.dll.configfiles, and database. -
UiPathOrchestrator.msiインストーラーを実行します。Orchestrator は、UiPathOrchestratorの名前でインストールされます。これにより、データベースが更新され、すべてのデータが移行されます。 -
キャッシュ管理に HAA を使用する場合は、
redis-cli -h <hostname> -p <portnumber> -a <password> flushallコマンドを使用して、すべての HAA キャッシュ キーをフラッシュします。HAA では、既定でポート10000を使用することに注意してください。例:redis-cli -h redis-12345.c24.us-east-mz-1.ec2.cloud.redislabs.com -p 10000 -a xyz flushallredis-cli -h redis-12345.c24.us-east-mz-1.ec2.cloud.redislabs.com -p 10000 -a xyz flushall
Multi-Node Environment
マルチノード環境では、アップグレードはプライマリおよびセカンダリ ノードで別々に行われます。すべてのノードを更新する手順は以下のとおりです。
ホストと既定のテナント レベルのパスワードを入力したとしても、それらは考慮されません。以前のパスワードを使用してログインしてください。
ファイルをバックアップする
オートメーション パッケージ、web.config ファイルと UiPath.Orchestrator.dll.config ファイル、およびデータベースのバックアップを作成します。
プライマリ ノードのインストール
有人インストール: 管理者のコマンド プロンプトから次のコマンドを実行します:
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=c:\) emp\upgradeParams.json /lvx* upgrade.log
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=c:\) emp\upgradeParams.json /lvx* upgrade.log
無人インストール: 管理者のコマンド プロンプトから次にコマンドを実行します:
UiPathOrchestrator.msi PUBLIC_URL=https://hostname.local APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=pass OUTPUT_PARAMETERS_FILE=c:\) emp\upgradeParams.json /lvx* upgrade.log /Q
UiPathOrchestrator.msi PUBLIC_URL=https://hostname.local APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=pass OUTPUT_PARAMETERS_FILE=c:\) emp\upgradeParams.json /lvx* upgrade.log /Q
Follow through with the installation as described here.
インストールによって生成された設定ファイル upgradeParams.json は忘れずにバックアップしてください。これは後続のセカンダリ ノードのインストールに使用されます。
セカンダリ ノードのインストール
無人インストールを実行する際は、プライマリ ノードで生成された構成ファイル upgradeParams.json を使用することをお勧めします。管理者のコマンド プロンプトから次のコマンドを実行します。
UiPathOrchestrator.msi SECONDARY_NODE=1 PARAMETERS_FILE=c:\temp\upgradeParams.json /lvx* upgrade.log /Q
UiPathOrchestrator.msi SECONDARY_NODE=1 PARAMETERS_FILE=c:\temp\upgradeParams.json /lvx* upgrade.log /Q
キーをフラッシュする
キャッシュ管理に HAA を使用する場合は、redis-cli -h <hostname> -p <portnumber> -a <password> flushall コマンドを使用して、すべての HAA キャッシュ キーをフラッシュします。HAA では、既定でポート 10000 を使用することに注意してください。例:
redis-cli -h redis-12345.c24.us-east-mz-1.ec2.cloud.redislabs.com -p 10000 -a xyz flushall
redis-cli -h redis-12345.c24.us-east-mz-1.ec2.cloud.redislabs.com -p 10000 -a xyz flushall
If you want to use the Concurrent Runtime license type, please note that when updating to v2020.4 from an older version, if you have High-Density Robots set up, the number of runtimes per machine is automatically set to 1, and not the total number of Robots on that machine.