Orchestrator
最新
バナーの背景画像
Orchestrator ユーザー ガイド
最終更新日 2024年4月17日

Automation Cloud™ ロボット - 仮想マシン

UiPath Automation Cloud™ ロボット - 仮想マシン (略称: Cloud ロボット - 仮想マシン) を使用すると、オートメーションの実行に必要なインフラストラクチャを簡単に設定できます。

この機能は UiPath 側が管理しているため、ユーザーは仮想マシンの設定を行うだけで簡単にオートメーションを実行できます。

Cloud ロボット - 仮想マシンを使用して無人オートメーションを実行する

前提条件

重要:
すべての Cloud ロボット仮想マシンには、ハイパーバイザー エージェント (hvagent または UiPath VM Agent) が含まれており、これによって仮想マシンを確実に実行します。ハイパーバイザー エージェントは CSP のインストール フォルダーにあります。このエージェントを許可リストに追加し、ご使用のセキュリティ エージェントによって削除またはブロックされないようにしてください。

ビデオ チュートリアル

以下のビデオ チュートリアルでは、UiPath の組織内での新しいテナントの作成や作成したテナントへのロボット ユニットの割り当てから、Cloud ロボット - 仮想マシンでのジョブの実行までの手順を詳しく説明していますので、ご覧ください。

手順 1. Cloud ロボット プールを作成する

Cloud ロボット - 仮想マシン」の新しいマシン テンプレートを作成する必要があります。

