スポットインスタンスは、価格や在庫の要因により、いつでも中断および回収される可能性があります。スポットインスタンスのデータを保存するには、File Storage NAS や Object Storage Service (OSS) などの外部ストレージを使用することを推奨します。スポットインスタンスに重要なデータや構成が保存されている場合は、次のいずれかの方法でデータや構成を保持できます:インスタンスの節約モードを有効にする、インスタンスにアタッチされているシステムディスクとデータディスクをインスタンスと共にリリースされないように設定する、インスタンスからスナップショットまたはカスタムイメージを作成する。
データ保持と復元の方法
方法 1:スポットインスタンスの節約モードの有効化
スポットインスタンスを作成する際に、インスタンス中断モード パラメーターを 節約停止モード に設定します。スポットインスタンスの中断と回収がトリガーされると、システムはインスタンスを節約モードで停止します。インスタンスを 起動 して、インスタンスのデータを復元できます。この方法を使用する前に、次の点にご注意ください:
-
インスタンス中断モード パラメーターは、スポットインスタンスの作成時にのみ設定できます。スポットインスタンスの作成後は、このパラメーターを変更することはできません。
-
スポットインスタンスが節約モードで停止された後、価格や在庫の要因により、インスタンスの再起動に失敗する場合があります。
-
スポットインスタンスが節約モードから起動した後、インスタンスの固定パブリック IP アドレスが変更される場合があります。
インスタンスは、価格や在庫の要因により、節約モードからの再起動に失敗する場合があります。インスタンスのデータをすぐに復元したい場合は、スナップショットまたはカスタムイメージからデータを復元できます。
方法 2:スポットインスタンスにアタッチされているシステムディスクとデータディスクをインスタンスと共にリリースされないように設定
スポットインスタンスが中断および回収される前に、インスタンスにアタッチされているシステムディスクとデータディスクを [インスタンスと共にリリースしない] ように設定します。インスタンスが中断および回収された後、そのインスタンスのシステムディスクとデータディスクを別のインスタンスにアタッチしてデータを復元します。この方法を使用する前に、次の点にご注意ください:
-
保持されたシステムディスクは、データディスクとしてのみ別のインスタンスにアタッチできます。
-
ディスクと、ディスクをアタッチするインスタンスは、同じゾーンに存在する必要があります。
方法 3:スポットインスタンスからスナップショットまたはカスタムイメージを作成
スポットインスタンスの作成後、そのインスタンスからスナップショットまたはカスタムイメージを作成できます。インスタンスが中断および回収された後、カスタムイメージを使用して新しいインスタンスを作成し、データを復元できます。この方法を使用する前に、次の点にご注意ください:
-
カスタムイメージの作成には、システムディスクのスナップショットのみ使用できます。データディスクのスナップショットを使用してカスタムイメージを作成することはできません。
-
作成する新しいインスタンスは、インスタンスの作成に使用するカスタムイメージと同じリージョンに存在する必要があります。別のリージョンに新しいインスタンスを作成するには、カスタムイメージをターゲットリージョンにコピーする必要があります。詳細については、「カスタムイメージのコピー」をご参照ください。
データ保持と復元の手順
スポットインスタンスの節約モードの有効化
フローチャート
データ保持
操作手順
-
ECS コンソールにログインし、インスタンス購入ページに移動し、[カスタム起動] タブをクリックします。
-
画面の指示に従い、ビジネス要件に基づいてインスタンスのパラメーターを設定します。次のパラメーターにご注意ください。その他のパラメーターについては、「カスタム起動でインスタンスを作成」をご参照ください。
-
チャージタイプ:プリエンプティブルインスタンス を選択します。
-
インスタンス中断モード:節約停止モード を選択します。
説明-
スポットインスタンスが節約モードで停止されると、インスタンスに関連付けられているコンピューティングリソース (vCPU、GPU、メモリ)、固定パブリック IP アドレス、および固定パブリック IP アドレスに関連付けられているパブリック帯域幅は回収され、課金されなくなります。スポットインスタンスの他のリソース、たとえばクラウドディスク (システムディスクとデータディスク)、EIP (Elastic IP) アドレス (もしあれば)、およびスナップショットの課金は継続されます。
-
RunInstances 操作を呼び出してスポットインスタンスを作成する場合、
SpotInterruptionBehaviorパラメーターを [停止] に設定して、インスタンスの [節約モード] を有効にします。
-
データ復元
操作手順
-
スポットインスタンスの中断と回収の通知を受け取った後、インスタンスは 5 分以内に節約モードで停止されます。ECS コンソール - インスタンス ページでスポットインスタンスのステータスを確認できます。

