このページは機械翻訳によるものです。内容の正確さは保証しておりません。 人力翻訳を依頼する

プリエンプティブルインスタンスのデータの保持と復元

更新日時2025-03-14 17:35

プリエンプティブルインスタンスは、価格または在庫の要因により、いつでも中断および回収される可能性があります。 プリエンプティブルインスタンスのデータを保存するには、NAS ファイルシステムや Object Storage Service (OSS) などの外部ストレージを使用することをお勧めします。 プリエンプティブルインスタンスに重要なデータまたは構成が保存されている場合は、次のいずれかの方法を使用してデータまたは構成を保持できます。インスタンスに対してエコノミーモードを有効にする、インスタンスに接続されているシステムディスクとデータディスクがインスタンスと共に解放されないように構成する、インスタンスからスナップショットまたはカスタムイメージを作成する。

データの保持と復元方法

方法 1: プリエンプティブルインスタンスに対してエコノミーモードを有効にする

プリエンプティブルインスタンスを作成するときに、[インスタンス中断モード] パラメーターを [エコノミーモードで停止] に設定します。 プリエンプティブルインスタンスの中断と回収がトリガーされると、システムはインスタンスをエコノミーモードで停止します。 インスタンスデータを復元するには、[再起動] します。 この方法を使用する前に、次の点に注意してください。

  • [インスタンス中断モード] パラメーターは、プリエンプティブルインスタンスの作成時にのみ構成できます。 プリエンプティブルインスタンスの作成後、パラメーターを変更することはできません。

  • プリエンプティブルインスタンスがエコノミーモードで停止した後、価格または在庫の要因により、インスタンスが再起動に失敗する可能性があります。

  • プリエンプティブルインスタンスがエコノミーモードから起動した後、インスタンスの固定パブリック IP アドレスが変更される可能性があります。

重要

価格または在庫の要因により、インスタンスがエコノミーモードから再起動に失敗する可能性があります。 インスタンスデータをすぐに復元する場合は、スナップショットまたはカスタムイメージからデータを復元できます。

方法 2: プリエンプティブルインスタンスに接続されているシステムディスクとデータディスクがインスタンスと共に解放されないように構成する

プリエンプティブルインスタンスが中断および回収される前に、インスタンスに接続されているシステムディスクとデータディスクが [インスタンスと共に解放されない] ように構成します。 インスタンスが中断および回収された後、インスタンスのシステムディスクとデータディスクを別のインスタンスに接続してデータを復元します。 この方法を使用する前に、次の点に注意してください。

  • システムディスクは保持され、データディスクとしてのみ別のインスタンスに接続できます。

  • ディスクと、ディスクを接続するインスタンスは、同じゾーンに存在する必要があります。

方法 3: プリエンプティブルインスタンスからスナップショットまたはカスタムイメージを作成する

インスタンスの作成後、プリエンプティブルインスタンスからスナップショットまたはカスタムイメージを作成できます。 インスタンスが中断および回収された後、カスタムイメージを使用して新しいインスタンスを作成し、データを復元できます。 この方法を使用する前に、次の点に注意してください。

  • カスタムイメージの作成には、システムディスクのスナップショットのみを使用できます。 データディスクのスナップショットを使用してカスタムイメージを作成することはできません。

  • 作成する新しいインスタンスは、インスタンスの作成に使用するカスタムイメージと同じリージョンに存在する必要があります。 別のリージョンに新しいインスタンスを作成するには、カスタムイメージをターゲットリージョンにコピーする必要があります。 詳細については、「カスタムイメージをコピーする」をご参照ください。

データの保持と復元の処理

プリエンプティブルインスタンスに対してエコノミーモードを有効にする
プリエンプティブルインスタンスに接続されているシステムディスクとデータディスクがインスタンスと共に解放されないように構成する
プリエンプティブルインスタンスからスナップショットまたはカスタムイメージを作成する

フローチャート

データの保持

手順

  1. ECS コンソールにログインし、インスタンス購入ページに移動し、[カスタム起動] タブをクリックします。

  2. 画面の指示に従って、ビジネス要件に基づいてインスタンスパラメーターを構成します。 次のパラメーターに注意してください。 その他のパラメーターについては、「カスタム起動タブでインスタンスを作成する」をご参照ください。

    • [課金方法]: [プリエンプティブルインスタンス] を選択します。

    • [インスタンス中断モード]: [エコノミーモードで停止] を選択します。

    説明

    プリエンプティブルインスタンスがエコノミーモードで停止した後、インスタンスに関連付けられている計算リソース (vCPU、GPU、メモリ)、固定パブリック IP アドレス、および固定パブリック IP アドレスのパブリック帯域幅は回収され、課金されなくなります。 プリエンプティブルインスタンスのその他のリソース (クラウドディスク (システムディスクとデータディスク)、EIP (ある場合)、スナップショットなど) の課金は継続されます。

説明

RunInstances オペレーションを呼び出してプリエンプティブルインスタンスを作成する場合は、SpotInterruptionBehavior パラメーターを [停止] に設定して、インスタンスに対して [エコノミーモード] を有効にします。

データの復元

手順

  1. プリエンプティブルインスタンスの中断と回収の通知を受信すると、インスタンスは 5 分でエコノミーモードで停止します。 ECS コンソール でプリエンプティブルインスタンスのステータスを表示できます。

    image

  2. プリエンプティブルインスタンスがエコノミーモードで停止した後、市場価格が入札価格を超えず、在庫が十分にある場合は、インスタンスを [起動] します。 StartInstance または StartInstances オペレーションを呼び出してインスタンスを起動することもできます。

    image

    説明
    • 市場価格を照会するにはインスタンス購入ページに移動し、プリエンプティブルインスタンスのインスタンスタイプを選択して、インスタンスタイプの価格履歴を表示します。 DescribeSpotPriceHistory オペレーションを呼び出して、インスタンスタイプの価格履歴を表示することもできます。

    • 在庫を照会するにはインスタンス購入ページに移動し、プリエンプティブルインスタンスタイプを選択します。 新しいプリエンプティブルインスタンスを作成できる場合、そのインスタンスタイプは在庫があります。 DescribeAvailableResource オペレーションを呼び出して在庫を照会することもできます。