マシン テンプレートを使用すると、プロパティを設定して、テンプレートから作成されるすべての Cloud ロボット - 仮想マシンに適用できます。このためマシンが必要な時はいつでも、テンプレートと全く同じマシンを必要な数だけ作成できます。

  1. [テナント] > [マシン] に移動します。
  2. 画面右上の [マシンを追加] をクリックして、[Cloud ロボット - 仮想マシン] を選択します。

    [Cloud ロボット - 仮想マシンを追加] ページが開きます。



  3. [全般設定] の下の [名前] フィールドを入力し、必要に応じてマシン テンプレートの [説明] フィールドを入力します。
  4. [マシン管理の詳細] で、マシン プールの管理の種類を次のオプションから選択します。
    • 手動 - マシンの作成と削除、リモート デスクトップの使用、カスタム ソフトウェアの追加、マシンに対するカスタム設定の実装を行うことができます。ユーザーが加えた変更は将来のログインでも保持されます。
    • 自動 - UiPath がマシンの作成と削除を行います。これらのマシンにリモート ログインできるのは、ジョブの開始によってマシンの作成がトリガーされた後です。ユーザーが加えた変更はログアウト時に廃止されます。

      注:
      • マシン プールが作成されるとマシン管理の詳細情報または VPN ゲートウェイの IP 範囲が最終確定され、編集できなくなります。特に VPN ゲートウェイは、プールの作成時に設定する必要があります。ゲートウェイによってプールのアドレス空間が設定されますが、この情報はプールの使用中には変更できないためです。
      • 自動プールからプロビジョニングされたマシンでは、リモート デスクトップ プロトコル (RDP) を使用できません。これは、自動プールの仮想マシンはジョブが割り当てられたタイミングで作成されるためです。代わりに、手動プールの仮想マシンからカスタム イメージを作成し、手動プールまたは自動プールのカスタム イメージとしてアップロードできます。その後、自動プールで仮想マシンが作成されたら、管理者資格情報をリセットして、RDP で仮想マシンにアクセスできます。

  5. [次へ] をクリックして次のステップに進みます。[仮想マシンとランタイムの詳細] ページが表示されます。


  6. [仮想マシン (VM) の詳細] > [プールの環境] で、ロボットを運用環境で実行するか、テスト/非運用環境で実行するかを選択します。選択したオプションに応じて、異なる RU の使用率が適用されます。詳しくは、「ロボット ユニット」をご覧ください。
  7. [仮想マシンのサイズ] リストから、必要な技術仕様を持つマシンの種類を選択します。詳しくは、「どのマシン サイズを選択すればよいですか?」をご覧ください。
  8. [マシン イメージ] で次の操作を行います。
    1. マシンのオペレーティング システムを選択します。
      • Windows Server マシン - オペレーティング システムとして Windows Server 2019 を使用します。

      • Windows Desktop マシン - Windows 10 または Windows 11 ライセンスのいずれかを使用します。
        注:

        仮想マシンを作成して Windows OS をインストールする前に、マルチテナント ホスティングを使用できる適切な Windows 10/11 ライセンスを所有していることを確認するよう求められます。作成する仮想マシンと同じ数の Windows Desktop ライセンスを所持していることを確認してください。

        docs image
    2. マシン イメージの種類を選択します。
      • 標準 - 標準の仮想マシンを使用する場合です。

      • カスタム - 既存のカスタマイズされたマシンのいずれかを使用する場合です。

    3. ドロップダウン リストからマシン イメージを選択します。
  9. [IP アドレス] で、マシンが動的な IP アドレスを使用するか静的な IP アドレスを使用するかを選択します。

    既定では、仮想マシンでは動的な IP アドレスが使用されます。つまり、仮想マシンの起動のたびに異なる IP アドレスが取得されます。同じ IP アドレスを使用するには、この設定を [静的] に変更します。

    注:

    プールが作成され、仮想マシンが追加された後、仮想マシン グリッド上の [列] メニューから [プライベート IP] 列を選択すると、仮想マシンのプライベート IP を確認できます。

    docs image
  10. プールの [マシン可用性プロファイル] を選択します。これにより、選択した時間を超えてアイドル状態が続いているマシンをシャットダウンできます。オプションは以下のとおりです。
    • バランス – 既定のプロファイルです。アイドル状態が 30 分を超えると、マシンがシャットダウンします。
    • 速度を優先 – アイドル状態が 60 分を超えると、マシンがシャットダウンします。[バランス] のコスト プロファイルに加えて 500 RU が消費されます。
    • 常時 – アイドル期間を問わず、マシンはシャットダウンされません。[バランス] のコスト プロファイルに加えて 1,000 RU が消費されます。
    注:
    • オプションを選択するとロボット ユニットの消費量が直ちに更新されるため、選択したプロファイルを実行するのに十分な数のロボット ユニットがあることを確認してください。

    • マシンの可用性プロファイルは、サイズに関係なく、プール内のすべてのマシンに適用されます。

    • [ジョブの受け入れ] オプションがオフになっている場合、マシンの可用性プロファイルとして何を選択したかにかかわらず、マシンは 12 時間後にシャットダウンされます。

    [ランタイム ライセンス: ロボット ユニット (RU)] セクションには、プール内に作成された各マシンの RU の消費量が表示されます。テナントに十分なロボット ユニットが割り当てられていることを確認してください。割り当てられていない場合、マシンを作成できません。
    注: RU の消費については、手動管理のマシンが自動管理のプールよりも優先されます。すべてのマシンに対して十分なロボット ユニットがない場合、利用可能な RU は手動管理のマシンに割り当てられます。
  11. (自動プールの場合) [ランタイムの詳細] で、ユーザーに代わって UiPath 側が作成する仮想マシンの最大数を入力します。この値は、自動プールの作成に必要なロボット ユニットの数に影響します。
  12. [マシン 1 台あたりの Automation Cloud ランタイム] フィールドに、プール内の単一の仮想マシンで同時に実行させるジョブの数を入力します。
    • マシンの初期コストにはランタイムが 1 つ含まれます。複数のランタイムを選択した場合 (つまり、マシン上で複数のジョブを同時に実行する場合)、プールの環境に応じて以下のコストが適用されます。

      • 運用環境: 5,000 RU/ランタイム

      • テスト環境: 2,000 RU/ランタイム

    たとえば、運用環境の標準マシンで 3 つのジョブを同時に実行するとします。

    (1) 運用環境の標準マシン (ランタイムを 1 つ含む): 6,000 RU

    (2) 追加のランタイム 2 つ: 5,000 RU/ランタイム * 2 = 10,000 RU

    この構成の RU の合計コストは (1) + (2) = 16,000 RU/仮想マシンです。

    注:

    複数のランタイムで実行できるのはバックグラウンド プロセスのみです。

  13. [次へ] をクリックしてプールを設定します。
  14. (オプション) マシン上の UiPath ソフトウェアの遅延更新を設定するには、[ソフトウェア更新の設定] トグルをオンにします。次のオプションが表示されます。
    オプション説明

    インスタント自動更新 (推奨)

    これは既定の推奨オプションです。お使いのマシン上の UiPath ソフトウェア (UiPath Robot、Studio、Assistant など) は、2 週間以内に最新の Enterprise バージョンに更新されます。

    この更新プログラムは、プール内のすべてのマシンに適用されます。

    遅延自動更新

    マシン上の UiPath ソフトウェアを最新バージョンより前のバージョンに更新するには、このオプションを選択します。

    遅延自動更新は、プールのマシンを追加した時点で存在するソフトウェアのバージョンによって異なります。たとえば、バージョン 2023.4 が最新のときにマシンを追加した場合、遅延自動更新では 2022.10 のソフトウェア バージョンがインストールされます。v2023.10 のリリース後は、遅延自動更新によって v2023.4 ソフトウェア版がインストールされます。

    この更新プログラムは、プール内のすべてのマシンに適用されます。

    注:

    このオプションは、最新の Enterprise バージョンに移行する前にオートメーションを調整するためのバッファー期間を設定するためのものです。 UiPath ソフトウェアは最新バージョンに更新されるのではなく、以前のバージョンに更新されます。

    重要: [遅延自動更新] オプションでは、提案されたバージョンよりも新しいバージョンの Robot はダウングレードされません。
    警告:

    セキュリティ修正が適用されたバージョンは、選択したソフトウェアの更新オプションに関係なく自動的にインストールされます。

  15. (手動のプールには任意) このテンプレートに属する仮想マシンに、プッシュ更新をインストールするための定期的なタイムフレームを設定する場合は、[メンテナンス ウィンドウを有効化] トグルをオンにします。

    [メンテナンス ウィンドウ] セクションが表示されます。ここでは、このテンプレートに属するすべてのマシンがメンテナンス モードに入り Windows セキュリティ更新などのプッシュ更新を受信できる期間を設定できます。詳しくは、以下の「よくある質問」セクションの、メンテナンス ウィンドウに関するセクションをご覧ください。

    1. [タイムゾーン] のリストから、メンテナンス ウィンドウのスケジュール設定に使用するタイムゾーンを選択します。
    2. [繰り返し] でメンテナンス ウィンドウの頻度を選択し、選択したオプションに対する設定をフィールドに入力します。
    3. [その他のオプション] で、ウィンドウの継続時間を選択します。このウィンドウは [繰り返し] で指定したタイミングで開始し、ここで選択した時間が経過すると終了します。
    4. メンテナンスを確実にスケジュールどおりに実行するには、[ウィンドウの起動時に実行中のプロセスを強制終了] チェックボックスをオンにします。
    (任意) このテナントに VPN ゲートウェイが既に設定されており、このテンプレートに属するマシンにファイアウォールの背後にある企業リソースへのアクセスを許可する場合は、以下の手順を実行します。
  16. [VPN 連携を有効化] トグルをオンにします。

    [VPN ゲートウェイ] セクションが表示され、[ゲートウェイ] フィールドが自動的に設定されます。

  17. [VNet のアドレス空間] フィールドで、ネットワーク管理者から受け取った予約済みの IP アドレスを、CIDR 表記法で /16 から /27 までのマスクを使用して追加します。
  18. [プレビュー] プールの仮想マシンがドメインに自動的に参加できるようにするには、[ドメインに参加しているマシン プールとして作成] チェックボックスをオンにします。
    注:

    このオプションは、プールの作成時に、VPN 連携を有効化している場合にのみ利用可能です。

    マシン プールが作成されると、プール内の仮想マシンが参加しているドメインの名前は編集できなくなります。

    ただし、仮想マシン プールがドメインに参加するために使用するユーザー資格情報は更新できます。

    docs image
    1. ドメインの種類を選択します。
      • オンプレミス AD - プールは、Active Directory Domain Service のドメイン (AD DS) に VPN ゲートウェイを介して自動的に参加します。

      • Azure AD DS - プールは、VPN ゲートウェイを介して Azure Active Directory Domain Services に自動的に参加します。

    2. ドメインの名前を入力します。
    3. ドメインに参加する権限を持つユーザーのユーザー名を入力します。
    4. 前の手順で指定したユーザーのパスワードを入力します。
  19. [完了] をクリックしてテンプレートを作成します。

