

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

# Aurora 資料庫執行個體計費
<a name="User_DBInstanceBilling"></a>

Amazon Aurora 叢集中的 Amazon RDS 佈建執行個體是根據下列要素計費：
+ 資料庫執行個體小時數 (每小時) – 根據資料庫執行個體的資料庫執行個體類別 (例如 db.t2.small 或 db.m4.large)。定價以每小時為單位列出，但帳單已採用秒數為計算單位，並以十進位制顯示時間。RDS 用量以 1 秒遞增方式進行計費，最低計費標準為 10 分鐘。如需詳細資訊，請參閱[Amazon Aurora 資料庫執行個體類別](Concepts.DBInstanceClass.md)。
+ 儲存 (每月每 GiB) – 您的資料庫執行個體佈建的儲存容量。如果您在月中擴展所佈建儲存容量的規模，則按比例計費。如需詳細資訊，請參閱[Amazon Aurora 儲存體](Aurora.Overview.StorageReliability.md)。
+ 輸入/輸出 (I/O) 請求數 (每 100 萬個請求) – 您在計費週期中提出的儲存輸入/輸出請求總數，僅適用於 Aurora Standard 資料庫叢集組態。

  如需 Amazon Aurora I/O 計費的詳細資訊，請參閱 [Amazon Aurora 資料庫叢集的儲存組態](Aurora.Overview.StorageReliability.md#aurora-storage-type)。
+ 備份儲存 (每月每 GiB) – *備份儲存*是指與自動資料庫備份，以及所有已建立之使用中資料庫快照相關聯的儲存。延長您的備份保留期或拍攝額外的資料庫快照，會增加資料庫所消耗的備份儲存。每秒計費不是適用於備份儲存 (以 GB 增量計算)。

  如需詳細資訊，請參閱[備份與還原 Amazon Aurora 資料庫叢集](BackupRestoreAurora.md)。
+ 資料傳輸 （每 GB) – 資料庫執行個體進出網際網路和其他 AWS 區域的資料傳輸。如需實用範例，請參閱 AWS 部落格文章[探索 AWS 受管資料庫的資料傳輸成本](https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases)。

Amazon RDS 提供下列購買選項，可讓您根據需求選擇最適合的成本：
+ **On-Demand instances** (隨需執行個體) – 依您使用的資料庫執行個體小時數付費。定價以每小時為單位列出，但帳單已採用秒數為計算單位，並以十進位制顯示時間。RDS 用量現以 1 秒遞增方式進行計費，最低計費標準為 10 分鐘。
+ **Reserved instances** (預留執行個體) – 可選擇保留資料庫執行個體一年或三年，相較於隨需執行個體定價，可獲得極高的折扣。利用預留執行個體用量，您可以在一個小時內啟動、刪除、開始及停止等多個執行個體，並且讓所有執行個體皆獲得預留執行個體的好處。
+ **Aurora Serverless v2** – Aurora Serverless v2 提供隨需容量，其中計費單位為 Aurora 容量單位 (ACU) 小時，而非資料庫執行個體小時。Aurora Serverless v2 容量在指定的範圍內增加或減少，取決於資料庫上的負載。您可以設定所有容量皆為 Aurora Serverless v2 的叢集。或者，您以可設定 Aurora Serverless v2 或和隨需或預留佈建執行個體的組合。如需 Aurora Serverless v2 ACU 運作方式的詳細資訊，請參閱 [Aurora Serverless v2 的運作方式](aurora-serverless-v2.how-it-works.md)。
+ **Aurora PostgreSQL Limitless Database** – Aurora PostgreSQL Limitless Database 是一種自動化的水平擴展功能，可擴展到超過單一資料庫執行個體的寫入輸送量和儲存限制。Limitless Database 會將工作負載分配到多個 Aurora 寫入器執行個體，同時維持單一資料庫的操作簡易性。Limitless Database 提供隨需容量，其中計費單位是資料庫碎片群組中的 Aurora 容量單位 (ACU) 小時。如需 Limitless Database ACU 運作方式的詳細資訊，請參閱 [建立資料庫叢集，此叢集會使用 Aurora PostgreSQL Limitless Database](limitless-cluster.md)。

