使用 Amazon RDS Extended Support Aurora 資料庫叢集或全域叢集 - Amazon Aurora

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

使用 Amazon RDS Extended Support Aurora 資料庫叢集或全域叢集

當您還原 Aurora 資料庫叢集或全域叢集時,請選取主控台中的啟用RDS延伸支援,或使用 中的延伸支援選項 AWS CLI 或 RDS 中的 參數API。當您在RDS延伸支援中註冊 Aurora 資料庫叢集或全域叢集時,它會在或全域叢集的生命週期內永久註冊至RDS延伸支援。

RDS 延伸支援設定的預設值取決於您使用主控台 AWS CLI、 或 RDSAPI來還原資料庫。如果您使用 主控台,則不會選取啟用RDS延伸支援,而且您要還原的主要引擎版本已超過標準支援的 Aurora 結束,則 Amazon Aurora Amazon會自動將您的資料庫執行個體升級到較新的引擎版本。如果您使用 AWS CLI 或 RDSAPI,但未指定RDS延伸支援設定,則 Amazon RDS會預設為啟用RDS延伸支援。當您使用 AWS CloudFormation或其他 服務自動化時,此預設行為會在標準支援日期結束之後維持資料庫的可用性。您可以使用 AWS CLI 或 RDS 來停用RDS延伸支援API。

RDS 延伸支援行為

下表摘要說明當 Aurora 資料庫叢集或您要還原的全域叢集已達到 Aurora 標準支援結束時會發生的情況。

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

已啟用

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

已停用

還原完成後,Amazon RDS會自動將您的Aurora 資料庫叢集或全域叢集升級至較新的引擎版本 (在未來的維護時段)。

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

RDS 延伸支援的考量事項

Aurora 資料庫叢集或全域叢集之前,請考慮下列項目:

  • 在標準支援日期的 Aurora 結束之後,如果您想要從 Amazon S3 Aurora 資料庫叢集或全域叢集,您只能使用 AWS CLI 或 RDS 來執行此操作API。在 restore-db-cluster-from-s3 AWS CLI command 中使用 --engine-lifecycle-support選項,或在 RestoreDBClusterFromS3 RDSAPI操作中使用 EngineLifecycleSupport 參數。

  • 如果您想要防止 Aurora 將資料庫還原至RDS延伸支援版本,請在 AWS CLI 或 RDS open-source-rds-extended-support-disabled中指定 API。如此一來,您便可避免任何相關聯的RDS延伸支援費用。

    如果您指定此設定,Amazon Aurora 會自動將還原的資料庫升級至較新的支援主要版本。如果升級失敗預先升級檢查,Amazon Aurora 將安全地轉返至RDS延伸支援引擎版本。此資料庫將維持在RDS延伸支援模式,Amazon Amazon Aurora 將向您收取RDS延伸支援的費用,直到您手動升級資料庫為止。

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

如需詳細資訊,請參閱Amazon Aurora 版本

還原Aurora 資料庫叢集資料庫叢集或具有延伸支援的全域叢集 RDS

您可以使用 AWS Management Console、 或 Aurora 資料庫叢集,或具有延伸支援版本的全域叢集 AWS CLI RDSAPI。 RDS

當您還原 Aurora 資料庫叢集或全域叢集時,請在引擎選項區段中選取啟用RDS延伸支援。如果您未選取此設定,且您要還原的主要引擎版本已超過 Aurora 標準支援結束,則 Aurora 會自動將您的 Aurora 資料庫叢集或全域叢集升級至 Aurora 標準支援下的版本。

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

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

當您執行 restore-db-cluster-from-snapshot AWS CLI 命令時,open-source-rds-extended-support請為 --engine-lifecycle-support選項指定 來選取RDS延伸支援。

如果您想要避免與RDS延伸支援相關聯的費用,請將 --engine-lifecycle-support選項設定為 open-source-rds-extended-support-disabled。根據預設,此選項會設為 open-source-rds-extended-support

您也可以使用下列 AWS CLI 命令來指定此值:

當您使用 RestoreDBClusterFromSnapshot Amazon RDSAPI操作時,請將 EngineLifecycleSupport 參數設定為 ,以選取RDS延伸支援open-source-rds-extended-support

如果您想要避免與RDS延伸支援相關聯的費用,請將 EngineLifecycleSupport 參數設定為 open-source-rds-extended-support-disabled。根據預設,此參數會設定為 open-source-rds-extended-support

您也可以使用下列RDSAPI操作指定此值:

如需還原 Aurora 資料庫叢集的詳細資訊,請遵循 中資料庫引擎的指示備份與還原 Amazon Aurora 資料庫叢集