[マシン] ページの上部に成功を示すメッセージが表示され、新しいテンプレートがリストに表示されます。

ドメインに参加しているマシン プールに追加された仮想マシンは、自動的にドメインに参加しています。ドメイン資格情報は仮想マシンの作成時に検証されます。ドメインの参加に成功すると、その旨を伝えるメッセージが [マシン] ページの上部に表示されます。

手順 2. 手動管理の仮想マシン プールのマシンを追加する

手動管理のクラウド ロボット プールの構成が完了したら、マシンをプールに追加できます。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。


    [Cloud ロボット - 仮想マシンを管理] ページが開きます。

  3. 右上の [仮想マシンを追加] をクリックします。

    [仮想マシンを追加] ページが開きます。

    注:

    ページの下部に赤字で [コスト] と表示されている場合、テナントに存在するロボット ユニット (RU) の数が不十分であるため、新しいマシンを作成できません。

    Automation Cloud の組織管理者の場合は、[テナントにロボット ユニットを追加してください。] をクリックして、[管理] > [テナント] に移動し、必要な RU をこのテナントに割り当てることができます。

    管理者でない場合は、組織管理者に問い合わせて追加の RU をリクエストしてください。

    [マシン イメージ] のオプションが [Windows Desktop] - [標準] イメージの場合、マルチテナント ホスティング機能を持つ Windows 10/11 の有効なライセンスを所有していることの確認を求められます。

    docs image
  4. (任意) [エイリアス] フィールドにマシンを区別するための名前を入力します。十分な RU がある場合は、[仮想マシンをさらに追加] オプションが利用可能になり、プールに複数のマシンを追加してプロビジョニングできます。

    4.1. (任意) [仮想マシンをさらに追加] をクリックして、必要な数の仮想マシンを追加します。

    4.2. 仮想マシンの数を再度検討する場合は、エイリアス名フィールドのごみ箱アイコンをクリックすると、不要な仮想マシンを削除できます。

    注: RU のコストは直ちに更新され、仮想マシンの数が反映されます。コストが RU の残数を超える場合は、[仮想マシンをさらに追加] オプションが利用できなくなります。


  5. [ユーザー名] フィールドと [パスワード] フィールドに、仮想マシンの接続に使用する管理者資格情報を入力します。プール内のすべての仮想マシンが同じ資格情報を共有します。
  6. [プロビジョニング] をクリックします。プロビジョニングするマシンの数を確認するポップアップ ボックスが表示されます。

[Cloud ロボット - 仮想マシンを管理] ページに戻ると、成功を示すメッセージが画面上部に表示され、マシンが [プロビジョニング] ステータスでリストに表示されます。

プロビジョニングの完了までには数分かかる場合があります。マシンがプロビジョニングされるまで、すべてのマシン オプションを利用できません。

プロビジョニングが完了すると、マシンのステータスは [実行中] に変わります。

手順 3. マシンをカスタマイズする (任意)

