購買 Aurora 的預留資料庫執行個體 RDS - Amazon Aurora

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

購買 Aurora 的預留資料庫執行個體 RDS

您可以使用 AWS Management Console AWS CLI、和RDSAPI來處理預留資料庫執行個體。

您可以使用 AWS Management Console 來處理預留資料庫執行個體,如下列程序所示。

取得可用的預留資料庫執行個體方案的定價與資訊
  1. 登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/

  2. 在導覽窗格中,選擇 Reserved instances (預留執行個體)。

  3. 選擇 Purchase Reserved DB Instance (購買預留資料庫執行個體)

  4. Product description (產品說明) 中,選擇資料庫引擎和授權類型。

  5. DB instance class (資料庫執行個體類別) 中,選擇資料庫執行個體類別。

  6. 針對部署選項,選擇您要單一可用區還是多可用區資料庫執行個體部署。

    注意

    預留 Amazon Aurora 執行個體一律會將部署選項設為單一可用區資料庫執行個體。不過,當您建立 Aurora 資料庫叢集時,預設部署選項為在不同的可用區中建立 Aurora 複本或讀取器 (多可用區)。

    您必須為計劃使用的每個執行個體購買預留資料庫執行個體,包括 Aurora 複本。因此,對於 Aurora 上的多可用區部署,您必須購買額外的預留資料庫執行個體。

  7. 期限中,選擇您想要預留資料庫執行個體的時間長度。

  8. Offering type (方案類型) 中,選擇方案類型。

    選擇方案類型後,便會顯示定價資訊。

    重要

    選擇 Cancel (取消),將不會購買預留資料庫執行個體,也不會產生任何費用。

取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案,如以下程序所示。

購買預留資料庫執行個體
  1. 登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/

  2. 在導覽窗格中,選擇 Reserved instances (預留執行個體)。

  3. 選擇 Purchase reserved DB instance (購買預留資料庫執行個體)。

  4. Product description (產品說明) 中,選擇資料庫引擎和授權類型。

  5. DB instance class (資料庫執行個體類別) 中,選擇資料庫執行個體類別。

  6. 多可用區部署中,選擇您要單一可用區還是多可用區資料庫執行個體部署。

    注意

    預留 Amazon Aurora 執行個體一律會將部署選項設為單一可用區資料庫執行個體。如果您從預留資料庫執行個體建立 Amazon Aurora 資料庫叢集,資料庫叢集將自動建立為多可用區域。請務必為計劃使用的每個資料庫執行個體購買預留資料庫執行個體,包括 Aurora 複本。

  7. Term (期限) 中,選擇您想要預留資料庫執行個體的時間長度。

  8. Offering type (方案類型) 中,選擇方案類型。

    選擇方案類型後,便會顯示定價資訊。

    購買預留資料庫執行個體主控台
  9. (選用) 您可將自己的識別符指派至所購買的預留執行個體,以協助您追蹤這些執行個體。針對 Reserved Id (預留 ID) 中,輸入預留資料庫執行個體的識別符。

  10. 選擇提交

    您的預留資料庫執行個體已購買,然後顯示在 Reserved instances (預留執行個體) 清單中。

購買預留資料庫執行個體後,您將取得預留資料庫執行個體的資訊,如以下程序所示。

取得 AWS 帳戶預留資料庫執行個體的相關資訊
  1. 登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/

  2. Navigation (導覽) 窗格中,選擇 Reserved instances (預留執行個體)

    將顯示您帳戶的預留資料庫執行個體。若要查看特定預留資料庫執行個體的詳細資訊,請選擇清單中的該執行個體。在主控台底端的詳細資訊窗格中,您即可看到該執行個體的詳細資訊。

您可以使用 AWS CLI 來處理預留資料庫執行個體,如下列範例所示。

範例 取得可用的預留資料庫執行個體方案

若要取得有關可用預留資料庫執行個體產品的資訊,請呼叫 AWS CLI 命令describe-reserved-db-instances-offerings

aws rds describe-reserved-db-instances-offerings

此呼叫會傳回類似以下的輸出:

OFFERING OfferingId Class Multi-AZ Duration Fixed Price Usage Price Description Offering Type OFFERING 438012d3-4052-4cc7-b2e3-8d3372e0e706 db.r3.large y 1y 1820.00 USD 0.368 USD mysql Partial Upfront OFFERING 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f db.r3.small n 1y 227.50 USD 0.046 USD mysql Partial Upfront OFFERING 123456cd-ab1c-47a0-bfa6-12345667232f db.r3.small n 1y 162.00 USD 0.00 USD mysql All Upfront Recurring Charges: Amount Currency Frequency Recurring Charges: 0.123 USD Hourly OFFERING 123456cd-ab1c-37a0-bfa6-12345667232d db.r3.large y 1y 700.00 USD 0.00 USD mysql All Upfront Recurring Charges: Amount Currency Frequency Recurring Charges: 1.25 USD Hourly OFFERING 123456cd-ab1c-17d0-bfa6-12345667234e db.r3.xlarge n 1y 4242.00 USD 2.42 USD mysql No Upfront

取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案。

若要購買預留資料庫執行個體,請purchase-reserved-db-instances-offering搭配下列參數使用 AWS CLI 命令:

  • --reserved-db-instances-offering-id – 您想要購買之方案的 ID。請參閱上述範例,取得方案的 ID。

  • --reserved-db-instance-id – 您可將自己的識別符指派至所購買的預留資料庫執行個體,以幫助追蹤這些執行個體。

範例 購買預留資料庫執行個體

下列範例使用 ID 購買預留資料庫執行個體 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f,並指派的識別碼 MyReservation.

對於LinuxmacOS、或Unix:

aws rds purchase-reserved-db-instances-offering \ --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f \ --reserved-db-instance-id MyReservation

在 Windows 中:

aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f ^ --reserved-db-instance-id MyReservation

此命令會傳回類似以下的輸出:

RESERVATION ReservationId Class Multi-AZ Start Time Duration Fixed Price Usage Price Count State Description Offering Type RESERVATION MyReservation db.r3.small y 2011-12-19T00:30:23.247Z 1y 455.00 USD 0.092 USD 1 payment-pending mysql Partial Upfront

購買預留資料庫執行個體後,您將取得預留資料庫執行個體的資訊。

若要取得 AWS 帳戶的保留資料庫執行個體相關資訊 describe-reserved-db-instances,請呼叫 AWS CLI 命令,如下列範例所示。

範例 取得您的預留資料庫執行個體
aws rds describe-reserved-db-instances

此命令會傳回類似以下的輸出:

RESERVATION ReservationId Class Multi-AZ Start Time Duration Fixed Price Usage Price Count State Description Offering Type RESERVATION MyReservation db.r3.small y 2011-12-09T23:37:44.720Z 1y 455.00 USD 0.092 USD 1 retired mysql Partial Upfront

您可以使用RDSAPI來處理預留資料庫執行個體:

  • 若要取得有關可用預留資料庫執行個體產品的資訊,請致電 Amazon RDS API 營運DescribeReservedDBInstancesOfferings

  • 取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案。使用下列參數呼叫PurchaseReservedDBInstancesOfferingRDSAPI作業:

    • --reserved-db-instances-offering-id – 您想要購買之方案的 ID。

    • --reserved-db-instance-id – 您可將自己的識別符指派至所購買的預留資料庫執行個體,以幫助追蹤這些執行個體。

  • 購買預留資料庫執行個體後,您將取得預留資料庫執行個體的資訊。呼叫作DescribeReservedDBInstancesRDSAPI業。