本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
購買 Amazon Aurora 的預留資料庫執行個體
您可以使用 AWS Management Console、 AWS CLI和 RDS API 來使用預留資料庫執行個體。
您可以使用 AWS Management Console 來處理預留資料庫執行個體,如下列程序所示。
取得可用的預留資料庫執行個體方案的定價與資訊
- 
                登入 AWS Management Console ,並在 https://console.aws.amazon.com/rds/ :// 開啟 Amazon RDS 主控台。 
- 
                在導覽窗格中,選擇 Reserved instances (預留執行個體)。 
- 
                選擇 Purchase Reserved DB Instance (購買預留資料庫執行個體)。 
- 
                在 Product description (產品說明) 中,選擇資料庫引擎和授權類型。 
- 
                在 DB instance class (資料庫執行個體類別) 中,選擇資料庫執行個體類別。 
- 
                針對部署選項,選擇您要單一可用區還是多可用區資料庫執行個體部署。 注意預留 Amazon Aurora 執行個體一律會將部署選項設為單一可用區資料庫執行個體。不過,當您建立 Aurora 資料庫叢集時,預設部署選項為在不同的可用區中建立 Aurora 複本或讀取器 (多可用區)。 您必須為計劃使用的每個執行個體購買預留資料庫執行個體,包括 Aurora 複本。因此,對於 Aurora 上的多可用區部署,您必須購買額外的預留資料庫執行個體。 
- 
                在期限中,選擇您想要預留資料庫執行個體的時間長度。 
- 
                在 Offering type (方案類型) 中,選擇方案類型。 選擇方案類型後,便會顯示定價資訊。 重要選擇 Cancel (取消),將不會購買預留資料庫執行個體,也不會產生任何費用。 
取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案,如以下程序所示。
購買預留資料庫執行個體
- 
                登入 AWS Management Console ,並在 https://console.aws.amazon.com/rds/ :// 開啟 Amazon RDS 主控台。 
- 
                在導覽窗格中,選擇 Reserved instances (預留執行個體)。 
- 
                重要在繼續之前,請確認您已正確 AWS 區域。預留資料庫執行個體為區域特定,無法在區域之間傳輸。檢查主控台右上角的區域選擇器,以確保您在預期區域中購買預留執行個體。 
- 
                選擇 Purchase reserved DB instance (購買預留資料庫執行個體)。 
- 
                在 Product description (產品說明) 中,選擇資料庫引擎和授權類型。 
- 
                在 DB instance class (資料庫執行個體類別) 中,選擇資料庫執行個體類別。 
- 
                在多可用區部署中,選擇您要單一可用區還是多可用區資料庫執行個體部署。 注意預留 Amazon Aurora 執行個體一律會將部署選項設為單一可用區資料庫執行個體。如果您從預留資料庫執行個體建立 Amazon Aurora 資料庫叢集,資料庫叢集將自動建立為多可用區域。請務必為計劃使用的每個資料庫執行個體購買預留資料庫執行個體,包括 Aurora 複本。 
- 
                在 Term (期限) 中,選擇您想要預留資料庫執行個體的時間長度。 
- 
                在 Offering type (方案類型) 中,選擇方案類型。 選擇方案類型後,便會顯示定價資訊。   
- 
                (選用) 您可將自己的識別符指派至所購買的預留執行個體,以協助您追蹤這些執行個體。針對 Reserved Id (預留 ID) 中,輸入預留資料庫執行個體的識別符。 
- 
                選擇提交。 您的預留資料庫執行個體已購買,然後顯示在 Reserved instances (預留執行個體) 清單中。 
購買預留資料庫執行個體後,您將取得預留資料庫執行個體的資訊,如以下程序所示。
取得您 AWS 帳戶預留資料庫執行個體的相關資訊
- 
                登入 AWS Management Console ,並在 https://console.aws.amazon.com/rds/ :// 開啟 Amazon RDS 主控台。 
- 
                在 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取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案。
若要購買預留資料庫執行個體,請使用 AWS CLI 命令purchase-reserved-db-instances-offering搭配下列參數:
- 
                        --reserved-db-instances-offering-id– 您想要購買之方案的 ID。請參閱上述範例,取得方案的 ID。
- 
                        --reserved-db-instance-id– 您可將自己的識別符指派至所購買的預留資料庫執行個體,以幫助追蹤這些執行個體。
範例 購買預留資料庫執行個體
下列範例將購買 ID 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f 的預留資料庫執行個體方案,並指派識別符 MyReservation。
對於 Linux、 macOS或 Unix:
aws rds purchase-reserved-db-instances-offering \ --reserved-db-instances-offering-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f\ --reserved-db-instance-idMyReservation
在 Windows 中:
aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f^ --reserved-db-instance-idMyReservation
此命令會傳回類似以下的輸出:
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 您帳戶預留資料庫執行個體的相關資訊,請呼叫 AWS CLI 命令 describe-reserved-db-instances,如下列範例所示。
範例 取得您的預留資料庫執行個體
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您可以使用 RDS API 來處理預留資料庫執行個體︰
- 
                        若要取得可用的預留資料庫執行個體方案資訊,請呼叫 Amazon RDS API 操作 DescribeReservedDBInstancesOfferings。
- 
                        取得可用的預留資料庫執行個體方案資訊後,您便能利用這些資訊來購買方案。請使用下列參數呼叫 PurchaseReservedDBInstancesOfferingRDS API 操作:- 
                                --reserved-db-instances-offering-id– 您想要購買之方案的 ID。
- 
                                --reserved-db-instance-id– 您可將自己的識別符指派至所購買的預留資料庫執行個體,以幫助追蹤這些執行個體。
 
- 
                                
- 
                        購買預留資料庫執行個體後,您將取得預留資料庫執行個體的資訊。請呼叫 DescribeReservedDBInstancesRDS API 操作。