マシンの実行中に、Windows リモート デスクトップを使用してマシンに接続し、設定をカスタマイズすることができます。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。
  3. [Cloud ロボット - 仮想マシンを管理] ページで、そのマシンの [マシン ステータス] 列に [実行中] と表示されていることを確認します。

    マシンが停止している場合は、マシンを選択してから、仮想マシン グリッドの上部にある [仮想マシンを起動] ボタンをクリックします。ステータスが [実行中] に変わるまで数分待ちます。

    docs image
  4. (任意) マシンの [ジョブの受け入れ] 列に [有効] と表示されている場合は、マシンを選択してから、仮想マシン グリッドの上部にある [ジョブを無効化] ボタンをクリックします。ステータスが [無効] に変わるまで数分待ちます。

    接続中に自動スケーリング エンジンがマシンをシャットダウンしないように、この操作を行うことをお勧めします。マシンのシャットダウンは、たとえユーザーがマシンに接続されていても、マシンがアイドル状態になった時に発生する可能性があります。

    docs image
  5. マシンの [リモート デスクトップ] 列に [有効] と表示されていることを確認します。

    無効な場合は、行の右にある [その他のアクション] をクリックして [リモート デスクトップを有効化] を選択します。[リモート デスクトップ] の値が [有効] に変わるまで待ちます。

  6. [リモート デスクトップ] 列でインフォ アイコンをクリックしてマシンの IP アドレスを表示し、それをコピーします。

    この手順では、リモート デスクトップへのアクセスに使用する IP アドレスを編集できます。既存の値と異なる値を入力すると、リモート デスクトップにアクセスできるのは、新しく保存した IP アドレスからのみになります。

    注:

    [アクセス IP] は、仮想マシンへのアクセスに使用するマシンの IPv4 アドレスです。

    [パブリック IP] は、仮想マシンの IPv4 アドレスです。

    注:
    Orchestrator で認識されるのは IPv4 のアドレスのみです。種類が IPv6 のアドレスが検出された場合は、エラー メッセージが表示され、対応する IPv4 アドレスを入力するようポップアップ ウィンドウで促されます。お使いの IPv4 アドレスが何であるかを知る方法の 1 つは、この Web サイトで確認することです。
    docs image
  7. Windows リモート デスクトップを使用してマシンに接続します。次のようにします。
    • マシンの IP アドレスを使用する
    注:

    パブリック IP アドレスが null の場合、仮想マシンがオフになっている可能性があります。この場合、仮想マシンを再起動し、仮想マシン リストを更新します。

    docs image
    • マシンに定義した管理者資格情報を使用する。資格情報を覚えていない場合はリセットできます。
  8. これで、必要に応じてソフトウェアのインストールや更新、または構成の変更によってマシンをカスタマイズできるようになりました。
    注:
    • UiPath が提供するマシンには、UiPath Studio および Robot のソフトウェアとサポート対象の Web ブラウザーがあらかじめインストールされています。

    • 問題が発生する可能性があるため、マシン上の UiPath ソフトウェアは変更しないでください。

    重要:
    仮想マシンのホスト名 (具体的には %COMPUTERNAME% 変数) は、変更しないことをお勧めします。変更した場合、フェールオーバーが発生する可能性があります。
  9. (任意) 設定が完了したら、マシンからログアウトしてマシンのリモート デスクトップを Orchestrator から無効化します。
    注: 24 時間経過すると、リモート デスクトップはマシン上で自動的に無効化されます。
  10. 以前にマシンのジョブを無効化した場合は、[Cloud ロボット - 仮想マシンを管理] ページで再び有効化します。そのためには、そのマシンを選択してから、仮想マシン グリッドの上部にある [ジョブを有効化] ボタンをクリックします。
    docs image

このカスタマイズされたマシンをマシン テンプレートに使用する場合、カスタマイズしたイメージを作成できます。

その後、以下の場合に、カスタマイズしたイメージを標準マシン イメージの代わりに使用できます。

  • 新しい Cloud ロボット プールを作成する

  • 同じプール内に新しい Cloud ロボット プールまたは新しい仮想マシンを作成する

プールを編集して [マシン イメージ] オプションを変更することで、仮想マシン イメージを更新できます。更新したマシン イメージは、新たにプロビジョニングされた仮想マシンにのみ適用されます。

手順 4. Cloud ロボットを使用できるよう準備する

新しい Cloud ロボットでオートメーションを実行できるようにするには、Orchestrator で以下の設定が必要です。

手順 4a. マシン上のジョブを受け入れる

手動作成のプールに新たにプロビジョニングされたマシンは、既定でジョブを受け入れるよう設定されていません。必要な設定が完了し、マシンを使用する準備が整ったら、ジョブを受け入れるよう手動でマシンを設定する必要があります。

マシンをジョブの実行に使用できるようにするには、以下の手順を実行します。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。
  3. [Cloud ロボット - 仮想マシンを管理] ページで、マシンを選択してから、仮想マシン グリッドの上部にある [ジョブを有効化] ボタンをクリックします。

上部に成功を示すメッセージが表示され、[ジョブの受け入れ] 列に [有効化中] と表示されます。

しばらくして、ステータスが [有効] に変わると、マシンを使用して、プールが割り当てられたフォルダーでジョブを実行できるようになります。

注:
  • [c] オプションが無効化されている場合、自動スケーリング エンジンが制御を行い、マシンを自動的にシャットダウンまたは起動できます。

  • [ジョブの受け入れ] オプションが有効化されている場合、選択したマシンの可用性プロファイルが制御を行います。

手順 4b. フォルダーにプールを追加する

Cloud ロボットを使用して実行する無人オートメーションが含まれるフォルダーに、Cloud ロボット - 仮想マシンのマシン テンプレートを追加します。

手順 4c. ジョブの実行に Cloud ロボットを使用する

これで、Cloud ロボットを使用して無人オートメーションの実行を開始できるようになりました。

Cloud ロボットを使用してジョブを実行する場合: 通常どおりにジョブを開始しますが、ランタイム ライセンスについては [Cloud ロボット - 仮想マシン] を選択します。

  • 一部のフィールドはランタイムが [Cloud ロボット - 仮想マシン] の場合には適用されず、使用または編集することができません。利用可能なオプションを使用してジョブの実行を設定してください。
  • クラウド ロボットの場合、[ジョブの再開時にアカウントとマシンの割り当てを維持する] チェックボックスをオンにすると、同じテンプレートで作成されたマシン (必ずしも同じマシンであるとは限りません) でジョブが再開されます。

オートメーションで特定のアプリケーションが必要になるため、特定のカスタマイズした仮想マシンで実行する必要がある場合は、それらのアプリケーションがインストールされるアカウントマシンを指定する必要があります。何も選択しない場合は、フォルダーに割り当てられたマシン プール内の利用可能なマシンのいずれかでジョブが実行されるように決定されます。

独自の画像をアップロードする

