本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon RDS 延伸支援,建立Aurora 資料庫叢集或全域叢集
當您建立Aurora 資料庫叢集或全域叢集時,請選取主控台中的啟用 RDS 延伸支援,或使用 AWS CLI 中的延伸支援選項或 RDS API 中的參數。當您在 Amazon RDS 延伸支援中註冊Aurora 資料庫叢集或全域叢集時,其會在Aurora 資料庫叢集或全域叢集的生命週期內永久註冊 RDS 延伸支援。
如果您使用主控台,則必須選取啟用 RDS 延伸支援。預設不會選取此設定。
如果您使用 AWS CLI 或 RDS API,但未指定 RDS 延伸支援設定,Amazon RDS 會預設為啟用 RDS 延伸支援。當您使用 CloudFormation 或其他服務進行自動化時,此預設行為會在 Aurora 標準支援結束日期後維持資料庫的可用性。
您可以使用 AWS CLI 或 RDS API 來建立Aurora 資料庫叢集或全域叢集,以防止註冊 RDS 延伸支援。
RDS 延伸支援行為
下表摘要說明當主要引擎版本達到 Aurora 標準支援結束時會發生的情況。
| RDS 延長支援狀態* | Behavior (行為) |
|---|---|
|
已啟用 |
Amazon RDS 會向您收取 RDS 延伸支援的費用。 |
|
已停用 |
Amazon RDS 會將 Aurora 資料庫叢集或全域叢集升級至支援的引擎版本。此升級會在 Aurora 標準支援結束日期當天或稍後進行。 |
* 在 RDS 主控台中,RDS 延長支援狀態顯示為是或否。在 AWS CLI 或 RDS API 中,RDS 延長支援狀態顯示為 open-source-rds-extended-support 或 open-source-rds-extended-support-disabled。
RDS 延伸支援的考量事項
在建立Aurora 資料庫叢集或全域叢集前,請考慮下列項目:
-
在 Aurora 標準支援結束日期過後,您可以防止建立新的 Aurora 資料庫叢集或新的全域叢集,並避免 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-disabled且 Aurora 標準支援結束日期已過,則建立 Aurora 資料庫叢集或全域叢集一律會失敗。 -
RDS 延伸支援是在叢集層級設定。叢集的成員在 RDS 主控台、AWS CLI 中的
--engine-lifecycle-support和 RDS API 中的EngineLifecycleSupport,一律會有相同的 RDS 延伸支援設定。
如需更多詳細資訊,請參閱 Amazon Aurora 版本。
使用 RDS 延伸支援建立Aurora 資料庫叢集或全域叢集
您可以使用 AWS 管理主控台、AWS CLI 或 RDS API,使用 RDS 延伸支援版本建立Aurora 資料庫叢集或全域叢集。
當您建立 Aurora 資料庫叢集或全域叢集,請在引擎選項區段中,選取啟用 RDS 延伸支援。預設不會選取此設定。
下圖顯示啟用 RDS 延伸支援設定:
當您執行 create-db-cluster 或 create-global-cluster AWS CLI 命令時,請為 --engine-lifecycle-support 選項指定 open-source-rds-extended-support,以選取 RDS 延伸支援。根據預設,此選項會設為 open-source-rds-extended-support。
若要防止在 Aurora 標準支援日期結束後建立新的新的 Aurora 資料庫叢集或全域叢集,請為 --engine-lifecycle-support 選項指定 open-source-rds-extended-support-disabled。這樣做可以避免任何相關聯的 RDS 延長支援費用。
當您使用 CreateDBCluster 或 CreateGlobalCluster Amazon RDS API 操作時,請將 EngineLifecycleSupport 參數設定為 open-source-rds-extended-support,即可選取 RDS 延伸支援。根據預設,此參數會設定為 open-source-rds-extended-support。
若要防止在 Aurora 標準支援日期結束後建立新的 Aurora 資料庫叢集或全域叢集,請為 EngineLifecycleSupport 參數指定 open-source-rds-extended-support-disabled。這樣做可以避免任何相關聯的 RDS 延長支援費用。
如需詳細資訊,請參閱下列主題:
-
若要建立 Aurora 資料庫叢集,請遵循建立 Amazon Aurora 資料庫叢集中的資料庫引擎指示。
-
若要建立全域叢集,請遵循建立 Amazon Aurora 全域資料庫中的資料庫引擎指示。