如需 Aurora 定價資訊，請參閱 [Aurora 定價頁面](https://aws.amazon.com/rds/aurora/pricing)。

**Topics**
+ [Aurora 的隨需資料庫執行個體](USER_OnDemandDBInstances.md)
+ [預留資料庫執行個體 Amazon Aurora](USER_WorkingWithReservedDBInstances.md)

# Aurora 的隨需資料庫執行個體
<a name="USER_OnDemandDBInstances"></a>

Amazon RDS 隨需資料庫執行個體依資料庫執行個體類別計費 (例如 db.t3.small 或 db.m5.large)。如需 Amazon RDS 定價資訊，請參閱 [Amazon RDS 產品頁面](https://aws.amazon.com/rds/pricing)。

資料庫執行個體的帳單週期從該資料庫執行個體可用時開始計算。定價以每小時為單位列出，但帳單已採用秒數為計算單位，並以十進位制顯示時間。Amazon RDS 用量以 1 秒增量改進方式進行計費，最低計費標準為 10 分鐘。在應計費組態變更的情況下 (像是擴展運算或儲存容量)，系統最少會向您收取 10 分鐘的費用。計費將持續到資料庫執行個體終止為止，當您刪除資料庫執行個體，或是資料庫執行個體失敗時，執行個體就會終止。

如果您不再希望支付資料庫執行個體的費用，就必須將其停止或刪除，以免產生更多應計費的執行個體小時數。如需產生計費之資料庫執行個體狀態的詳細資訊，請參閱 [在 Aurora 叢集中檢視 資料庫執行個體狀態](accessing-monitoring.md#Overview.DBInstance.Status)。

## 停止的資料庫執行個體
<a name="USER_OnDemandDBInstances.Stopped"></a>

資料庫執行個體停止時，您需要支付佈建儲存 (包含佈建 IOPS) 的費用。您也需支付備份儲存 (含指定保留時段內的手動快照和自動備份) 的費用。您無須支付資料庫執行個體小時數的費用。

## 多個可用區資料庫執行個體
<a name="USER_OnDemandDBInstances.MultiAZ"></a>

多可用區域設定會透過自動佈建和維護不同可用區域中的同步待命複本，來增強資料持久性和可用性。由於額外的資源和更高的可用性，多可用區域部署的價格高於單一可用區域部署，而且由於額外的待命執行個體和相關聯的資源，成本可能高達兩倍。

請考慮下列有關多可用區域定價的重要詳細資訊：
+ **運算成本**：針對主要和待命執行個體按資料庫執行個體小時計費。
+ **儲存成本**：針對主要和待命執行個體按已佈建儲存體每月 GB 收費。
+ **資料傳輸成本**：主要執行個體和待命執行個體之間的複寫包含在成本中，但根據您的用量，可能會收取其他資料傳輸費用。

若要根據您的特定使用案例和 AWS 區域準確估算每月成本，您可以使用 AWS 定價計算工具。此工具可讓您輸入組態詳細資訊，並提供完整的成本明細。

**注意**  
定價可能會有所變更。如需最新資訊，請參閱 [Amazon RDS 定價頁面](https://aws.amazon.com/rds/pricing/)。

# 預留資料庫執行個體 Amazon Aurora
<a name="USER_WorkingWithReservedDBInstances"></a>

使用預留資料庫執行個體，即可保留資料庫執行個體一或三年。相較於隨需資料庫執行個體的定價，預留資料庫執行個體可提供您更多的折扣。預留資料庫執行個體並非實體執行個體，而是一種套用到您帳戶中特定隨需資料庫執行個體用量的計費折扣。預留資料庫執行個體的折扣依執行個體類型和 AWS 區域區域而異。

使用預留資料庫執行個體的一般流程如下：先取得關於可用的預留資料庫執行個體方案的資訊，接著購買預留資料庫執行個體方案，最後再取得關於您現有預留資料庫執行個體的資訊。

如需有關購買預留資料庫執行個體和檢視預留資料庫執行個體帳單的資訊，請參閱下列各節。
+ [購買 Amazon Aurora 的預留資料庫執行個體](USER_WorkingWithReservedDBInstances.WorkingWith.md)
+ [檢視 Amazon Aurora 預留資料庫執行個體的帳單](reserved-instances-billing.md)

## 預留資料庫執行個體概觀
<a name="USER_WorkingWithReservedDBInstances.Overview"></a>

當您在 Amazon RDS 中購買預留資料庫執行個體時，您買到的是特定資料庫執行個體類型在預留資料庫執行個體期間內得享有折扣費率的承諾。若要使用 Amazon RDS 預留資料庫執行個體，您需要建立新的資料庫執行個體，如同建立隨需執行個體。

對於下列項目，您建立的新資料庫執行個體必須具有與預留資料庫執行個體相同的規格。
+ AWS 區域
+ 資料庫引擎 (資料庫引擎的版本號碼不需要相符。)
+ 資料庫執行個體類型

如果新資料庫執行個體規格與您帳戶現有的預留執行個體相符，您將以預留資料庫執行個體的折扣費率計費。否則，預留資料庫執行個體將按隨需費率計費。

您可以修改做為預留資料庫執行個體的資料庫執行個體。若修改符合預留資料庫執行個體的規格，則部分或全部折扣仍適用於修改後的資料庫執行個體。若修改超出規格 (例如變更執行個體類別)，則折扣將不再適用。如需詳細資訊，請參閱[彈性大小的預留資料庫執行個體](#USER_WorkingWithReservedDBInstances.SizeFlexible)。

**Topics**
+ [方案類型](#USER_WorkingWithReservedDBInstances.OfferingTypes)
+ [Aurora 資料庫叢集組態彈性](#ReservedDBInstances.ClusterConfig)
+ [彈性大小的預留資料庫執行個體](#USER_WorkingWithReservedDBInstances.SizeFlexible)
+ [Aurora 預留資料庫執行個體計費範例](#USER_WorkingWithReservedDBInstances.BillingExample)
+ [刪除預留資料庫執行個體](#USER_WorkingWithReservedDBInstances.Cancelling)

如需預留資料庫執行個體的詳細資訊，包括定價，請參閱 [Amazon RDS 預留執行個體](https://aws.amazon.com/rds/reserved-instances/#2)。

### 方案類型
<a name="USER_WorkingWithReservedDBInstances.OfferingTypes"></a>

預留資料庫執行個體分為三種—無預付、部分預付和全額預付—可讓您依據預期的使用量將 Amazon RDS 成本最佳化。

**注意**  
並非所有 RDS 執行個體類別都支援所有預留執行個體方案類型。例如，某些執行個體類別可能不會提供「不預付」選項。若要確認可用性，請檢閱 中的預留執行個體方案， AWS 管理主控台 或使用 `describe-reserved-db-instances-offerings` AWS CLI 命令。

**不預付**  
此選項讓您不用支付預付款便能存取預留資料庫執行個體。無預付的預留資料庫執行個體在期間中以折扣後的每小時費率計費，無論是否有使用，而且不需要預付款。這個選項只適用於為期一年的預留。

**部分預付**  
此選項需預先支付部分的預留資料庫執行個體。期間內其餘的時數會以折扣後的每小時費率計費，無論是否有使用。此選項為先前重度使用選項的替代方案。

**全額預付**  
期間開始時便支付完整的款項，並在期間的剩餘部分不會產生其他成本或額外的每小時費用，無論使用多少小時。

如果您使用合併帳單，組織中的所有帳戶都會視為一個帳戶處理。這表示組織中的所有帳戶可以獲得其他任何帳戶購買之預留資料庫執行個體的每小時成本利益。如需更多有關合併帳單的資訊，請參閱 *AWS 帳單與成本管理使用者指南*中的 [Amazon RDS 預留資料庫執行個體](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidatedbilling-other.html#consolidatedbilling-rds)。

### Aurora 資料庫叢集組態彈性
<a name="ReservedDBInstances.ClusterConfig"></a>

您可以使用 Aurora 預留資料庫執行個體搭配這兩種資料庫叢集組態：
+ Aurora I/O-Optimized – 您只需為資料庫叢集的使用量和儲存付費，而讀取和寫入 I/O 操作無須額外付費。
+ Aurora Standard – 除了資料庫叢集的使用量和儲存之外，您還會為 I/O 操作支付每 100 萬個請求的標準費率。

Aurora 會自動說明這些組態之間的價格差異。Aurora I/O-Optimized 每小時會比 Aurora Standard 多耗用 30% 標準化單位。

如需 Aurora 叢集儲存組態的詳細資訊，請參閱 [Amazon Aurora 資料庫叢集的儲存組態](Aurora.Overview.StorageReliability.md#aurora-storage-type)。如需 Aurora 叢集儲存組態的定價詳細資訊，請參閱 [Amazon Aurora 定價](https://aws.amazon.com/rds/aurora/pricing/)。

### 彈性大小的預留資料庫執行個體
<a name="USER_WorkingWithReservedDBInstances.SizeFlexible"></a>

當您購買預留資料庫執行個體時，您應指定的其中一項內容為執行個體類別，例如 db.r5.large。如需資料庫執行個體類別的詳細資訊，請參閱 [Amazon Aurora 資料庫執行個體類別](Concepts.DBInstanceClass.md)。

如果您有資料庫執行個體，而且您需要擴展為更大的容量，則您的預留資料庫執行個體將自動套用到擴展後的資料庫執行個體。也就是說，預留資料庫執行個體會自動套用到所有的資料庫執行個體類別大小。彈性大小的預留資料庫執行個體適用於具有相同 AWS 區域 和 資料庫引擎的資料庫執行個體。彈性大小的預留資料庫執行個體只能在其執行個體類別類型中擴展。例如，db.r6i.large 的預留資料庫執行個體可以套用至 db.r6i.xlarge，但不適用於 db.r6id.large 或 db.r7g.large，因為 db.r6id.large 和 db.r7g.large 是不同的執行個體類別類型。

彈性大小的預留資料庫執行個體可供下列 Aurora 資料庫引擎使用：
+ Aurora MySQL
+ Aurora PostgreSQL

您可以使用每小時標準化單位數來比較不同預留資料庫執行個體大小的使用量。例如，兩個 db.r3.large 資料庫執行個體的一單位使用量相當於一個 db.r3.small 的每小時 8 個標準化單位使用量。下表顯示每個資料庫執行個體大小的每小時標準化單位數。


| 執行個體大小 | 一個資料庫執行個體每小時標準化單位數，Aurora Standard | 一個資料庫執行個體每小時標準化單位數，Aurora I/O-Optimized | 三個資料庫執行個體 (寫入器和兩個讀取器) 每小時標準化單位數，Aurora Standard | 三個資料庫執行個體 (寫入器和兩個讀取器) 每小時標準化單位數，Aurora I/O-Optimized | 
| --- | --- | --- | --- | --- | 
|  小型  |  1  | 1.3 |  3  | 3.9 | 
|  中型  |  2  | 2.6 |  6  | 7.8 | 
|  大型  |  4  | 5.2 |  12  | 15.6 | 
|  xlarge  |  8  | 10.4 |  24  | 31.2 | 
|  2xlarge  |  16  | 20.8 |  48  | 62.4 | 
|  4xlarge  |  32  | 41.6 |  96  | 124.8 | 
|  8xlarge  |  64  | 83.2 |  192  | 249.6 | 
|  12xlarge  |  96  | 124.8 |  288  | 374.4 | 
|  16xlarge  |  128  | 166.4 |  384  | 499.2 | 
|  24xlarge  |  192  | 249.6 |  576  | 748.8 | 
|  32xlarge  |  256  | 332.8 |  768  | 998.4 | 

例如，假設您購買 `db.t2.medium` 預留資料庫執行個體，且在相同 AWS 區域中您帳戶內有兩個執行中的 `db.t2.small` 資料庫執行個體。在此情況下，計費利益便會立即完整套用到兩個執行個體。

![\[完整套用預留資料庫執行個體到較小的資料庫執行個體\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/ri-db-instance-flex-full.png)


或者，如果您的帳戶中有一個`db.t2.large`執行個體在相同 中執行 AWS 區域，則帳單利益會套用至資料庫執行個體 50% 的使用量。

![\[部分套用預留資料庫執行個體到較大的資料庫執行個體\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/ri-db-instance-flex-partial.png)


**注意**  
建議您在開發、測試伺服器或其他非生產伺服器時，僅使用 T 資料庫執行個體類別。如需詳細了解 T 執行個體類別，請參閱 [資料庫執行個體類別的類型](Concepts.DBInstanceClass.Types.md)。

### Aurora 預留資料庫執行個體計費範例
<a name="USER_WorkingWithReservedDBInstances.BillingExample"></a>

下列範例針對同時使用 Aurora Standard 和 Aurora I/O-Optimized 資料庫叢集組態的 Aurora 資料庫叢集說明預留資料庫執行個體的定價。

#### 使用 Aurora Standard 的範例
<a name="ri-example-std"></a>

預留資料庫執行個體的價格不會為與儲存、備份和 I/O 相關聯的成本提供折扣。以下範例說明預留資料庫執行個體的每月成本總計：
+ 對於美國東部 (維吉尼亞北部) 的 Aurora MySQL 預留單一可用區域 db.r5.large 資料庫執行個體類別，費用為每小時 \$10.19，或每月 \$1138.70
+ 對於 Aurora 儲存，費用為每 GiB 每月 \$10.10 (此範例的費用為每月 \$145.60)
+ 對於 Aurora 輸入/輸出，費用為每 1 百萬次請求 \$10.20 (此範例的費用為每月 \$120)
+ 對於 Aurora 備份儲存，費用為每 GiB 每月 \$10.021 (此範例的費用為每月 \$130)

對於預留資料庫執行個體新增所有這些選項 (\$1138.70 \$1 \$145.60 \$1 \$120 \$1 \$130)，每月總成本為 \$1234.30。

如果您選擇使用隨需資料庫執行個體，而非預留資料庫執行個體，對於美國東部 (維吉尼亞北部) 的 Aurora MySQL 預留單一可用區域 db.r5.large 資料庫執行個體類別，費用為每小時 \$10.29，或每月 \$1217.50。因此，對於隨需資料庫執行個體，新增所有這些選項 (\$1217.50 \$1 \$145.60 \$1 \$120 \$1 \$130)，每月總成本為 \$1313.10。您可以使用預留資料庫執行個體，每月節省將近 79 美元。

#### 使用 Aurora Standard 資料庫叢集搭配兩個讀取器執行個體的範例
<a name="ri-example-3db"></a>

若要將預留執行個體用於 Aurora 資料庫叢集，只需針對叢集中的每個資料庫執行個體購買一個預留執行個體。

延伸第一個範例，您具有一個 Aurora MySQL 資料庫叢集，其中包含一個寫入器資料庫執行個體和兩個 Aurora 複本，因此在叢集中總共有三個資料庫執行個體。兩個 Aurora 複本不會產生額外的儲存或備份費用。如果您購買三個 db.r5.large Aurora MySQL 預留資料庫執行個體，您的成本將為 \$1234.30 (適用於寫入器資料庫執行個體) \$1 2 \$1 (每個 Aurora 複本 \$1138.70 \$1 \$120 I/O)，每月總計為 \$1551.70。

 對於具有一個寫入器資料庫執行個體和兩個 Aurora 複本的 Aurora MySQL 資料庫叢集，相應的隨需費用為 \$1313.10 \$1 2 \$1 (每個執行個體 \$1217.50 \$1 \$120 I/O)，每月總計為 \$1788.10。您可以使用預留資料庫執行個體，每月節省 \$1236.40。

#### 使用 Aurora I/O-Optimized 的範例
<a name="ri-example-io"></a>

您可以搭配 Aurora I/O-Optimized 重複使用現有的 Aurora Standard 預留資料庫執行個體。若要搭配 Aurora I/O-Optimized 充分利用預留執行個體折扣的優勢，您可以購買與目前預留執行個體類似的 30% 額外預留執行個體。

下表顯示如何在使用 Aurora I/O-Optimized 時預估額外預留執行個體的範例。如果所需的預留執行個體只是一小部分，您可以利用預留執行個體提供的大小彈性來獲得整數。在這些範例中，「目前」是指您現在擁有的 Aurora Standard 預留執行個體。額外的預留執行個體是您必須購買的 Aurora Standard 預留執行個體數量，才能在使用 Aurora I/O-Optimized 時維持目前的預留執行個體折扣。


| DB instance class (資料庫執行個體類別) | 目前 Aurora Standard 預留執行個體 | Aurora I/O-Optimized 所需的預留執行個體 | 需要額外的預留執行個體 | 需要額外的預留執行個體，使用大小彈性 | 
| --- | --- | --- | --- | --- | 
| db.r6g.large | 10 | 10 \$1 1.3 = 13 | 3 \$1 db.r6g.large | 3 \$1 db.r6g.large | 
| db.r6g.4xlarge | 20 | 20 \$1 1.3 = 26 | 6 \$1 db.r6g.4xlarge | 6 \$1 db.r6g.4xlarge | 
| db.r6g.12xlarge | 5 | 5 \$1 1.3 = 6.5 | 1.5 \$1 db.r6g.12xlarge |  db.r6g.12xlarge、r6g.4xlarge 和 r6g.2xlarge 每個一個 (0.5 \$1 db.r6g.12xlarge = 1 \$1 db.r6g.4xlarge \$1 1 \$1 db.r6g.2xlarge )  | 
| db.r6i.24xlarge | 15 | 15 \$1 1.3 = 19.5 | 4.5 \$1 db.r6i.24xlarge |  4 \$1 db.r6i.24xlarge \$1 1 \$1 db.r6i.12xlarge (0.5 \$1 db.r6i.24xlarge = 1 \$1 db.r6i.12xlarge)  | 

#### 使用 Aurora I/O-Optimized 資料庫叢集搭配兩個讀取器執行個體的範例
<a name="ri-example-3db-io"></a>

您具有一個 Aurora MySQL 資料庫叢集，其中包含一個寫入器資料庫執行個體和兩個 Aurora 複本，因此在叢集中總共有三個資料庫執行個體。它們使用 Aurora I/O-Optimized 資料庫叢集組態。若要針對此叢集使用預留資料庫執行個體，您需要購買相同資料庫執行個體類別的四個預留資料庫執行個體。相較於三個使用 Aurora Standard 的資料庫執行個體每小時 3 個標準化單位，三個使用 Aurora I/O-Optimized 的資料庫執行個體每小時則耗用 3.9 個標準化單位。不過，您可以節省每個資料庫執行個體的每月 I/O 成本。

**注意**  
這些範例中的價格是範例價格，可能與實際價格不符。如需 Aurora 定價資訊，請參閱 [Amazon Aurora 定價](https://aws.amazon.com/rds/aurora/pricing)。

### 刪除預留資料庫執行個體
<a name="USER_WorkingWithReservedDBInstances.Cancelling"></a>

預留資料庫執行個體的期間一般為一年或三年承諾。您無法取消預留資料庫執行個體。但是，您可以刪除預留資料庫執行個體折扣所涵蓋的資料庫執行個體。刪除預留資料庫執行個體折扣所涵蓋之資料庫執行個體的流程，與其他任何資料庫執行個體相同。

無論您是否使用這些資源，都會向您收取預付費用。

如果刪除預留資料庫執行個體折扣所涵蓋的資料庫執行個體，您仍可以啟動其他規格相容的資料庫執行個體。在此情況下，您仍可以在保留時間 (一或三年) 內繼續享有折扣費率。

# 購買 Amazon Aurora 的預留資料庫執行個體
<a name="USER_WorkingWithReservedDBInstances.WorkingWith"></a>

您可以使用 AWS 管理主控台 AWS CLI、 和 RDS API 來使用預留資料庫執行個體。

## 主控台
<a name="USER_WorkingWithReservedDBInstances.CON"></a>

您可以使用 AWS 管理主控台 來處理預留資料庫執行個體，如下列程序所示。

**取得可用的預留資料庫執行個體方案的定價與資訊**

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

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

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

1. 在 **Product description (產品說明)** 中，選擇資料庫引擎和授權類型。

1. 在 **DB instance class (資料庫執行個體類別)** 中，選擇資料庫執行個體類別。

1. 針對**部署選項**，選擇您要單一可用區還是多可用區資料庫執行個體部署。
**注意**  
預留 Amazon Aurora *執行個體*一律會將部署選項設為**單一可用區資料庫執行個體**。不過，當您建立 Aurora 資料庫*叢集*時，預設部署選項為**在不同的可用區中建立 Aurora 複本或讀取器** (多可用區)。  
您必須為計劃使用的每個執行個體購買預留資料庫執行個體，包括 Aurora 複本。因此，對於 Aurora 上的多可用區域部署，您必須購買額外的預留資料庫執行個體。

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

1. 在 **Offering type (方案類型)** 中，選擇方案類型。

   選擇方案類型後，便會顯示定價資訊。
**重要**  
選擇 **Cancel (取消)**，將不會購買預留資料庫執行個體，也不會產生任何費用。

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

**購買預留資料庫執行個體**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)：// 開啟 Amazon RDS 主控台。

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

1. 
**重要**  
繼續操作前，請先確認您位於正確的 AWS 區域中。預留資料庫執行個體具有區域性，且無法在區域之間轉移。請查看主控台右上角的區域選擇器，以確保您是在預期的區域中購買預留執行個體。

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

1. 在 **Product description (產品說明)** 中，選擇資料庫引擎和授權類型。

1. 在 **DB instance class (資料庫執行個體類別)** 中，選擇資料庫執行個體類別。

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

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

1. 在 **Offering type (方案類型)** 中，選擇方案類型。

   選擇方案類型後，便會顯示定價資訊。  
![\[購買預留資料庫執行個體主控台\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/reservedinstance-aur.png)

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

1. 選擇**提交**。

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

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

**取得 AWS 您帳戶預留資料庫執行個體的相關資訊**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)：// 開啟 Amazon RDS 主控台。

1. 在 **Navigation (導覽)** 窗格中，選擇 **Reserved instances (預留執行個體)**。

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

## AWS CLI
<a name="USER_WorkingWithReservedDBInstances.CLI"></a>

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

**Example 取得可用的預留資料庫執行個體方案**  
若要取得可用預留資料庫執行個體產品的相關資訊，請呼叫 AWS CLI 命令 [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances-offerings.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances-offerings.html)。  

```
aws rds describe-reserved-db-instances-offerings
```
此呼叫會傳回類似以下的輸出：  

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

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

若要購買預留資料庫執行個體，請使用 AWS CLI 命令[https://docs.aws.amazon.com/cli/latest/reference/rds/purchase-reserved-db-instances-offering.html](https://docs.aws.amazon.com/cli/latest/reference/rds/purchase-reserved-db-instances-offering.html)搭配下列參數：
+ `--reserved-db-instances-offering-id` – 您想要購買之方案的 ID。請參閱上述範例，取得方案的 ID。
+ `--reserved-db-instance-id` – 您可將自己的識別符指派至所購買的預留資料庫執行個體，以幫助追蹤這些執行個體。

**Example 購買預留資料庫執行個體**  
下列範例將購買 ID *649fd0c8-cf6d-47a0-bfa6-060f8e75e95f* 的預留資料庫執行個體方案，並指派識別碼 *MyReservation*。  
對於 Linux、macOS 或 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
```
此命令會傳回類似以下的輸出：  

```
1. RESERVATION  ReservationId      Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State            Description  Offering Type
2. 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 命令 [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html)，如下列範例所示。

**Example 取得您的預留資料庫執行個體**  

```
aws rds describe-reserved-db-instances
```
此命令會傳回類似以下的輸出：  

```
1. RESERVATION  ReservationId     Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State    Description  Offering Type
2. 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
<a name="USER_WorkingWithReservedDBInstances.API"></a>

您可以使用 RDS API 來處理預留資料庫執行個體︰
+ 若要取得可用的預留資料庫執行個體方案資訊，請呼叫 Amazon RDS API 操作 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html)。
+ 取得可用的預留資料庫執行個體方案資訊後，您便能利用這些資訊來購買方案。請使用下列參數呼叫 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html) RDS API 操作：
  + `--reserved-db-instances-offering-id` – 您想要購買之方案的 ID。
  + `--reserved-db-instance-id` – 您可將自己的識別符指派至所購買的預留資料庫執行個體，以幫助追蹤這些執行個體。
+ 購買預留資料庫執行個體後，您將取得預留資料庫執行個體的資訊。請呼叫 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html) RDS API 操作。

# 檢視 Amazon Aurora 預留資料庫執行個體的帳單
<a name="reserved-instances-billing"></a>

您可以在 AWS 管理主控台中的 Billing Dashboard (帳單儀表板) 中檢視預留資料庫執行個體的帳單。

**檢視預留資料庫執行個體帳單**

1. 登入 AWS 管理主控台。

1. 從右上角的 **account menu** (帳戶選單) 中，選擇 **Billing Dashboard** (帳單儀表板)。

1. 選擇儀表板右上角的 **Bill Details** (帳單詳細資訊)。

1. 在 **AWS Service Charges** (AWS 服務費用) 中，展開 **Relational Database Service** (關聯式資料庫服務)。

1. 展開預留資料庫執行個體所在的 AWS 區域，例如 **US West (Oregon)** (美國西部 (奧勒岡))。

   當月的預留資料庫執行個體及其每小時費用會顯示在**適用於*資料庫引擎*預留執行個體的 Amazon Relational Database Service**。  
![\[檢視預留資料庫執行個體的每月費用\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/ri-db-billing1.png)

   此範例中的預留資料庫執行個體是全部預付購買的，因此不會有每小時的收費。

1. 選擇 **Reserved Instances** (預留執行個體) 標題旁邊的 **Cost Explorer** (長條圖) 圖示。

   Cost Explorer 會顯示 **Monthly EC2 running hours costs and usage** (每月 EC2 執行時數成本與用量) 圖形。

1. 清除圖表右側的 **Usage Type Group** (用量類型群組) 篩選條件。

1. 選擇要檢查用量成本的時間期間和時間單位。

   下列範例顯示以月份為單位的今年迄今隨需和預留資料庫執行個體的用量成本。  
![\[檢視隨需和預留資料庫執行個體的用量成本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/ri-db-billing2.png)

   2021 年 1 月到 6 月的預留資料庫執行個體成本是部分預付執行個體的每月費用，而 2021 年 8 月的成本則是全部預付執行個體的一次性費用。

   部分預付執行個體的預留執行個體折扣在 2021 年 6 月到期，但是資料庫執行個體不會刪除。到期日之後，只會按隨需費率收費。