オートメーションに必要なソフトウェアがインストールされたディスク イメージをクラウド サブスクリプションに既に保存している場合は、そのイメージのコピーを作成して Orchestrator にアップロードできます。 さらに、Windows イメージから Cloud ロボット プールを作成することもできます。

重要:

現時点では、Azure クラウド サブスクリプションのイメージのみがサポートされています。

イメージ スナップショットをエクスポートするときは、仮想ハード ドライブ形式 (.vhd または .vhdx) を使用します。

アップロードする仮想ハード ドライブが Azure Gen2 VM と互換性があることを確認します。 アップロードするイメージを準備する方法について詳しくは、Azure のドキュメントをご覧ください。

クラウド サブスクリプションからイメージをアップロードするには:

  1. [テナント] > [設定] > [Cloud ロボットのイメージ] に移動します。 使用可能なカスタム イメージのリストが表示されます。
  2. [カスタム イメージの追加] をクリックして、アップロード ウィザードを開きます。
  3. 以下の詳細情報を指定します。
    オプション説明

    イメージ名 * (必須)

    カスタム イメージの名前です。

    説明 (任意)

    カスタム イメージの説明です。たとえば、インストールされているソフトウェアやサイズなどです。

    Robot サービスのユーザー名 (必須)

    これは、ワークフローの実行に使用されるロボット アカウントの名前です。アップロードする画像にロボット アカウントが存在する必要があります。

    イメージ ファイルのリンク * (必須)

    イメージが見つかる可能性があるパブリック URL です。

    この URL には、UiPath がアクセスできる必要があります。

    イメージの OS (必須)

    Orchestrator でのイメージの作成の基盤となるオペレーティング システムです。

独自のイメージを使用するために既存の Cloud ロボット プールを編集する

Orchestrator にカスタム イメージをアップロードすると、次のものを使用できるようになります。

新しい Cloud ロボット プール

[カスタマイズされたイメージ] オプションの [イメージ名*] ドロップダウンから、以前アップロードしたカスタム イメージを選択するだけです (「Cloud ロボット プールを作成する」の手順 8 を参照)。

既存の Cloud ロボット プール

既存の Cloud ロボット プールの基本イメージを以前アップロードしたイメージに変更する場合は、以下の動作を考慮してください。

  • 手動プール - 既存の VM を削除し、新しい基本イメージを使用して再作成する必要がある場合があります。

  • 自動プール - 新しい仮想マシンは古い基本イメージにプロビジョニングされず、既存の仮想マシンはシャットアウトされます。

カスタマイズしたマシン イメージを再利用する (手動プールの場合)

オートメーションのニーズに応じてカスタマイズしたマシンを所持しており、それを再利用したい場合は、カスタマイズしたマシンのイメージを作成できます。それにより、新しい Cloud ロボット - 仮想マシンのテンプレートでカスタマイズされたマシンとして使用できるディスク キャプチャが作成されます。

注:

自動プール内の仮想マシンは自動的に削除されるため、これらの種類のマシンのカスタム イメージを作成することはできません。

カスタマイズしたマシンのイメージを作成するには、以下の手順に従います。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。
  3. [Cloud ロボット - 仮想マシンを管理] ページで、そのマシンの [マシン ステータス] 列に [停止] と表示されていることを確認します。

    マシンが実行中の場合は、マシンを選択してから、仮想マシン グリッドの上部にある [仮想マシンを停止] ボタンをクリックします。ステータスが [停止] に変わるまで待ちます。

  4. マシンの [ジョブの受け入れ] 列に [無効] と表示されていることを確認します。

    有効な場合は、マシンを選択してから、仮想マシン グリッドの上部にある [ジョブを無効化] ボタンをクリックします。ステータスが [無効] に変わるまで待ちます。

  5. マシンの行の右にある [その他のアクション] をクリックし、[イメージをキャプチャ] を選択します。

    注: 作成できるカスタム イメージは最大で 20 個です。新しいイメージを作成できない場合は、新しいイメージを作成できるようカスタム イメージの削除を検討してください。

    [基本イメージとしてマシンをキャプチャ] ダイアログが開きます。



  6. [イメージの名前] フィールドを入力し、必要に応じて [説明] フィールドを入力します。
  7. (任意) [暗黙的なユーザー名] フィールドに、仮想マシンに既定で使用させるユーザー名を入力します。

    [暗黙的なユーザー名] フィールドを空白のままにすると、ユーザー名として「uirobot」が使用されます。

  8. [作成] をクリックします。
  9. 同じプール内の新規または実行中のジョブでマシンを利用可能にする場合は、マシンを再起動してから、そのマシンに対してジョブの受け入れを再度有効化します。

カスタム イメージを作成した後は、それを Cloud ロボット - 仮想マシンのマシン テンプレートの基本イメージとして使用できます。このためには、新しいテンプレートの作成時に [マシン イメージ][カスタム] を選択します。

カスタム イメージを管理する

Cloud ロボットのマシンのカスタム イメージは、最大 20 個まで所持できます。

新しいイメージを作成できなくなった場合は、以下に示す手順に従って未使用のイメージをいくつか削除することを検討してください。

Cloud ロボット - 仮想マシン用にカスタマイズしたマシン イメージを表示および管理するには、以下の手順に従います。

  1. [テナント] > [設定] に移動して、[Cloud ロボットのイメージ] タブを選択します。



    既存のすべてのイメージがページに一覧表示されます。

  2. イメージの行の右にある [その他のアクション] をクリックし、以下を選択します。

    • イメージを編集 - イメージの名前または説明を変更します。
    • イメージを削除 - イメージを削除して今後利用できないようにします。

マシンの資格情報をリセットする (手動プールの場合)

