UiPath Documentation
automation-suite
2023.10
false
Linux の Automation Suite のインストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

手順 8: スタンドアロンの Test Manager を移行する

スタンドアロンの Test Manager を Automation Suite に移行するには、Automation Suite で設定した保存先ストレージに添付ファイルを転送します。

スタンドアロンの Test Manager を Automation Suite に正常に移行するには、以下の手順に従う必要があります。

1. Test Manager のストレージを移行する​

Automation Suite をインストールするときに、目的のストレージ オプションも構成しました。すべての Test Manager の添付ファイルを、Automation Suite インスタンスで使用されているこのターゲット ストレージに移動する必要があります。

Test Manager のすべての添付ファイルを移動するには、Test Manager の移行スクリプト (testmanager_migrator.sh) を使用する必要があります。

注:

Test Manager の移行スクリプトを、元々添付ファイルを保持していたマシンとは異なるマシンから実行する場合は、まずすべての添付ファイルをその別のマシンに移動します。

Test Manager の添付ファイルを Automation Suite に移動するには、以下の手順に従います。

  1. スタンドアロンの Test Manager でスタンドアロン インストールでファイル ストレージを使用する場合は、スタンドアロンの Test Manager のインストール ディレクトリの appsettings.production.json ファイルから Storage.Location キーを取得します。

    たとえば、通常、 Storage.Location キーの既定値は C:\ProgramData\UiPath TestManager\Storageです。

  2. Storage ディレクトリの内容を、Test Manager 移行スクリプトを実行するマシンに移動します。

    次のコマンドを使用して、ストレージの内容をコピーできます。

    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    
  3. Test Manager 移行スクリプトを実行して、Test Manager のストレージ添付ファイルを外部 ObjectStore またはクラスター内の Ceph ObjectStore に移動します。

    • 添付ファイルを外部 ObjectStore に移動するには、Test Manager 移行スクリプトを次のコマンドで実行します。

      ./testmanager_migrator.sh -s <storage_folder_location> -y
      ./testmanager_migrator.sh -s <storage_folder_location> -y
      

      このスクリプトでは、 -s <storage_folder_location> パラメーターを使用して、移行するテナント データのルート フォルダーを指定します。

    • 添付ファイルを InCluster Ceph オブジェクト ストアに移動するには、次のコマンドを使用して Test Manager の移行スクリプトを実行します。

      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      

      このスクリプトでは、 -s <storage_folder_location> パラメーターを使用して、移行するテナント データのルート フォルダーを指定します。

      注:

      Test Manager の添付ファイルをクラスター内の Ceph に移動することはお勧めしません。これは、Test Manager の添付ファイルがクラスターのステートに依存していることと、スケーラビリティが制限されることからです。

結果: Test Manager の添付ファイルは、Automation Suite インスタンスによって使用されている保存先のストレージで使用できます。

2. データベース内の保存場所を更新する​

注:

この手順は、Test Manager の添付ファイルを、Automation Suite インスタンスで使用される外部 ObjectStore に移動した場合にのみ適用されます。

添付ファイルを外部ストレージに移行した後に、データベース内のフォルダー階層とバケットの情報を更新するには、以下の手順に従います。

  1. すべての添付ファイルが外部ストレージに正常に移行されたことを確認します。

  2. スタンドアロンの Test Manager のインストール ディレクトリで、Test Manager プロビジョニング ツールを検索します。

    このツールは、各ビルドにパッケージされており、 testmanager.exe 、次の既定のインストール場所にあります。 C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner.または、カスタムのインストール フォルダーに実行可能ファイルがあります。Test Manager プロビジョニング ツールについて詳しくは、「 Test Manager プロビジョニング ツール」をご覧ください。

  3. プロビジョニング ツールを使用して次のコマンドを実行します。

    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    

    <connection string> と <destination bucket> を環境に適した値に置き換えます。

    • <connection string>: 対象の Automation Suite インスタンスの接続文字列を入力します。
    • <destination bucket>: オブジェクト ストア内のターゲット ストレージ バケットの名前を指定します。

結果: データベースのフォルダー階層とバケットの情報が、移行された添付ファイル ストレージを指すように更新されます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得