View a markdown version of this page

キャパシティ予約のキャンセル - Amazon Elastic Compute Cloud

キャパシティ予約のキャンセル

次の状態のキャパシティ予約をキャンセルできます。

  • assessing

  • scheduled

  • active

  • delayed

注記

キャパシティブロックを変更またはキャンセルすることはできません。詳細については、「機械学習用のキャパシティブロック」を参照してください。

キャパシティ予約が active でコミットメント期間または経過したコミットメント期間がない場合、キャンセル料金は発生しません。

キャパシティ予約が assessing または delayed の場合、キャンセル料金は発生しません。

キャパシティ予約が scheduled または active でコミットメント期間が残っている場合は、キャンセル料金が適用される場合があります。詳細については、「キャンセル料金」を参照してください。

実行中のインスタンスがあるキャパシティ予約をキャンセルした場合、インスタンスは、標準のオンデマンドインスタンス料金または割引料金 (一致する Savings Plans またはリージョンのリザーブドインスタンスがある場合) で、キャパシティ予約外で正常に動作し続けます。

キャパシティ予約をキャンセルすると、それをターゲットとするインスタンスは起動できなくなります。これらのインスタンスを異なる キャパシティ予約をターゲットに設定するように変更し、一致する属性と十分なキャパシティでオープンなキャパシティ予約に起動するか、キャパシティ予約への起動を回避します。詳細については、「インスタンスのキャパシティ予約設定を変更する」を参照してください。

キャンセル料金

開始日から 8 週間以内、または提供後のコミットメント期間中に将来の日付のキャパシティ予約をキャンセルすると、コミットメント期間の割合に対して課金されます。キャパシティはキャンセルするとすぐに解放されますが、予約に対しては短縮されたコミットメント期間の終了までオンデマンド料金で引き続き請求が発生します。一致する Savings Plans またはリージョンのリザーブドインスタンスがある場合、割引料金が自動的に適用されます。

料金を計算するために、Amazon EC2 はコミットメント期間にキャンセルレートを掛けます。開始日に相対的に早くキャンセルするほど、レートは低くなります。次の表にキャンセルレートを示します。

キャンセルレート
キャンセルするタイミング 最低キャンセルレート
元の開始日の 8 週間以上前 料金は発生しない
元の開始日の 2~8 週間前 コミットメント全体の 25%
元の開始日から 2 週間以内 コミットメント全体の 50%
提供後、コミットメント期間中 残りのコミットメントの 50%

この表は、キャンセル料金に関する一般的なガイダンスを示しています。キャンセル見積りは、正確なキャンセル料金期間を決定します。

例えば、14 日間のコミットメント期間がある 70 インスタンスのc8g.xlarge キャパシティ予約があり、元の開始日から 2 週間以内にキャンセルした場合 (50% のキャンセルレート)、7 日間のコミットメントに対して課金されます。この 7 日間では、70 個のインスタンスに対してオンデマンド料金がかかります。

キャンセル料金が発生する場合:

  • キャパシティ予約は cancelling 状態になります。

  • キャパシティ予約を変更、移動、共有、分割することはできません。

  • キャパシティ予約は、コンソールと DescribeCapacityReservations レスポンスに引き続き表示されます。

  • キャパシティ予約は、コミットメントが終了すると cancelled に移行します。

キャンセル料金が終了するときを確認するには、describe-capacity-reservations コマンドを使用し、レスポンスの CommitmentInfo.CommitmentEndDate フィールドを確認します。コミットメントが終了し、キャパシティ予約が cancelled に遷移すると、請求は停止します。キャンセル料金が AWS コストと使用状況レポート 2.0 にどのように表示されるかについては、「コストと使用状況レポート 2.0 に表示されるキャンセル料金」を参照してください。

キャパシティ予約のコミットメント期間が残っている場合、インスタンスが実行している間はキャンセルできません。まず実行中のインスタンスを停止または終了する必要があります。これにより、キャンセル料金とオンデマンドインスタンス料金の両方が同時に発生することを防止できます。

