本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Aurora MySQL 的長期支援 (LTS) 和 Beta 版
Aurora MySQL 為某些 Aurora MySQL 引擎版本提供長期支援 (LTS) 和 Beta 版。
Aurora MySQL 長期支援 (LTS) 版本
當您建立或升級資料庫叢集時,每個新的 Aurora MySQL 版本皆可為您保留特定的時間供使用。在這段期間過後,您必須升級該叢集使用的版本。您可以在支援期間結束前手動升級叢集,或 Aurora 可幫您在 Aurora MySQL 版本不再支援時自動升級。
Aurora 指定特定的 Aurora MySQL 版本做為長期支援 (LTS) 版本。使用 LTS 版本的資料庫叢集相較於非 LTS 版本,可以在相同版本上停留更長的時間,且可以進行幾次升級週期。使用 LTS 版本的資料庫叢集可以保留在相同的次要版本上至少三年,或直到主要版本的標準支援結束,以先到者為準。當 LTS 版本上的資料庫叢集需要升級時,Aurora 會將其升級至下一個 LTS 版本。透過這種方式,叢集版本不需要花費長時間再次升級。
在 Aurora MySQL LTS 版本存留期之間,會發布新的修補層級修正重要的問題。修補層級不會包含任何新的功能。您可以選擇是否套用修補程式至執行 LTS 版本的資料庫叢集執行。我們建議執行 LTS 版本的客戶至少每年升級到 LTS 次要版本的最新修補程式版本一次,以利用高嚴重性的安全性和操作修正。針對特定的關鍵修正,Amazon 可能會在相同的 LTS 版本中執行受管升級達到某個修補層級。此受管升級在叢集維護時段內自動執行。所有 Aurora MySQL 版本 (包含 LTS 和非 LTS 版本) 都經過廣泛的穩定性和操作測試。選取次要版本會指定為 LTS 版本,讓客戶可以在不升級至較新的次要版本的情況下,更長的時間保留在這些次要版本上。
針對大部分 Aurora MySQL 叢集,我們建議您升級至最新版本,而不是使用 LTS 版本。如此,可利用 Aurora 做為管理服務並提供您存取最新版本的功能和錯誤修正。LTS 版本適用於具有下列特性的叢集:
-
除了極少發生的關鍵修補程式之外,您無法承擔 Aurora MySQL 應用程式為了升級而停機所帶來的後果。
-
每次 Aurora MySQL 資料庫引擎更新時,您的叢集和應用程式相關連的測試週期都需要較長的時間。
-
您的 Aurora MySQL 叢集資料庫版本有所有應用程式需要的資料庫引擎功能和錯誤修正。
Aurora MySQL 的目前 LTS 發行版本如下:
-
Aurora MySQL 版本 3.10.*。
-
Aurora MySQL 版本 3.04.*。
如需 LTS 版本的詳細資訊,請參閱《Aurora MySQL 版本備註》中的 Aurora MySQL 第 3 版的資料庫引擎更新。
注意
建議您停用 LTS 版本的自動次要版本升級。將 AutoMinorVersionUpgrade 參數設定為 false,或清除 AWS Management Console上的啟用自動次要版本升級核取方塊。
如果您不停用它,您的資料庫叢集可能會升級至非 LTS 版本。
Aurora MySQL Beta 版
Aurora MySQL Beta 版是有限數量的早期、僅安全性修正版本 AWS 區域。這些修正之後將隨下一個修補程式版本更廣泛部署至所有區域。
Beta 版的編號類似於 Aurora MySQL 次要版本,但具有額外的第四位數,例如 2.12.0.1 或 3.05.0.1。
如需詳細資訊,請參閱 Aurora MySQL 版本備註中的 Amazon Aurora MySQL 第 2 版的資料庫引擎更新和 Amazon Aurora MySQL 第 3 版的資料庫引擎更新