手動作成のプールのいずれかのマシンの管理者資格情報を忘れた場合は、新しいユーザー名とパスワードを設定できます。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。
  3. [Cloud ロボット - 仮想マシンを管理] ページで、マシンの行の右にある [その他のアクション] をクリックし、[管理者アカウントをリセット] を選択します。
  4. [管理者アカウントをリセット] ページで、マシンの管理者アカウントの新しいユーザー名とパスワードを定義します。

    リセットすると、古い資格情報は機能しなくなります。

  5. [更新] をクリックします。

監視

デバッグを高速化するには、[アラートの設定] ページで Cloud ロボットのアラートを設定することをお勧めします。

docs image
以下のページで、エラーが発生しているかどうかを確認するために Cloud ロボットを監視することができます。
  • マシンが利用可能になることを待っている保留中のジョブは、[ジョブ] ページで確認できます。
  • 作成された仮想マシンは、Orchestrator のフォルダーの [監視] ページに表示されます。利用可能になったマシンは、すでに Orchestrator に接続されているため、次の保留中のジョブを実行します。

    仮想マシンが作成されていない場合は、Orchestrator でのクラウド ロボット プールの設定を確認します。

  • Orchestrator の [アラート] ページで、[ステート] フィルターを [すべて] に設定すると、Cloud ロボット コンポーネントに関する詳細情報のほか、新しいロボットが作成されたことやエラーが発生したことを確認できます。アラートを表示するには、アカウントに直接割り当てられた (グループから継承されていない) ロールのアラート - 表示権限とマシン - 表示権限を持ち、Cloud ロボットが使用されるフォルダーに追加されている必要があります。
  • 以下で説明する方法で、特定の仮想マシンのログを表示できます。

マシンのログを表示する

ログは、管理者がマシンの診断やトラブルシューティングに使用する貴重なレポートです。マシン上で発生している重要なイベント (マシン イベント、ジョブ イベント、Azure の問題など) に関する詳細なレポートを提供します。

ログは 30 日間保存されます。保存期間が終了した最も古いログ エントリが最初に削除されます。

マシンのログを表示するには、以下の手順を実行します。

  1. [テナント] > [マシン] に移動します。
  2. プールの行の右に表示される [その他のアクション] をクリックし、[仮想マシンを追加/管理] を選択します。
  3. [Cloud ロボット - 仮想マシンを管理] ページで、マシンの行の右にある [その他のアクション] をクリックし、[ログを表示] を選択します。

    [マシンのイベント ログ] ページで、そのマシンに対して生成されたログを確認できます。最新のログが最初に表示されます。
  4. いずれかのログの詳細を参照するには、ログの行の右にある [詳細を表示] をクリックします。[ログの詳細] ウィンドウに、その特定のイベントに関する詳細レポートが表示されます。



ライブ ストリーミングとリモート制御

ジョブの進行中に、オートメーションを実行しているロボットのライブ ストリーミングにアクセスできます。トラブルシューティングやデバッグが必要になったら、オートメーションを一時停止することなく、自分のマウスとキーボードを使用して実行を制御できます。

ライブ ストリーミングとリモート制御機能は、Automation Cloud ロボット (サーバーレスおよび仮想マシン)、エラスティック ロボット、Windows ロボットのバージョン 2023.4 以降で利用できます。

ライブ ストリーミングとリモート制御を有効化するには、「機能を有効化する」セクションをご覧ください。

セキュリティ更新プログラム

UiPath では、Microsoft が毎日公開する Windows のセキュリティ更新プログラムがすべての仮想マシンに自動的に適用されるようにしています。セキュリティ パッチは、仮想マシンの実行中または起動直後にダウンロードされ、その後インストールされます。

更新プログラムは、VM が更新を完了するのに必要な時間だけ実行された場合にのみ適用されます。そうではなく、ユーザーまたはオートスケーラーによって仮想マシンが閉じられた場合は、次回仮想マシンを再起動したときに更新プログラムが適用されます。

無料トライアルをリクエストする

Automation Cloud ロボット - 仮想マシンの無料トライアルのリクエスト方法について詳しくは、「サービスの無料トライアルをリクエストする」をご覧ください。

よく寄せられる質問

マシンについて

標準マシンには何が含まれますか?

UiPath が提供するすべての標準マシンは、Standard_E2s_v4 タイプの Microsoft Azure 仮想マシンであり、基本的なオートメーションに対する十分な処理能力を持っています。

さらに、すべての標準仮想マシンには以下の機能が備わっています。

  • インストール済みの UiPath Studio および Robot ソフトウェア
  • オートメーションの実行に必要となる、サポート対象の Web ブラウザー

追加のソフトウェアが必要な場合や、特定の方法で仮想マシンを設定する必要がある場合は、さらにカスタマイズできます。

どのマシン サイズを選択すればよいですか?

マシン サイズの選択時に考慮すべき点を以下に示します。

  • データセットのサイズは?
  • 実行予定のアプリケーションの種類とその要件は?
  • 利用予定のアプリケーションの数は?
  • ML スキルと AI パッケージを利用するか?
  • マシンでどのようなジョブを実行するか? 小さなルーチン タスクか、高負荷のタスクか、一時的な設定か、デバッグか?

回答に応じて、小型のマシンを使用できる場合もあれば、より強力なマシンが必要になる場合もあります。

選択できるマシン サイズの技術仕様は以下のとおりです。

Size

vCPU

メモリ (GiB)

非キャッシュ ディスクの最大スループット (IOPS/MBps)

非キャッシュ ディスクの最大バースト スループット (IOPS/MBps)

必要なネットワーク帯域幅 (Mbps)

2

16

3200/48

