Elastic Desktop Service (EDS) Enterpriseコンソールでスケジュールされたタスクを設定して、クラウドコンピューターの管理を合理化し、特定のシナリオでのユーザーエクスペリエンスを向上させ、コストを効果的に削減できます。 このトピックでは、クラウドコンピューターのスケジュールタスクを設定する方法について説明します。
背景情報
スケジュール済みタスクタイプ
次の表に、サポートされているスケジュール済みタスクの種類とそのアプリケーションシナリオを示します。
タスクタイプ | アプリケーションシナリオ |
スケジュールされた開始、停止、または再起動 | クラウドコンピューターを定期的に使用する場合、このタイプのスケジュールタスクを設定して、クラウドコンピューターを自動的に管理できます。 スケジュールされた停止タスクにより、従量課金制のクラウドコンピューターのコストを削減できます。 |
予定されたリセット | このタイプのスケジュールされたタスクを設定して、クラウドコンピューターのシステムディスクを定期的に初期状態に復元できます。 このタイプのタスクは、教育およびトレーニングのシナリオで一般的に使用されます。 |
非アクティブのスケジュールされたタスク | 接続後、指定された期間、クラウドコンピューターでアクティビティが検出されない場合、クラウドコンピューターはアイドル状態と見なされます。 このタイプのスケジュールされたタスクを設定すると、指定された期間内にキーボードまたはマウスの操作が検出されない場合、クラウドコンピューターは自動的に停止または休止状態になり、従量課金制のクラウドコンピューターのコストが削減されます。 |
切断時の予定タスク | 従量課金クラウドコンピューターの場合、クラウドコンピューターが [実行中] 状態である限り、接続されているかどうかに関係なく、課金が継続されます。 従量課金制のクラウドコンピューターを停止するのを忘れた場合、予期しない料金が発生する可能性があります。 このタイプのスケジュールされたタスクは、指定された切断期間後にクラウドコンピューターを自動的に停止または休止するように設定できます。 |
適用範囲
非アクティブのスケジュールタスクは、次のクラウドコンピューターにのみ適用されます。
画像バージョンが1.0.4以降のAdaptive Streaming Protocol (ASP) ベースのWindowsクラウドコンピューター
イメージバージョンが2.0.0以降のASPベースのLinuxクラウドコンピューター
制限事項
最大 20 個のスケジュール済みタスクを作成できます。
スケジュール済みタスクの作成
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[スケジュール済みタスク] ページで、[スケジュール済みタスクの作成] をクリックします。
[スケジュールタスクの作成] ページで、必要に応じて次のパラメーターを設定します。
パラメーター
説明
基本情報
スケジュールされたタスク名
作成するスケジュール済みタスクの名前。 名前は2 ~ 128文字で、英数字、コロン (;) 、アンダースコア (_) 、ハイフン (-) を使用できます。 名前は文字で始める必要がありますが、
http://
またはhttps://
で始めることはできません。説明
作成するスケジュールされたタスクの説明。 説明は2 ~ 256文字で、英数字、スペース、句読点を使用できます。 先頭文字列を
http://
またはhttps://
にすることはできません。 Enterキーを押して線を切ることができます。スケジュール開始
スケジュール開始
このスイッチをオンにする場合は、タスクの実行サイクルと時間を指定する必要があります。
[サイクル]
システムがタスクを実行する曜日。
開始時刻
システムでタスクを実行する時点。
予定停止
予定停止
このスイッチをオンにする場合は、タスクの実行サイクルと時間を指定する必要があります。
[サイクル]
システムがタスクを実行する曜日。
ストップアット
システムでタスクを実行する時点。
強制実行
デフォルトでは、スケジュールされた時刻にクラウドコンピュータが接続または休止状態になっている場合、システムはスケジュールされた停止タスクを実行しません。 タスクは、システムが続行すべきかどうかをチェックするときに、次のスケジュールされた時間に延期される。 クラウドコンピュータのステータスに関係なくシステムにタスクを強制的に実行させるには、このスイッチを有効にします。
スケジュールされた再起動
スケジュールされた再起動
このスイッチをオンにする場合は、タスクの実行サイクルと時間を指定する必要があります。
[サイクル]
システムがタスクを実行する曜日。
再起動日時
システムでタスクを実行する時点。
強制実行
デフォルトでは、スケジュールされた時刻にクラウドコンピュータが接続または休止状態になっている場合、システムはスケジュールされた停止タスクを実行しません。 タスクは、システムが続行すべきかどうかをチェックするときに、次のスケジュールされた時間に延期される。 クラウドコンピュータのステータスに関係なくシステムにタスクを強制的に実行させるには、このスイッチを有効にします。
スケジュールされたリセット
スケジュールされたリセット
スケジュールされたリセットタスクを実行するかどうかを指定します。 スケジュールされたリセットタスクを実行すると、関連付けられたイメージに基づいてシステムディスク (デフォルトではC: ドライブ) のみが初期化されます。 データディスク (デフォルトではD: ドライブ) 上のデータはそのまま残ります。 リセット後、システムディスク上のソフトウェアとプライベートデータが消去されます。
このスイッチをオンにする場合は、タスクの実行サイクルと時間を指定する必要があります。
[サイクル]
システムがタスクを実行する曜日。
リセット時刻
システムでタスクを実行する時点。
強制実行
デフォルトでは、スケジュールされた時刻にクラウドコンピュータが接続または休止状態になっている場合、システムはスケジュールされた停止タスクを実行しません。 タスクは、システムが続行すべきかどうかをチェックするときに、次のスケジュールされた時間に延期される。 クラウドコンピュータのステータスに関係なくシステムにタスクを強制的に実行させるには、このスイッチを有効にします。
データディスクの初期化
このオプションを選択すると、スケジュールされたリセットタスクを作成するクラウドコンピューターのデータディスクとシステムディスクが同時に初期化されます。
重要システムがスケジュールされたリセットタスクを実行する前に、クラウドコンピューター上のファイルをバックアップします。
無効時のスケジュール済みタスク
無効時のスケジュール済みタスク
定義されたアイドル期間、クラウドコンピューターでユーザー入力が検出されない場合に、システムがスケジュールされたタスクを実行するかどうかを指定します。 ユーザーが指定された期間非アクティブである場合、システムは自動的にタスクを実行します。
決定
ユーザー入力がないと判断するための基準。
ベースにキーボードまたはマウス入力
自動化されたプログラムが実行されている場合、ビデオが再生されている場合、またはビデオ会議が進行中の場合でも、キーボードやマウスの操作が検出されない限り、スケジュールされたタスクがトリガーされます。
スマート
スケジュールされたタスクは、キーボードとマウスの操作、音声会議とビデオ会議、またはファイルのアップロードとダウンロードのアクティビティが検出できない場合にトリガーされます。
説明このオプションを選択する場合は、目的のクラウドコンピューターのイメージがV2.5.0以降にアップグレードされていることを確認してください。
ホワイトリスト
[Scheduled Task on Inactivity] スイッチをオンにした後、特定のアプリケーションが実行されているときに、そのアプリケーションをプロセスホワイトリストに追加することで、スケジュールされたタスクの実行を自動的に停止するようにシステムを構成できます。 この場合、システムがアプリケーションの実行を検出すると、スケジュールされたタスクは、アプリケーションが停止するまで一時停止されます。
説明このオプションを選択する場合は、目的のクラウドコンピュータのイメージがV2.6.0以降にアップグレードされていることを確認してください。
たとえば、Google Chromeの実行中にスケジュールされたタスクを一時的に停止するには、次の手順を実行してGoogle Chromeをプロセスホワイトリストに追加します。
名前が <process> にあるアプリケーションプロセスを見つけます。exe形式 (chrome.exeなど) 。
アプリケーションプロセスの名前がわからない場合は、次の操作を実行します。Windowsクラウドコンピュータでタスクマネージャを開きます。 [プロセス] タブで、アプリケーションプロセスを見つけます。 プロセスを右クリックし、[詳細に移動] を選択してプロセス名を表示します。
[プロセスの追加] をクリックします。
では、プロセスの追加ダイアログボックスで、
.exe
サフィックスがなしでプロセス名を入力します。OKをクリックします。
エンドユーザーが <N分 /時間> 以内に操作を実行しない場合
非アクティブタイムアウト期間を指定します。
次に、クラウドコンピューター <N> タスク
指定されたタイムアウト期間に達すると、システムは停止、再起動、休止、切断のいずれかの操作を実行します。
重要データが失われないように、システムがこれらの操作 (特に停止または再起動) を実行する前に、エンドユーザーにクラウドコンピューターに作業を保存するように通知します。
切断時のスケジュール済みタスク
切断時のスケジュール済みタスク
エンドユーザーが指定された期間クラウドコンピューターから切断したときに、システムがスケジュールされたタスクを自動的に実行するかどうかを指定します。
効果的なルール
エンドユーザーが設定したタスク: スケジュールされたタスクは、Alibaba Cloud Workspaceクライアントでエンドユーザーが設定した設定に基づいて、切断時にトリガーされます。 詳細については、「クラウドコンピューターのスケジュールポリシーの設定」をご参照ください。
管理者によって設定されたタスク: スケジュールされたタスクは、EDS Enterpriseコンソールで管理者によって設定された設定に基づいて、切断時にトリガーされます。 このオプションを選択した場合は、切断期間とスケジュールされたアクションの両方を指定します。
クラウドコンピューターが切断されたとき <M分 /時間>
切断期間。
次に、クラウドコンピューター <N> タスク
指定された期間に達すると、システムは停止と休止のいずれかの操作を実行します。
スケジュールされたタスクに関連付けられているクラウドコンピューターが休止状態をサポートしていない場合、休止アクションは停止アクションに置き換えられます。
重要データの損失を防ぐため、システムがクラウドコンピューターを停止する前に、エンドユーザーがスケジュールされたタスクに関連付けられたクラウドコンピューターにデータを保存するようにします。
上記のパラメーターを設定したら、[OK] をクリックします。
スケジュールされたタスクをリソースに関連付ける
スケジュールされたタスクは、クラウドコンピューターまたはリソースグループに関連付けられた後にのみ有効になります。
関連リソースの追加
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[スケジュール済みタスク] ページで、目的のスケジュール済みタスクを見つけ、[アクション] 列の [関連リソース] をクリックします。
[関連リソース] パネルで、次の操作を実行して、クラウドコンピューターやリソースグループなどのリソースを追加します。
[クラウドコンピュータの表示] タブで、[クラウドコンピュータの関連付け] をクリックします。 [クラウドコンピュータの関連付け] ダイアログボックスで、1つ以上のクラウドコンピュータを選択し、[OK] をクリックします。
[関連リソースグループ] タブで、[リソースグループの関連付け] をクリックします。 [リソースグループの関連付け] ダイアログボックスで、1つ以上のリソースグループを選択し、[OK] をクリックします。
説明リソースグループをスケジュール済みタスクに関連付けると、スケジュール済みタスクはリソースグループ内のすべてのクラウドコンピューターに適用されます。 これらのクラウドコンピューターで以前にスケジュールされたタスクはすべて期限切れになります。
クラウドコンピューターとの関連付け
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。上部ナビゲーションバーの左上でリージョンを選択します。
[Cloud Computers] ページで、スケジュールされたタスクを関連付けるクラウドコンピューターを見つけ、クラウドコンピューターIDをクリックします。
クラウドコンピューターの詳細ページで、[スケジュール済みタスク] タブをクリックし、[スケジュール済みタスクに関連付ける] をクリックします。
[スケジュールされたタスクに関連付ける] パネルで、クラウドコンピューターに関連付けるスケジュールされたタスクを選択し、[OK] をクリックします。
リソースグループとの関連付け
スケジュールされたタスクをリソースグループに関連付けると、このタスクはリソースグループ内のすべてのクラウドコンピューターに適用されます。 これらのクラウドコンピューターに関連付けられていたスケジュール済みタスクは期限切れになります。
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[リソースグループ] ページで、スケジュールされたタスクに関連付けるリソースグループを見つけて、[操作] 列の ⋮ アイコンをクリックします。 次に、[スケジュールされたタスクに関連付ける] をクリックします。
[スケジュールされたタスクに関連付ける] パネルで、関連付けるスケジュールされたタスクを選択し、[確認] をクリックします。
リソースのスケジュールタスクの変更
クラウドコンピューターの変更
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。上部ナビゲーションバーの左上でリージョンを選択します。
[Cloud Computers] ページで、ビジネス要件に基づいて次のいずれかの操作を実行します。
シングルクラウドコンピュータ
[Cloud Computers] ページで実行する
スケジュールされたタスクを変更するクラウドコンピューターを見つけて、[操作] 列の [スケジュールされたタスクの変更] をクリックします。 ヒントメッセージで、[表示] をクリックします。
スケジュールされたタスクの表示パネルで、スケジュールされたタスクの構成の詳細を表示できます。
スケジュールされたタスクが不要になった場合は、パネルの下部にある [関連付けの解除] をクリックします。
現在のスケジュールされたタスクを別のタスクに置き換える場合は、
を選択して続行します。
クラウドコンピュータの詳細ページでの変更
[クラウドコンピュータ] ページで、目的のクラウドコンピュータのIDをクリックします。
クラウドコンピューターの詳細ページで、[スケジュール済みタスク] タブをクリックします。
[タスクID] パラメーターの右側にある [スケジュールされたタスクの変更] をクリックします。
[スケジュールタスクの変更] パネルで、別のスケジュールタスクを選択し、[OK] をクリックします。
複数のクラウドコンピュータ
複数のクラウドコンピューターを選択し、ページ下部の
を選択します。[スケジュールタスクの変更] パネルで、ビジネス要件に基づいて次の操作を実行します。
別のスケジュール済みタスクに変更: [スケジュール済みタスクの設定] セクションで、[関連付け] を選択します。 スケジュール済みタスクリストで、使用するスケジュール済みタスクを選択し、[OK] をクリックします。
現在のスケジュール済みタスクの関連付けを解除する: [スケジュール済みタスクの設定] セクションで、[関連付けの解除] を選択し、[OK] をクリックします。
リソースグループの変更
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[リソースグループ] ページで、スケジュールされたタスクに関連付けるリソースグループを見つけて、[操作] 列の ⋮ アイコンをクリックします。 次に、[スケジュールされたタスクに関連付ける] をクリックします。
[スケジュールされたタスクに関連付ける] パネルで、関連付けるスケジュールされたタスクを選択し、[確認] をクリックします。
次のステップ
EDS Enterpriseコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[スケジュール済みタスク] ページで、管理するスケジュール済みタスクを見つけ、必要に応じて次の操作を実行します。
スケジュールされたタスクの実行レコードを表示する: [操作] 列の [実行レコードの表示] をクリックします。 [実行レコード] タブで、実行の詳細を表示できます。
説明過去30日間のスケジュールされたタスクの実行レコードを表示できます。
スケジュールされたタスクを変更する: [操作] 列の [変更] をクリックします。 変更が完了したら、[OK] をクリックします。
スケジュールされたタスクを削除する: [操作] 列の [削除] をクリックします。 表示されるメッセージで、[確認] をクリックします。