キャンセル料金を支払ってキャパシティ予約をキャンセルするには、まずキャンセル見積りを生成し、条件に同意する必要があります。詳細については、「キャンセル見積り」を参照してください。

キャンセル見積り

キャンセルでキャンセル料金が発生する場合は、続行する前にキャンセル見積りを確認して承諾する必要があります。見積りには、以下の詳細を含む正確なキャンセル条件が記載されています。

  • キャパシティ予約の現在の設定。

  • キャンセル後にキャパシティ予約が遷移する状態 (cancelling)

  • 料金が適用されるコミット済みインスタンス数

  • 請求期間

  • 請求終了日 (コミットメントが終了し、キャパシティ予約が cancelled に移行したとき)

条件を確認したら、見積りを承諾してキャンセルを確認します。

Amazon EC2 コンソールでは、キャンセルを開始すると見積りが自動的に生成されます。条件を確認し、承諾を直接確認できます。AWS CLI または API では、CreateCapacityReservationCancellationQuote を使用して見積りを生成し、見積り ID を CancelCapacityReservation に渡します。

キャンセル見積りは 24 時間有効です。24 時間が経過した後は、新しい見積りを生成する必要があります。既存のキャンセル見積りを表示するには、DescribeCapacityReservationCancellationQuotes を使用します。

重要

キャンセルは元に戻せません。キャンセル見積りを受け入れてキャパシティ予約をキャンセルした後にキャンセルを元に戻すことはできません。

キャパシティ予約のキャンセル

キャパシティ予約をキャンセルするには、次の手順に沿って操作します。

Console
キャパシティ予約をキャンセルするには
  1. Amazon EC2 コンソールの https://console.aws.amazon.com/ec2/ を開いてください。

  2. [キャパシティ予約] を選択し、キャンセルするキャパシティ予約を選択してください。

  3. [予約をキャンセル] を選択します。

  4. キャンセル見積りが必要な場合は、請求期間と請求終了日を含むキャンセル条件を確認してください。「confirm」と入力して条件を受け入れます。

  5. [予約をキャンセル] を選択します。

AWS CLI
キャパシティ予約をキャンセルするには

cancel-capacity-reservation コマンドを使用します。

aws ec2 cancel-capacity-reservation \ --capacity-reservation-id cr-1234567890abcdef0

キャンセル見積りが必要な場合は、まず create-capacity-reservation-cancellation-quote を使用して見積りを生成し、次に見積り ID を cancel コマンドに渡します。

aws ec2 create-capacity-reservation-cancellation-quote \ --capacity-reservation-id cr-1234567890abcdef0

レスポンス の CancellationTerms (ChargeCommitmentDurationHoursChargeEndDate を含む) を確認します。次に、見積り ID でキャンセルします。

aws ec2 cancel-capacity-reservation \ --capacity-reservation-id cr-1234567890abcdef0 \ --quote-id crcq-1a2b3c4d5e6f7g8h9 \ --apply-cancellation-charges commitment-wind-down
PowerShell
キャパシティ予約をキャンセルするには

Remove-EC2CapacityReservation コマンドレットを使用します。

Remove-EC2CapacityReservation ` -CapacityReservationId cr-1234567890abcdef0

キャンセル見積りが必要な場合は、まず New-EC2CapacityReservationCancellationQuote を使用して見積りを生成し、次に見積り ID を cancel コマンドレットに渡します。

New-EC2CapacityReservationCancellationQuote ` -CapacityReservationId cr-1234567890abcdef0

レスポンス内のキャンセル条件を確認します。次に、見積り ID でキャンセルします。

Remove-EC2CapacityReservation ` -CapacityReservationId cr-1234567890abcdef0 ` -QuoteId crcq-1a2b3c4d5e6f7g8h9 ` -ApplyCancellationCharge "commitment-wind-down"