フローチャート

データの保持

手順

プリエンプティブルインスタンスを作成するときに、システムディスクまたはデータディスクがインスタンスと共に解放されないように構成します。 次の手順を実行します。

  1. ECS コンソールにログインし、インスタンス購入ページに移動し、[カスタム起動] タブをクリックします。

  2. 画面の指示に従って、ビジネス要件に基づいてインスタンスパラメーターを構成します。 次のパラメーターに注意してください。 その他のパラメーターについては、「カスタム起動タブでインスタンスを作成する」をご参照ください。

    1. [課金方法] パラメーターを [プリエンプティブルインスタンス] に設定します。选择抢占式实例

    2. [ストレージ] セクションで、システムディスクまたはデータディスクの [インスタンスと共に解放] オプションをオフにします。基础配置时取消云盘随实例释放

インスタンスの作成時にシステムディスクまたはデータディスクの [インスタンスと共に解放] オプションをオフにしなかった場合は、[インスタンスの詳細] ページまたは [ブロックストレージ] ページでディスクの解放モードを変更できます。

説明

RunInstances オペレーションを呼び出してプリエンプティブルインスタンスを作成する場合は、DeleteWithInstance パラメーターを false に設定して、システムディスクまたはデータディスクがインスタンスと共に解放されないようにします。 ModifyDiskAttribute オペレーションを呼び出し、DeleteWithInstance パラメーターを false に設定することもできます。

データの復元

考慮事項

  • 新しいインスタンスに接続するディスクは、[未接続] (使用可能) 状態です。

  • ディスクを接続するインスタンスは、[実行中] (実行中) または [停止] (停止) 状態であり、[ロック] (ロック) 状態ではありません。

手順

説明

AttachDisk オペレーションを呼び出して、ディスクをインスタンスに接続できます。

フローチャート

データの保持

手順

このセクションでは、ECS コンソールの [インスタンス] ページでクラウドディスクのスナップショットを作成する方法について説明します。 [スナップショット] ページまたは [ブロックストレージ] ページでクラウドディスクのスナップショットを作成することもできます。

  1. ECS コンソール にログインします。 左側のナビゲーションウィンドウで、[インスタンスとイメージ] > [インスタンス] を選択します。

  2. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  3. スナップショットを作成するインスタンスを見つけます。 [アクション] 列で、更多 > [ディスクとイメージ] > [スナップショットの作成] を選択します。

  4. [スナップショットの作成] ダイアログボックスで、画面の指示に従ってスナップショットパラメーターを構成し、[OK] をクリックします。

  5. (オプション) [ディスクスナップショット] タブでスナップショットの作成の進行状況を表示します。

    image.png

    • [進行状況] 列で、OSS へのスナップショットのアップロードの進行状況を表示します。 [OSS へのアップロードの進行状況: Xx%] にポインターを合わせると、アップロードの推定残り時間が表示されます。

      説明
      • スナップショットを OSS にアップロードするための推定残り時間は、複数の要因に基づいて動的に変化します。 詳細については、「スナップショットを作成する」トピックの「考慮事項」セクションをご参照ください。

      • DeleteSnapshot オペレーションを呼び出して、進行中のスナップショット作成タスクをキャンセルできます。

    • [OSS へのアップロードの進行状況: 100%] と表示されている場合、スナップショットは OSS にアップロードされています。 ディスクデータはバックアップされています。

  6. プリエンプティブルインスタンスの ID をクリックしてインスタンスの詳細ページに移動し、[スナップショット] タブをクリックし、[ディスクタイプ][システムディスク] であるスナップショットを見つけ、[カスタムイメージの作成][アクション] 列の をクリックします。

    image

  7. [カスタムイメージの作成] ダイアログボックスで、パラメーターを構成し、[OK] をクリックします。

    イメージの作成に必要な時間は、ディスクサイズによって異なります。 イメージを使用する前に、各ディスクのスナップショットが作成されるまで待つ必要があります。

説明

CreateSnapshot オペレーションを呼び出してスナップショットを作成するか、CreateImage オペレーションを呼び出してカスタムイメージを作成することもできます。

データの復元

手順

  1. ECS コンソール にログインします。 左側のナビゲーションウィンドウで、[インスタンスとイメージ] > [インスタンス] を選択します。

  2. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  3. 使用するイメージを見つけ、[アクション] 列の [インスタンスの作成] をクリックします。

    image

  4. [カスタム起動] タブで、[イメージ] セクションの [カスタムイメージ] タブをクリックします。 前の手順でプリエンプティブルインスタンスから作成されたカスタムイメージが選択されていることを確認します。 その他のパラメーターについては、「カスタム起動タブでインスタンスを作成する」をご参照ください。

    image

説明

ImageId パラメーターを指定して RunInstances オペレーションを呼び出すことで、カスタムイメージからインスタンスを作成することもできます。

  • 目次 (1, M)
  • データの保持と復元方法
  • 方法 1: プリエンプティブルインスタンスに対してエコノミーモードを有効にする
  • 方法 2: プリエンプティブルインスタンスに接続されているシステムディスクとデータディスクがインスタンスと共に解放されないように構成する
  • 方法 3: プリエンプティブルインスタンスからスナップショットまたはカスタムイメージを作成する
  • データの保持と復元の処理
フィードバック