本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
RDS for Db2、 RDS for MariaDB、 RDS for MySQL、 RDS for Postgre SQL和 RDS for Oracle 資料庫執行個體偶爾需要作業系統更新。Amazon 會將作業系統RDS升級到較新的版本,以改善資料庫效能和客戶的整體安全狀態。通常,更新大約需要 10 分鐘。作業系統更新不會變更資料庫執行個體的資料庫引擎版本或資料庫執行個體類別。
作業系統更新可以是選用的,也可以是強制的。
-
可以隨時套用選用更新。雖然這些更新是選用的,但建議您定期套用這些更新,讓RDS機群保持最新狀態。 RDS 不會自動套用這些更新。
若要在有新的選用作業系統修補程式可用時收到通知,您可以在安全修補事件類別中訂閱 RDS-EVENT-0230。如需訂閱RDS事件的資訊,請參閱 訂閱 Amazon RDS 事件通知。
注意
RDS-EVENT-0230
不適用於作業系統發行版升級。注意
如果您收到
RDS-EVENT-0230
RDS的 for SQL Server 資料庫執行個體,則無法使用apply-pending-maintenance
動作套用作業系統更新。如需詳細資訊,請參閱將更新套用至資料庫執行個體。 -
強制更新為必要的更新,且有套用日期。請規劃將更新排程在此套用日期之前。在指定的套用日期之後,Amazon 會在其中一個指派的維護時段,自動將資料庫執行個體的作業系統RDS升級至最新版本。
注意
為了履行各種合規義務,可能需要將所有選用與強制更新保持為最新的狀態。建議您在維護時段期間RDS,定期套用 提供的所有更新。
您可以使用 AWS Management Console 或 AWS CLI 來取得作業系統升級類型的相關資訊。
使用 取得更新資訊 AWS Management Console
登入 AWS Management Console 並在 開啟 Amazon RDS主控台https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Databases (資料庫),然後選取資料庫執行個體。
-
選擇 Maintenance & backups (維護和備份)。
-
在 Pending maintenance (待定維護) 區段中,尋找作業系統更新,然後檢查 Status (狀態) 值。
在 中 AWS Management Console,選用更新將其維護狀態設定為可用,並且沒有套用日期,如下圖所示。

強制更新將其維護 Status (狀態) 設定為 required (必要),且具有 Apply date (套用日期),如下圖所示。

若要從 取得更新資訊 AWS CLI,請使用 describe-pending-maintenance-actions命令。
aws rds describe-pending-maintenance-actions
強制作業系統更新包括 AutoAppliedAfterDate
值與 CurrentApplyDate
值。選用作業系統更新未包含這些值。
以下輸出顯示強制性作業系統更新。
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb1", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "AutoAppliedAfterDate": "2022-08-31T00:00:00+00:00", "CurrentApplyDate": "2022-08-31T00:00:00+00:00", "Description": "New Operating System update is available" } ] }
以下輸出顯示選用作業系統更新。
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb2", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System update is available" } ] }
作業系統更新的可用性
作業系統更新為資料庫引擎版本與資料庫執行個體類別所特有。因此,資料庫執行個體會在不同的時間接收或需要更新。當根據引擎版本和執行個體類別,有作業系統更新可供您的資料庫執行個體使用時,該更新會出現在主控台中。您也可以執行 describe-pending-maintenance-actions AWS CLI 命令或呼叫 DescribePendingMaintenanceActionsRDSAPI操作來檢視。如果執行個體有可用的更新,您可以依照將更新套用至資料庫執行個體中的指示更新作業系統。