View a markdown version of this page

取消 容量預留 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

取消 容量預留

您可以取消處於以下狀態之一的容量保留:

  • assessing

  • scheduled

  • active

  • delayed

注意

您無法修改或取消容量區塊。如需詳細資訊,請參閱ML 的容量區塊

如果容量保留active沒有承諾期間或超過承諾期間,則可免費取消。

如果容量保留為 assessingdelayed,則可免費取消。

如果容量保留為 scheduledactive剩餘承諾期間,則可能需要支付取消費用。如需詳細資訊,請參閱取消費用

如果您取消具有執行中執行個體的容量保留,執行個體會以標準隨需執行個體費率在容量保留之外繼續正常執行,或者如果您有相符的 Savings Plans 或區域預留執行個體,則會以折扣費率繼續執行。

在您取消容量預留後,即不再啟動以其為目標的執行個體。修改這些執行個體,讓它們針對不同的容量預留、使用具相符屬性及足夠容量的任何開啟中容量預留啟動,或避免使用容量預留啟動。如需詳細資訊,請參閱修改執行個體容量保留設定

取消費用

如果您在開始日期的 8 週內或在交付後的承諾期間取消未來日期的容量保留,則會向您收取承諾期間的百分比。容量會在您取消後立即釋出,但保留會持續按隨需費率計費,直到減少的承諾期間結束為止。如果您有相符的 Savings Plans 或區域預留執行個體,則折扣費率會自動套用。

若要計算費用,Amazon EC2 會將您的承諾持續時間乘以取消率。相對於開始日期,取消的時間越早,速率越低。下表顯示取消率。

取消率
當您取消 最低取消率
原始開始日期前 8 週或以上 免費
原始開始日期前 2 到 8 週 總承諾的 25%
在原始開始日期的 2 週內 總承諾的 50%
交付後,在承諾期間 剩餘承諾的 50%

此表格提供取消費用的一般指引。取消引號會決定確切的取消費用持續時間。

例如,如果您有 70 個執行個體c8g.xlarge的容量保留,其承諾期間為 14 天,而且您在原始開始日期的 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. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon 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 傳遞至取消命令。

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 cmdlet。

Remove-EC2CapacityReservation ` -CapacityReservationId cr-1234567890abcdef0

如果需要取消引號,請先使用 New-EC2CapacityReservationCancellationQuote 產生引號,然後將引號 ID 傳遞給取消 cmdlet。

New-EC2CapacityReservationCancellationQuote ` -CapacityReservationId cr-1234567890abcdef0

檢閱回應中的取消條件。然後使用引號 ID 取消:

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