-
スポットインスタンスが節約モードで停止された後、市場価格が入札価格を超えず、在庫が十分な場合にインスタンスを 起動 します。また、StartInstance または StartInstances 操作を呼び出してインスタンスを開始することもできます。
説明-
市場価格のクエリ:インスタンス購入ページに移動し、スポットインスタンスのインスタンスタイプを選択して、そのインスタンスタイプの価格履歴を表示します。また、DescribeSpotPriceHistory 操作を呼び出して、インスタンスタイプの価格履歴を表示することもできます。
-
在庫のクエリ:インスタンス購入ページに移動し、スポットインスタンスタイプを選択します。新しいスポットインスタンスを作成できる場合、そのインスタンスタイプは在庫があります。また、DescribeAvailableResource 操作を呼び出して在庫をクエリすることもできます。
-
スポットインスタンスにアタッチされているシステムディスクとデータディスクをインスタンスと共にリリースされないように設定
フローチャート
データ保持
操作手順
スポットインスタンスを作成する際に、システムディスクまたはデータディスクをインスタンスと共にリリースされないように設定します。次の手順を実行します:
-
ECS コンソールにログインし、インスタンス購入ページに移動し、[カスタム起動] タブをクリックします。
-
画面の指示に従い、ビジネス要件に基づいてインスタンスのパラメーターを設定します。次のパラメーターにご注意ください。その他のパラメーターについては、「カスタム起動でインスタンスを作成」をご参照ください。
-
チャージタイプ パラメーターを プリエンプティブルインスタンス に設定します。
-
ブロックストレージ セクションで、システムディスクまたはデータディスクの ディスクを合わせて削除 オプションの選択を解除します。
-
インスタンス作成時にシステムディスクまたはデータディスクの [インスタンスと共にリリース] オプションの選択を解除しなかった場合、インスタンスの詳細 または ブロックストレージ ページでディスクのリリースモードを変更できます。
RunInstances 操作を呼び出してスポットインスタンスを作成する場合、DeleteWithInstance パラメーターを false に設定して、システムディスクまたはデータディスクがインスタンスと共にリリースされるのを防ぎます。また、ModifyDiskAttribute 操作を呼び出して DeleteWithInstance パラメーターを false に設定することもできます。
データ復元
考慮事項
-
新しいインスタンスにアタッチするディスクは、マウントする (利用可能) 状態である必要があります。
-
ディスクをアタッチするインスタンスは、実行中 (実行中) または 停止済み (停止済み) 状態であり、ロック済み (ロック済み) 状態ではない必要があります。
操作手順
AttachDisk 操作を呼び出して、ディスクをインスタンスにアタッチできます。
スポットインスタンスからスナップショットまたはカスタムイメージを作成
フローチャート
データ保持
操作手順
このセクションでは、ECS コンソールのインスタンスページでクラウドディスクのスナップショットを作成する方法について説明します。スナップショットまたはブロックストレージページでクラウドディスクのスナップショットを作成することもできます。
-
ECS コンソール - インスタンスに移動します。
ページの左上隅で、リージョンとリソースグループを選択します。
-
スナップショットを作成するインスタンスの ID をクリックします。[スナップショット] タブを選択し、ディスクスナップショットの作成 をクリックします。
-
[スナップショットの作成] ダイアログボックスで、スナップショットのパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
リソースタイプ
デフォルトでは、単一のクラウドディスクのスナップショットを作成するために ディスク が選択されています。
説明インスタンス を選択することもできます。その後、インスタンスから 1 つ以上のクラウドディスクを選択してスナップショット整合性グループを作成し、グループ内の複数のディスクのスナップショットを作成します。これにより、ディスク間のデータ整合性が保証されます。詳細については、「スナップショット整合性グループの作成」をご参照ください。
クラウドディスクの選択
スナップショットを作成するクラウドディスクを選択します。これはシステムディスクまたはデータディスクのいずれかです。
[スナップショット名]
スナップショットの名前を入力します。
[保持期間]
スナップショットの保持期間を設定します。無期限に保持するか、カスタムの日数を指定するかを選択できます。
-
無期限に保持:スナップショットクォータに達すると、新しいスナップショットを作成できなくなります。
-
カスタム保持期間:指定した保持期間が終了すると、スナップショットは自動的に削除されます。
説明-
手動スナップショットのクォータについては、「スナップショットの概要」をご参照ください。
-
カスタム保持期間を指定した場合、スナップショットの有効期限が 3 日前になると、スナップショットリストの [保持期間] 列に [xx日後にリリース] というメッセージがハイライト表示されます。スナップショットの有効期限が切れる前に保持期間を延長できます。詳細については、「スナップショットの保持期間の延長」をご参照ください。
-
スナップショットが無期限に保持されるか、カスタム期間で保持されるかに関わらず、不要になったスナップショットは課金を避けるために削除してください。詳細については、「スナップショットの削除」をご参照ください。
詳細設定
高速利用
インスタントアクセス機能は、ESSD シリーズディスク (ESSD、ESSD AutoPL、ESSD Entry、およびリージョン ESSD) ではデフォルトで有効になっており、他のタイプのクラウドディスクではデフォルトで無効になっています。
説明インスタントアクセス機能により、スナップショットは作成後数秒で利用可能になります。スナップショットが OSS に完全にアップロードされるのを待つことなく、クラウドディスクのロールバック、新しいクラウドディスクの作成、スナップショットの共有などの操作にすぐに使用できます。詳細については、「スナップショットのインスタントアクセス」をご参照ください。
[タグ]
リソースの管理に役立つように、キーと値のペアのタグをスナップショットに追加します。
リソースグループ
リソースをカテゴリ別に管理するために、スナップショットをリソースグループに割り当てます。
-
-
(オプション) ディスクスナップショットタブでスナップショットの作成の進行状況を表示します。

