スケジュールに従って開発ボックスを自動停止する

この記事では、開発ボックス プールで自動ストップ スケジュールを有効にしてコストを節約する方法について説明します。 その後、Microsoft Dev Box は、スケジュールで指定された時刻に、プール内のすべての開発ボックスを毎日停止または休止しようとします。

プロジェクト管理者は、Azure portal または Azure CLI を使用して自動ストップ スケジュールを管理できます。 プールごとに 1 つのタイムゾーンで 1 つの停止時刻を構成できます。

注

自動停止動作は、適用された開発ボックス定義が休止状態をサポートしているかどうかによって異なります。 休止状態対応の開発ボックスは、スケジュールされた自動停止時刻に休止状態になります。 休止状態をサポートしていない開発ボックスは、スケジュールされた時刻にシャットダウンされます。 詳細については、「 開発ボックス休止状態を構成する方法」を参照してください。

[前提条件]

カテゴリ Requirement
Permissions 所有者、 共同作成者、 DevCenter 所有者、または DevCenter プロジェクト管理者 ロール、または開発ボックス プロジェクトのアクセス許可。

自動ストップ スケジュールを作成する

新しい開発ボックス プールの構成中、または既存の開発ボックス プールを変更することで、自動ストップ スケジュールを作成できます。

次の手順では、Azure portal を使用して、既存または新しい開発ボックス プールの自動ストップ スケジュールを作成および構成する方法について説明します。

既存のプールに自動ストップ スケジュールを追加する

既存の開発ボックス プールに自動ストップ スケジュールを追加するには、次の手順に従います。

  1. Azure portal で、編集するプールに関連付けられているプロジェクトを開き、左側のナビゲーション メニューで [開発ボックス プール] を選択します。

  2. [ 開発] ボックスの [プール ] ページで、変更するプールのチェック ボックスをオンにし、右側にある [ その他のアクション ] アイコンを選択して、[ 編集] を選択します。

    プロジェクトの既存の開発ボックス プールの一覧のスクリーンショット。

  3. [編集] ウィンドウで、[管理] タブを選択します。

  4. [管理] 画面の [コスト管理] で、[スケジュールに従って自動停止] チェック ボックスをオンにします。

  5. [停止時間] で、プール内のすべての開発ボックスを毎日シャットダウンまたは休止状態にする時間を選択します。

  6. タイム ゾーンの場合は、停止時刻が含まれるタイム ゾーンを選択します。

  7. 保存 を選択します。

    [コスト制御] セクションと「自動停止」オプションが選択されている[開発ボックス プールの編集]ページのスクリーンショット。

プールの作成時に自動ストップ スケジュールを追加する

開発ボックス プールを作成するときに自動ストップ スケジュールを追加するには、次の手順に従います。

  1. Azure portal で、プールを追加するプロジェクトを開き、左側のナビゲーション メニューで [開発] ボックス プールを選択します。

  2. [ 開発ボックス プール ] ページで、[ 作成] を選択し、「開発ボックス プールの作成」の手順に従って 開発ボックス プールの作成を開始します。

    プロジェクト内の開発ボックス プールの一覧のスクリーンショット。リストが空です。[作成] オプションが選択されています。

  3. [開発ボックス プールの作成] フォームの [管理] タブの [コスト コントロール] で、[スケジュールに従って自動停止] チェック ボックスをオンにします。

  4. [停止時間] で、プール内のすべての開発ボックスを毎日シャットダウンまたは休止状態にする時間を選択します。

  5. タイム ゾーンの場合は、停止時刻が含まれるタイム ゾーンを選択します。

  6. 他のプール設定の構成を完了し、[ 作成] を選択します。

    [開発ボックス プールの作成] ダイアログのスクリーンショット。

新しい開発ボックス プールが開発プールの一覧に表示されることを確認します。 場合によっては、画面を最新の情報に更新する必要があります。

自動ストップ スケジュールを削除する

次の手順では、開発ボックス プールに関連付けられている自動ストップ スケジュールを削除します。

  1. Azure portal で、編集するプールに関連付けられているプロジェクトを開き、左側のナビゲーション メニューで [開発ボックス プール] を選択します。

  2. [ 開発] ボックスの [プール ] ページで、変更するプールのチェック ボックスをオンにし、エントリの横にある [ その他のアクション ] アイコンを選択して、[ 編集] を選択します。

  3. [編集] ウィンドウで、[管理] タブを選択します。

  4. [管理] タブの [コスト管理] で、[スケジュールに従って自動停止] チェック ボックスをオフにします。

    [スケジュール時の自動停止] オプションが選択されていない状態を示す [開発ボックス プールの編集] ページのスクリーンショット。

  5. 保存 を選択します。

設定の選択を解除すると、このプール内の開発ボックスは自動的に停止しなくなります。