本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon RDS 延伸 Support 將地同步備份資料庫叢集還原 Aurora 資料庫叢集或全球叢集
將還原 Aurora 資料庫叢集或全域叢集時,請在主控台中選取「啟用 RDS 延伸 Support」,或使用 RDS API 中 AWS CLI 或參數中的「延伸支援」選項。當您在 RDS 延伸 Support 中註冊地同步備份資料庫叢集或全域叢集時,該叢集會在資料庫的生命週期內永久註冊 RDS 延伸 Support。
RDS 延伸 Support 設定的預設值取決於您是使用主控台 AWS CLI、還是 RDS API 來還原資料庫。如果使用主控台,則未選取「啟用 RDS 擴充 Support」,而您要還原的主要引擎版本已超過 Aurora 終止標準支援,則 Amazon Aurora Amazon 會自動將您的資料庫執行個體升級為較新的引擎版本。如果您使用 AWS CLI 或 RDS API,但未指定 RDS 擴充 Support 設定,則 Amazon RDS 會預設為啟用 RDS 擴充 Support。當您使用AWS CloudFormation或其他服務進行自動化時,此預設行為會將資料庫的可用性維持在 Aurora 標準支援結束日期之後。您可以使用 AWS CLI 或 RDS API 停用 RDS 延伸 Support。
RDS 延伸 Support 行為
下表摘要說明集、Aurora 資料庫叢集或您要還原的全域叢集已達到 Aurora 結束標準支援時會發生什麼情況。
RDS 延伸 Support 狀態 * | Behavior (行為) |
---|---|
已啟用 |
Amazon RDS 向您收取 RDS 擴展 Support 的費用。 |
已停用 |
還原完成後,Amazon RDS 會自動將您的 Aurora 資料庫叢集或全域叢集升級到較新的引擎版本 (在 future 的維護時段中)。 |
* 在 RDS 主控台中,RDS 擴充 Support 狀態會顯示為是或否。 在 AWS CLI 或 RDS API 中,RDS 擴充 Support 狀態會顯示為open-source-rds-extended-support
或open-source-rds-extended-support-disabled
。
RDS 延伸 Support 的注意事項
將還原 Aurora 資料庫叢集或全域叢集之前,請考慮下列事項:
-
Aurora 標準支援結束日期過後,如果您想要從 Amazon S3 還原地同步備份資料庫叢集或全域叢集,則只能使用 AWS CLI 或 RDS API 來執行此操作。使用 restore-db-cluster-from-s3 AWS CLI 命令中的
--engine-lifecycle-support
選項或復原 S3 RDS API 作業中的EngineLifecycleSupport
ClusterFrom參數。 -
如果您想要防止 Aurora 還原您的資料庫至 RDS 擴充 Support 版本,請
open-source-rds-extended-support-disabled
在 AWS CLI 或 RDS API 中指定。如此一來,您就可以避免任何相關的 RDS 延伸 Support 費用。如果您指定此設定, Aurora 會自動將還原的資料庫升級到較新、受支援的主要版本。如果升級未能在升級前檢查, Aurora 將安全地復原至 RDS 延伸 Support 引擎版本。此資料庫將維持在 RDS 延伸 Support 模式,而 Aurora 會向您收取 RDS 延伸 Support 的費用,直到您手動升級資料庫為止。
-
RDS 延伸 Support 是在叢集層級設定。叢集的成員在 RDS 主控台、和
EngineLifecycleSupport
RDS API 中永遠具有相同--engine-lifecycle-support
的 RDS 擴充 Support 設定。 AWS CLI
如需詳細資訊,請參閱 Amazon Aurora 版本。
使用 RDS 延伸 Support 將地同步備份資料庫叢集還原 Aurora 資料庫叢集或全域叢集
您可以使用 AWS Management Console、地同步備份資料庫叢集還原 Aurora 資料庫叢集或具有 RDS 延伸 Support 版本的全域叢集。 AWS CLI
當您將 Aurora 資料庫叢集或全域叢集還原資料庫執行個時,請在「引擎選項」區段中選取「啟用 RDS 延伸 Support」。如果未選取此設定,且要還原的主要引擎版本已超過 RDS Aurora 標準支援終止,則 Aurora 會自動將您的 Aurora 資料庫叢集或全域叢集資料庫執行個體或升級為 Aurora 標準支援下的版本。
下圖顯示 [啟用 RDS 擴充 Support] 設定:
當您執行 restore-db-cluster-from-snapshot-restore-db-instance-from AWS CLI 命令時,請指定選項以選取 RDS 擴充 Support。open-source-rds-extended-support
--engine-lifecycle-support
如果您想要避免與 RDS 延伸 Support 相關的費用,請將選--engine-lifecycle-support
項設定為open-source-rds-extended-support-disabled
。依預設,此選項設定為open-source-rds-extended-support
。
您也可以使用下列指 AWS CLI 令來指定此值:
當您使用恢復ClusterFromSnapshotInstanceFrom upport。EngineLifecycleSupport
open-source-rds-extended-support
如果您想要避免與 RDS 延伸 Support 相關的費用,請將EngineLifecycleSupport
參數設定為open-source-rds-extended-support-disabled
。根據預設,此參數會設定為 open-source-rds-extended-support
。
您也可以使用下列 RDS API 作業來指定此值:
如需還原 Aurora 資料庫叢集的詳細資訊,請遵循中適用於資料庫引擎的指示備份與還原 Amazon Aurora 資料庫叢集。