-
進行 列で、スナップショットの OSS へのアップロードの進行状況を表示します。ポインターを [OSS へのアップロードの進行状況:xx%] に合わせると、システムはアップロードの推定残り時間を表示します。
説明-
スナップショットを OSS にアップロードするための推定残り時間は、複数の要因に基づいて動的に変化します。詳細については、「スナップショットの作成」トピックの「考慮事項」セクションをご参照ください。
-
DeleteSnapshot 操作を呼び出して、進行中のスナップショット作成タスクをキャンセルできます。
-
-
[OSS へのアップロードの進行状況:100%] が表示された場合、スナップショットは OSS にアップロードされています。ディスクデータはバックアップされています。
-
-
スポットインスタンスの ID をクリックしてインスタンス詳細ページに移動します。ページの右上隅にある [すべてのアクション] をクリックします。表示されるペインで、カスタムイメージの作成 を検索してクリックします。
-
カスタムイメージの作成 ダイアログボックスで、パラメーターを設定し、OK をクリックします。
イメージの作成に必要な時間は、ディスクサイズによって異なります。イメージを使用する前に、各ディスクのスナップショットが作成されるまで待つ必要があります。
CreateSnapshot 操作を呼び出してスナップショットを作成し、CreateImage 操作を呼び出してカスタムイメージを作成することもできます。
データ復元
操作手順
-
ページに移動します。
ページの左上隅で、リージョンとリソースグループを選択します。
-
使用するイメージを見つけ、操作 列の インスタンスの作成 をクリックします。

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

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