4000/200

5,000

標準

4

32

6400/96

8000/200

10,000

8

64

12800/192

16000/400

12,500

16

128

25600/384

32000/800

12,500

UiPath Studio と Robot の更新はいつ適用されますか?

最新バージョンの UiPath Studio と Robot を使用するための仮想マシンの更新は、新しいバージョンが利用可能になってから約 2 週間以内に行われます。

更新は以下のタイミングで発生します。

  • 更新が必要なマシンが最初に起動するタイミング
  • ジョブを実行していたマシンがシャットダウンする前
  • マシンが常に使用されているために、更新が利用可能になってから 2 週間経っても更新を受け取ることができない場合は、更新を適用するための短いメンテナンス ウィンドウがそのマシンに対してスケジュール設定されます。

仮想マシンはどこに作成されますか?

すべての仮想マシンは Microsoft Azure サブスクリプションで作成・ホストされます。

仮想マシンはどのリージョンでホストされますか?

すべての仮想マシンがテナントのリージョンで作成およびホストされます。

組織管理者は、[テナント設定] ([管理] > [テナント]) でテナントのリージョンを確認できます。

メンテナンス ウィンドウについて

作成したマシン イメージは、Windows の最新バージョンやその更新機能を自動的に更新しますか?

いいえ。最新の Windows バージョンと更新プログラムをインストールする場合は、以下を実行します。

  • RDP を使用してマシンに接続し、Windows を手動で更新します。

    その後、必要に応じてカスタマイズしたマシンのイメージを作成して他のマシン テンプレートで使用することもできます。

  • すべてのマシンに更新をプッシュできる場合は、テンプレートのメンテナンス ウィンドウを設定します。

メンテナンスウィンドウはすべてのマシンに適用されますか?

メンテナンス ウィンドウが設定され、[ジョブの受け入れ][有効] になっているマシン テンプレートに属するマシンだけがメンテナンス ウィンドウに入ります。

実行中ではないマシンはメンテナンス ウィンドウのために自動的に起動されます。

メンテナンス ウィンドウ期間中にロボット ユニットは消費されますか?

必要なロボット ユニットは、月に 1 回、マシンが最初に起動したときに使用されます。その後 1 か月間は、追加のロボット ユニットを使用せずに無期限に実行できます。

無効化されたマシン

マシンが無効化ステートにあるのはなぜですか?

直近で作成されたマシンで消費されるロボット ユニットが、テナントで利用可能なロボット ユニットの数を超えている場合、そのマシンは自動的に無効化されます。

無効化されたマシンを再び有効化するにはどうすればよいですか?

そのマシンに対して十分なロボット ユニットをテナントに追加する必要があります。ロボット ユニットは消費され、無効化されていたマシンは約 30 分以内に自動的に再度有効化されます。

無効化なすべてのマシンを再度有効化するために十分な数のロボット ユニットを割り当てない場合は、一部のマシンのみが再度有効化されます。有効化は、最も古いマシンから順に開始されます。

注: 再び有効化されたマシンは停止ステートになります。このマシンでジョブを実行するには、マシンを起動する必要があります。

無効化されたマシンではロボット ユニットが消費されますか?

はい。無効化されたマシンがある状態でテナントにロボット ユニットを追加すると、ユニットは無効化されたマシンを再度有効化するために自動的に消費されます。

無効化されたマシンで、新たに追加するロボット ユニットが使用されないようにするにはどうすればいいですか?

たとえば、Automation Cloud ロボット - サーバーレスのために、ロボット ユニットを追加でテナントに割り当てる場合は、そのロボット ユニットを消費する無効なマシンが存在しないことを確認する必要があります。

これを防ぐには、ロボット ユニットをテナントに割り当てる前に、無効な Cloud ロボット - 仮想マシンのマシンを削除する必要があります。

仮想マシンの自動プールのロボット ユニットの消費

自動マシン テンプレートを定義する際は、マシンを実行するための十分なロボット ユニット (RU) があることを確認してください。マシン プールではロボット ユニットを部分的に消費することはできません。

RU が不足している場合は、以下の消費制限が適用されます。

  • プールで定義された仮想マシンの最大数にロボット ユニットの数が一致していない場合、プール内のすべてのマシンは削除され、マシンの最大数をサポートする十分な数のロボット ユニットをユーザーが割り当てるまでは、新しいマシンの作成が停止されます。

    注: ロボット ユニットを追加する代わりに、プールの仮想マシンの最大数を減らすことをお勧めします。
  • 十分な RU が割り当てられていないマシンでジョブを実行すると、次のアラートが生成されます。「No VMs in <Pool_name> due to insufficient robot units. (ロボット ユニットが不足しているため、<プール名> に仮想マシンが存在しません。)」
  • 十分な数のロボット ユニットが利用可能になると、ロボット ユニットは自動的に消費されます。
  • 複数のプールでユニットが枯渇している場合、利用可能なロボット ユニットは、直近で作成されたプールのサブセットに割り当てられます。

例: 5 つのプールがあり、それぞれに最大数である 3 台のマシン、合計 15 台が割り当てられているとします。お持ちの RU がサポートできるマシンは 2 台です。つまり、5 つのプールはすべて RU が枯渇しており使用できません。

  • さらに 5 台のマシンをサポートできるだけの RU を追加します。これで、合計 7 台のマシンを使用できます。
  • 2 つのプールが使用可能になり、マシン 6 台分の RU (2 つのプールでマシンが 3 台ずつ) が消費されます。
  • 3 つのプールは枯渇状態のままで、利用可能な RU で実行できるマシンは 1 台です。つまり、2 つのプールは直近で作成されたものです。

