本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 Babelfish 叢集升級至新版本
Babelfish 的新版本在 13.4 版之後會隨 Aurora PostgreSQL 資料庫引擎的一些新版本推出。Babelfish 的每個新版本都有自己的版本編號。與 Aurora Postgre 一樣SQL,Babelfish 使用 .major
minor
.patch
版本命名機制。例如,第一個 Babelfish 版本 Babelfish 版本 1.0.0 已做為 Aurora PostgreSQL 13.4.0 的一部分提供。
Babelfish 不需要個別的安裝程序。如 中所述創建一個巴貝爾魚 Aurora 後SQL數據庫集群,開啟 Babelfish 是您在建立 Aurora PostgreSQL 資料庫叢集時選擇的選項。
同樣地,您無法獨立於支援的 Aurora 資料庫叢集升級 Babelfish。若要將現有的 Babelfish for Aurora PostgreSQL 資料庫叢集升級至新的 Babelfish 版本,請將 Aurora PostgreSQL 資料庫叢集升級至支援您要使用的 Babelfish 版本的新版本。您遵循的升級程序取決於支援 Babelfish 部署的 Aurora PostgreSQL 版本,如下所示。
- 主要版本升級
-
您必須先將下列 Aurora PostgreSQL 版本升級至 Aurora PostgreSQL 14.6 及更新版本,才能升級至 Aurora PostgreSQL 15.2 版本。
-
Aurora PostgreSQL 13.8 和所有更高版本
-
Aurora PostgreSQL 13.7.1 和所有較高的次要版本
-
Aurora PostgreSQL 13.6.4 和所有較高的次要版本
您可以將 Aurora PostgreSQL 14.6 和更高版本升級至 Aurora PostgreSQL 15.2 和更高版本。
將 Aurora PostgreSQL 資料庫叢集升級到新的主要版本涉及數個初步任務。如需詳細資訊,請參閱執行主要版本升級。若要成功升級 Babelfish for Aurora PostgreSQL 資料庫叢集,您需要為新的 Aurora PostgreSQL 版本建立自訂資料庫叢集參數群組。這個新參數群組必須包含與您要升級之叢集相同的 Babelfish 參數設定。如需主要版本升級來源和目標的詳細資訊和資料表,請參閱 將 Babelfish 升級至新的主要版本。
-
- 次要版本升級和修補程式
-
次要版本和修補程式不需要建立新的資料庫叢集參數群組,即可進行升級。次要版本和修補程式可以使用次要版本升級程序,無論是自動套用還是手動套用。如需版本來源和目標的詳細資訊和資料表,請參閱 將 Babelfish 升級至新的次要版本。
注意
在執行主要或次要升級之前,請將所有待定的維護任務套用至 Babelfish for Aurora PostgreSQL 叢集。