本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Microsoft SQL Server 資料庫引擎的升級
當 Amazon RDS 支援新版本的資料庫引擎時,您可以將資料庫執行個體升級為新版本。SQL Server 資料庫執行個體有兩種升級︰主要版本升級和次要版本升級。
主要版本升級 可能包含與現有應用程式回溯不相容的資料庫變更。因此,您必須手動執行資料庫執行個體的主要版本升級。您可以修改資料庫執行個體,啟動主要版本升級。然而,在您執行主要的版本升級之前,建議您遵循測試 RDS for SQL Server 升級中描述的步驟來測試升級。
次要版本升級僅包含與現有應用程式回溯相容的變更。您可以透過兩種方式升級資料庫執行個體的次要版本:
-
手動 – 修改資料庫執行個體以啟動升級
-
自動 – 為您的資料庫執行個體啟用自動次要版本升級
當您啟用自動次要版本升級時,RDS for SQL Server 會在較新的次要版本提供關鍵安全性更新時,在排定的維護時段期間自動升級資料庫執行個體。
對於 16.00.4120.1
、15.00.4365.2
、14.00.3465.1
、 之後的次要引擎版本13.00.6435.1
,預設會停用下列安全通訊協定:
rds.tls10
(TLS 1.0 通訊協定)rds.tls11
(TLS 1.1 通訊協定)rds.rc4
(RC4 密碼)rds.curve25519
(Curve25519 加密)rds.3des168
(三個 DES 加密)
對於較早的引擎版本,Amazon RDS 預設會啟用這些安全通訊協定。
... "ValidUpgradeTarget": [ { "Engine": "sqlserver-se", "EngineVersion": "14.00.3281.6.v1", "Description": "SQL Server 2017 14.00.3281.6.v1", "AutoUpgrade": false, "IsMajorVersionUpgrade": false } ...
如需執行升級的詳細資訊,請參閱升級 SQL Server 資料庫執行個體。如需 Amazon RDS 上提供的 SQL Server 版本相關資訊,請參閱 Amazon RDS for Microsoft SQL Server。
主題
升級 SQL Server 資料庫執行個體
如需有關手動或自動升級 SQL Server 資料庫執行個體的資訊,請參閱以下內容:
重要
如果您有任何使用 加密的快照 AWS KMS,建議您在支援結束前啟動升級。
在支援結束之前升級已取代的資料庫執行個體
主要版本已取代後,您無法將其安裝在新資料庫執行個體上。RDS 將嘗試自動升級所有現有資料庫執行個體。
如果您需要還原已取代的資料庫執行個體,您可以執行 point-in-time 恢復 (PITR) 或還原快照。這可讓您暫時存取使用已廢除版本的資料庫執行個體。但是,在主要版本完全作廢後,這些資料庫執行個體也將同時自動升級到支援的版本。