ロボット ユニットの解放と再利用

  • 自動プールを作成すると、割り当てられた RU が消費されます。
  • 仮想マシンが手動プールから削除されるか、自動プールが削除されると、対応する RU は 24 時間以内に解放されます。

    • 請求月の残りの期間では、同じテナントの同じ種類の Cloud ロボット (この場合は Cloud ロボット - 仮想マシン) に対して RU を消費できます。

    • それ以降は、解放された RU はテナントをまたいで、すべての種類の Cloud ロボット (サーバーレスまたは仮想マシン) で使用できます。

ロボット ユニットの毎月の更新

ロボット ユニットの有効期限は、暦月とライセンスの開始日/有効期限によって定義されます。

たとえば、1 月 1 日に開始し、5 月 15 日に失効するライセンスがあるとします。この場合、次のようになります。

  • 1 月 1 日から RU を使用できます。

  • 1 月の RU の割り当ては 1 月 31 日に失効します。

  • 4 月については、ロボット ユニットは 4 月 1 日に更新され、4 月 30 日に失効します。

  • 5 月については、ロボット ユニットは 5 月 1 日に更新され、ライセンスの失効日 (5 月 15 日) に失効します。

ドメインに参加しているマシン

仮想マシンごとに異なるアカウントを管理することを避け、認証に単一の資格情報セットを使用するには、仮想マシンをドメインに参加させます。これにより、お使いのマシンを既存の ID インフラストラクチャと連携でき、Cloud ロボットがドメイン ユーザーの下でジョブを実行できるようになります。

注:

ドメインに参加している仮想マシンがある場合、それらのカスタム イメージのスナップショットを作成することはできません。

主に使用されている ID ソリューションは 3 つあります。それぞれに対応するドメイン接続のアプローチと UiPath での現在の可用性は、以下の表で確認できます。

ID ソリューション

UiPath で利用可能

ドメインへの接続

Active Directory Domain Services (AD DS) (*)

利用可能

サイト間 VPN ゲートウェイ経由

Azure Active Directory Domain Services (Azure AD DS) (*)

利用可能

サイト間 VPN ゲートウェイ経由

Azure Active Directory

利用可能

Windows デスクトップ マシン経由

(*) [プレビュー機能] Active Directory Domain Services (オンプレミス AD) と Azure Active Directory Domain Services (Azure AD DS) は、プール内のマシンの自動ドメイン参加をサポートします (「Cloud ロボット プールを作成する」の手順 17 を参照)。

Active Directory Domain Services (AD DS)

このソリューションを使用すると、オンプレミス環境で ID とアクセス権を管理できます。

AD DS では、Cloud ロボットがオンプレミスのドメイン コントローラーを経由してオンプレミスのネットワーク リソースに対して認証を行い、アクセスできます。ドメイン コントローラーへのサイト間接続は、VPN ゲートウェイ サービスによって確立されます。関連するすべてのインフラストラクチャとディレクトリ コンポーネントは、これまでどおりユーザーが管理します。

注: オンプレミスの Active Directory を Azure と連携させるには、サイト間 VPN ゲートウェイを使用して、お使いのオンプレミス環境をクラウド上の Azure AD ドメインに接続します。

詳しくは、Azure のドキュメントをご覧ください。

Azure Active Directory Domain Services (Azure AD DS)

このソリューションを使用すると、オンプレミスの Active Directory と同じように、ドメインへの参加、グループ ポリシー、LDAP、Kerberos/NTLM 認証などのドメイン サービスを管理できます。

Azure AD DS では、Automation Cloud ロボットが Azure AD DS 管理ドメインを経由してクラウドのネットワーク リソースに対して認証を行い、アクセスできます。さらに、Azure に仮想マシンを参加させて管理できます。Azure AD DS 管理ドメインへのサイト間接続は、VPN ゲートウェイ サービスを介して確立されます。

仮想マシン、Windows サーバー、ドメイン コントローラーなどのコンポーネントに対しては、AD DS インフラストラクチャのデプロイや保守を行う必要はありません。

Automation Cloud ロボット - 仮想マシンを Azure AD DS 管理ドメインに参加させるには、以下の手順に従います。

注: 以下の手順は、オンプレミスの AD DS ドメインにコンピューターを接続する場合と同じです。
  1. お使いの仮想マシンにサインインします。
  2. [サーバー マネージャー] を開きます。
  3. [サーバー マネージャー] の左側のパネルで [ローカル サーバー] を選択し、[ワークグループ] を選択します。



  4. [システムのプロパティ] > [コンピューター名] タブで、[変更] をクリックします。[コンピューター名/ドメインの変更] ウィンドウが開きます。
  5. [ドメイン] フィールドに、管理対象のドメインの名前を指定します。例: aaddscontoso.com


  6. ドメインに参加するには、管理対象のドメインに含まれるユーザーの資格情報を入力します。
    注:

    1: このユーザー アカウントは、管理対象のドメインまたはお使いの Azure AD テナントに存在する必要があります。ドメインへの参加時に、お使いの Azure AD テナントに関連付けられた外部ディレクトリのアカウントを使用すると、認証が正しく行われません。

    2: アカウントの資格情報は、UPN 形式 (推奨) または SAM アカウント名形式で指定できます。たとえば、ユーザー「VMadmin」は UPN 形式では「vmadmin@contosoaadds.com」で、SAM アカウント名形式では「AADDSCONTOSO\vmadmin」となります。

  7. [OK] をクリックします。仮想マシンが管理対象のドメインに参加するまで、数秒待ちます。成功すると、ウェルカム メッセージ ボックスが表示されます。
  8. 仮想マシンを再起動してドメイン参加プロセスを完了します。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.