使用 Amazon RDS 延伸支援,建立資料庫執行個體或多可用區域資料庫叢集 - Amazon Relational Database Service

使用 Amazon RDS 延伸支援,建立資料庫執行個體或多可用區域資料庫叢集

當您建立資料庫執行個體或多可用區域資料庫叢集時,請選取主控台中的啟用 RDS 延伸支援,或使用 AWS CLI 中的延伸支援選項或 RDS API 中的參數。當您在 Amazon RDS 延伸支援中註冊資料庫執行個體或多可用區域資料庫叢集時,其會在資料庫執行個體或多可用區域資料庫叢集的生命週期內永久註冊 RDS 延伸支援。

如果您使用主控台,則必須選取啟用 RDS 延伸支援。預設不會選取此設定。

如果您使用 AWS CLI 或 RDS API,但未指定 RDS 延伸支援設定,Amazon RDS 會預設為啟用 RDS 延伸支援。當您使用 AWS CloudFormation 或其他服務進行自動化時,此預設行為會在 RDS Aurora 標準支援結束日期後維持資料庫的可用性。

您可以使用 AWS CLIRDS API 來建立資料庫執行個體或多可用區域資料庫叢集,以防止註冊 RDS 延伸支援。

RDS 延伸支援行為

下表摘要說明當主要引擎版本達到 RDS 標準支援結束時會發生的情況。

RDS 延長支援狀態* Behavior (行為)

已啟用

Amazon RDS 會向您收取 RDS 延伸支援的費用。

已停用

Amazon RDS 會將資料庫執行個體或多可用區域資料庫叢集升級至支援的引擎版本。此升級會在 RDS 標準支援結束日期當天或稍後進行。

* 在 RDS 主控台中,RDS 延長支援狀態顯示為是或否。在 AWS CLI 或 RDS API 中,RDS 延長支援狀態顯示為 open-source-rds-extended-supportopen-source-rds-extended-support-disabled

RDS 延伸支援的考量事項

在建立資料庫執行個體或多可用區域資料庫叢集前,請考慮下列項目:

  • RDS 標準支援結束日期過後,您可以防止建立新的資料庫執行個體或新的多可用區域資料庫叢集,並避免 RDS 延長支援費用。若要執行此作業,請使用 AWS CLI 或 RDS API。在 AWS CLI 中,針對 --engine-lifecycle-support 選項,指定 open-source-rds-extended-support-disabled。在 RDS API 中,為 LifeCycleSupport 參數指定 open-source-rds-extended-support-disabled。如果您指定 open-source-rds-extended-support-disabledRDS 標準支援結束日期已過,則建立資料庫執行個體或多可用區域資料庫叢集 一律會失敗。

  • RDS 延伸支援是在叢集層級設定。叢集的成員在 RDS 主控台、AWS CLI 中的 --engine-lifecycle-support 和 RDS API 中的 EngineLifecycleSupport,一律會有相同的 RDS 延伸支援設定。

如需詳細資訊,請參閱 MySQL 版本Amazon RDS for PostgreSQL 發佈行事曆

使用 RDS 延伸支援建立資料庫執行個體或多可用區域資料庫叢集

您可以使用 AWS Management Console、AWS CLI 或 RDS API,使用 RDS 延伸支援版本建立資料庫執行個體或多可用區域資料庫叢集

當您建立 資料庫執行個體或多可用區域資料庫叢集時,請在引擎選項區段中,選取啟用 RDS 延伸支援。預設不會選取此設定。

下圖顯示啟用 RDS 延伸支援設定:

引擎選項區段中的啟用 RDS 延伸支援設定。

當您執行 create-db-instancecreate-db-cluster (多可用區域資料庫叢集) AWS CLI 命令時,請為 --engine-lifecycle-support 選項指定 open-source-rds-extended-support,以選取 RDS 延伸支援。根據預設,此選項會設為 open-source-rds-extended-support

若要防止在 RDS 標準支援日期結束後建立新的資料庫執行個體或多可用區域資料庫叢集,請為 --engine-lifecycle-support 選項指定 open-source-rds-extended-support-disabled。這樣做可以避免任何相關聯的 RDS 延長支援費用。

當您使用 CreateDBInstanceCreateDBCluster (多可用區域資料庫叢集) Amazon RDS API 操作時,請將 EngineLifecycleSupport 參數設定為 open-source-rds-extended-support,即可選取 RDS 延伸支援。根據預設,此參數會設定為 open-source-rds-extended-support

若要防止在 RDS 標準支援日期結束後建立新的資料庫執行個體或多可用區域資料庫叢集,請為 EngineLifecycleSupport 參數指定 open-source-rds-extended-support-disabled。這樣做可以避免任何相關聯的 RDS 延長支援費用。

如需詳細資訊,請參閱下列主題: