本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
維持 為 Amazon Aurora 資料庫叢集
Amazon RDS 會定期在 Amazon RDS 資源上執行維護。維護通常涉及更新資料庫叢集中的以下資源:
-
基礎硬體
-
基礎作業系統 (OS)
-
資料庫引擎版本
作業系統更新大多是因為安全性問題。你應該盡快完成更新。
進行某些維護項目時,Amazon RDS 需要將您的資料庫叢集短暫離線。需要資源離線的維護項目包括必要的作業系統或資料庫修補。所需的修補程式僅會針對與安全性和執行個體可靠性相關的修補程式自動安排。這類修補不常發生,通常每隔幾個月進行一次。維護僅需片刻的時間即可完成。
您已選擇不立即套用的延遲資料庫叢集與執行個體修改,將會在下一次維護時段套用。例如,您可以選擇在維護時段變更資料庫執行個體類別或叢集或資料庫參數群組。您使用待定重新開機設定所指定的這類修改不會顯示在待定維護清單中。如需修改資料庫叢集的詳細資訊,請參閱修改 Amazon Aurora 資料庫叢集。
若要查看等待下一個維護時段的修改,請使用 describe-db-cluster AWS CLI 命令並檢查欄PendingModifiedValues
主題
檢視待處理的維護
使用 RDS 主控台或 RDS API 檢視資料庫叢集是否有可用的 AWS CLI維護更新。若有可用的更新,Amazon RDS 主控台就會在資料庫叢集的 Maintenance (維護) 欄中表示,如下所示。
![可用的離線修補程式](images/offlinepatchavailable.png)
如果資料庫叢集沒有可用的維護更新,欄的值就會是 none (無)。
如果資料庫叢集有可用的維護更新,就可能是以下的欄值:
-
必要 – 維護動作將套用至資源,無法無限期延遲。
-
available (可用) – 維護動作可用,但不會自動套用至資源。您可手動套用。
-
next window (下個時段) – 維護動作會在下個維護時段中套用到資源。
-
In progress (進行中) – 維護動作正在套用至資源。
若有可用的更新,您可以採取以下其中一個動作:
-
如果維護值為 next window (下個時段),請由 Actions (動作) 選擇 Defer upgrade (延遲升級) 以延遲維護項目。如果維護動作已經啟動,則無法延遲維護動作。
-
立即套用維護項目
-
排定要在下一個維護時段中啟動的維護項目。
-
不採取動作。
若要進行此項動作,請選擇資料庫叢集顯示其詳細資訊,然後選擇 Maintenance & backups (維護及備份)。隨即出現待定維護項目。
![待定維護項目](images/offlinepatchavailabledetails.png)
維護時段決定等待中的操作何時開始,但不限制這些操作的總執行時間。維護操作不保證在維護時段結束之前完成,可能持續到超過指定的結束時間。如需更多詳細資訊,請參閱 Amazon RDS 維護時段。
如需 Amazon Aurora 引擎更新的資訊,以及這些引擎進行升級和修補的指示,請參閱Amazon Aurora MySQL 的資料庫引擎更新和Amazon Aurora PostgreSQL 更新。
您也可以執行describe-pending-maintenance-actions
AWS CLI 命令,檢視資料庫叢集是否有可用的維護更新。
套用資料庫叢集的更新
透過 Amazon RDS,即可自行選擇套用維護操作的時機。您可以使用 RDS 主控台 AWS Command Line Interface (AWS CLI) 或 RDS API 來決定 Amazon RDS 何時套用更新。
管理資料庫叢集的更新內容
登入 AWS Management Console 並開啟 Amazon RDS 主控台,網址為 https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Databases (資料庫)。
-
選擇具有必要更新的資料庫叢集。
-
針對 Actions (動作),選擇下列其中一項:
-
立即升級
-
在下一個時段升級
注意
如果您選擇 Upgrade at next window (在下一個時段升級),但稍後想要延遲更新,則可以選擇 Defer upgrade (延遲升級)。如果維護動作已經啟動,則無法延遲維護動作。
若要取消維護動作,請修改資料庫執行個體並停用 Auto minor version upgrade (自動次要版本升級)。
-
若要將擱置中的更新套用至資料庫叢集,請使用應用暫停維護 AWS CLI 動作指令。
範例
對於LinuxmacOS、或Unix:
aws rds apply-pending-maintenance-action \ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
\ --apply-actionsystem-update
\ --opt-in-typeimmediate
在 Windows 中:
aws rds apply-pending-maintenance-action ^ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
^ --apply-actionsystem-update
^ --opt-in-typeimmediate
注意
若要延期維護動作,請指定 undo-opt-in
的 --opt-in-type
。如果維護動作已經啟動,則無法指定 undo-opt-in
的 --opt-in-type
。
若要取消維護動作,請執行 modify-db-instance AWS CLI 命令,並指定 --no-auto-minor-version-upgrade
。
若要傳回至少有一個擱置中更新的資源清單,請使用描述暫停維護動作命 AWS CLI 令。
範例
對於LinuxmacOS、或Unix:
aws rds describe-pending-maintenance-actions \ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
在 Windows 中:
aws rds describe-pending-maintenance-actions ^ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
您也可以指定describe-pending-maintenance-actions
AWS CLI 命令的--filters
參數,傳回資料庫叢集的資源清單。--filters
命令的格式為:Name=
。filter-name
,Value=resource-id
,...
以下為篩選條件中,Name
參數可接受的值:
db-instance-id
– 可接受資料庫執行個體識別符或 Amazon Resource Name (ARN) 的清單。在系統所傳回的資料庫執行個體待處理維護動作清單中,只會包含以這些識別符或 ARN 識別的項目。db-cluster-id
– 可接受資料庫叢集識別符或 Amazon Aurora ARN 的清單。在系統所傳回的資料庫叢集待處理維護動作清單中,只會包含以這些識別符或 ARN 識別的項目。
例如,下方範例將傳回 sample-cluster1
與 sample-cluster2
資料庫叢集的待處理維護動作。
範例
對於LinuxmacOS、或Unix:
aws rds describe-pending-maintenance-actions \ --filters Name=db-cluster-id,Values=sample-cluster1,sample-cluster2
在 Windows 中:
aws rds describe-pending-maintenance-actions ^ --filters Name=db-cluster-id,Values=sample-cluster1,sample-cluster2
若要將更新內容套用至資料庫叢集,請呼叫 Amazon RDS API ApplyPendingMaintenanceAction
操作。
若要傳回至少具有一項待處理更新的資源清單,請呼叫 Amazon RDS API DescribePendingMaintenanceActions
操作。
Amazon RDS 維護時段
維護時段是每週套用任何系統變更的時間間隔。每個資料庫叢集都有每週的維護時段。維護時段是控制何時進行修改和軟體修補的機會。
套用維護作業的期間,RDS 會使用資料庫叢集上的部分資源。您可能會發現,該操作對效能會造成些許影響。在極少數情況下,資料庫執行個體需要執行異地同步備份容錯移轉,才能完成維護更新作業。
若在特定某週排定維護事件,系統將在指定的 30 分鐘維護時段內啟動該事件。此外,多數維護事件也能在 30 分鐘的維護時段內完成,但較大型的維護事件可能需要 30 分鐘以上才能完成。當資料庫叢集停止時,維護時段會暫停。
30 分鐘的維護時段是從每個區域之 8 小時時段內隨機選取的。若您在資料庫叢集建立期間,沒有指定維護時段,則 RDS 會在一週內隨機選取一天,並指派 30 分鐘的維護時段。
您可以在下方找到每個區域適用的時段,且系統會從中指派預設維護時段。
區域名稱 | 區域 | 時間區塊 |
---|---|---|
美國東部 (俄亥俄) | us-east-2 | 上午 3 時至 11 時 (UTC) |
美國東部 (維吉尼亞北部) | us-east-1 | 上午 3 時至 11 時 (UTC) |
美國西部 (加利佛尼亞北部) | us-west-1 | 上午 6 時至下午 2 時 (UTC) |
美國西部 (奧勒岡) | us-west-2 | 上午 6 時至下午 2 時 (UTC) |
非洲 (開普敦) | af-south-1 | 上午 3 時至 11 時 (UTC) |
亞太區域 (香港) | ap-east-1 | 06:00–14:00 UTC |
亞太區域 (海德拉巴) | ap-south-2 | 06:30–14:30 UTC |
亞太區域 (雅加達) | ap-southeast-3 | 08:00–16:00 UTC |
亞太區域 (墨爾本) | ap-southeast-4 | 上午 11 時至下午 7 時 (UTC) |
亞太區域 (孟買) | ap-south-1 | 上午 6 時至下午 2 時 (UTC) |
亞太區域 (大阪) | ap-northeast-3 | 下午 10 時至 11 時 59 分 (UTC) |
亞太區域 (首爾) | ap-northeast-2 | 下午 1 時至 9 時 (UTC) |
亞太區域 (新加坡) | ap-southeast-1 | 下午 2 時至 10 時 (UTC) |
亞太區域 (雪梨) | ap-southeast-2 | 中午 12 時至下午 8 時 (UTC) |
亞太區域 (東京) | ap-northeast-1 | 下午 1 時至 9 時 (UTC) |
加拿大 (中部) | ca-central-1 | 03:00–11:00 UTC |
加拿大西部 (卡加利) | ca-west-1 | 18:00–02:00 UTC |
中國 (北京) | cn-north-1 | 上午 6 時至下午 2 時 (UTC) |
中國 (寧夏) | cn-northwest-1 | 上午 6 時至下午 2 時 (UTC) |
歐洲 (法蘭克福) | eu-central-1 | 下午 9 時至上午 5 時 (UTC) |
歐洲 (愛爾蘭) | eu-west-1 | 下午 10 時至上午 6 時 (UTC) |
歐洲 (倫敦) | eu-west-2 | 22:00–06:00 UTC |
歐洲 (米蘭) | eu-south-1 | 上午 2 時至 10 時 (UTC) |
歐洲 (巴黎) | eu-west-3 | 下午 11 時 59 分至上午 7 時 29 分 (UTC) |
歐洲 (西班牙) | eu-south-2 | 上午 2 時至 10 時 (UTC) |
歐洲 (斯德哥爾摩) | eu-north-1 | 下午 11 時至上午 7 時 (UTC) |
歐洲 (蘇黎世) | eu-central-2 | 上午 2 時至 10 時 (UTC) |
以色列 (特拉維夫) | il-central-1 | 03:00–11:00 UTC |
中東 (巴林) | me-south-1 | 06:00–14:00 UTC |
中東 (阿拉伯聯合大公國) | me-central-1 | 上午 5 時至下午 1 時 (UTC) |
南美洲 (聖保羅) | sa-east-1 | 上午 12 時至 8 時 (UTC) |
AWS GovCloud (美國東部) | us-gov-east-1 | 下午 5 時至上午 1 時 (UTC) |
AWS GovCloud (美國西部) | us-gov-west-1 | 上午 6 時至下午 2 時 (UTC) |
調整偏好的資料庫叢集維護時段
Aurora 資料庫叢集的維護時段應落在使用量最低的時間,因此可能需要不時進行調整。這段時間內,只有套用的更新需要停機時,資料庫叢集才會無法使用。停機是完成必要更新所需的最短時間。
調整偏好的資料庫叢集維護時段
-
登入 AWS Management Console 並開啟 Amazon RDS 主控台,網址為 https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Databases (資料庫)。
-
選擇資料庫叢集,以變更其維護時段。
-
選擇 Modify (修改)。
-
在 Maintenance (維護) 區段中,更新維護時段。
-
選擇 Continue (繼續)。
在確認頁面上,檢閱您的變更。
-
若要立即將變更套用至維護時段,請在 Schedule of modifications (修改排程) 區段中選擇 Immediately (立即)。
-
選擇 Modify cluster (修改叢集),以儲存變更。
或者,選擇 Back (上一步) 以編輯變更,或是選擇 Cancel (取消) 以取消變更。
若要調整慣用的資料庫叢集維護時段,請搭配下列參數使用 AWS CLI modify-db-cluster
指令:
-
--db-cluster-identifier
-
--preferred-maintenance-window
範例
以下程式碼範例將維護時段設為星期二早上 4:00–4:30 UTC。
對於LinuxmacOS、或Unix:
aws rds modify-db-cluster \ --db-cluster-identifier
my-cluster
\ --preferred-maintenance-windowTue:04:00-Tue:04:30
在 Windows 中:
aws rds modify-db-cluster ^ --db-cluster-identifier
my-cluster
^ --preferred-maintenance-windowTue:04:00-Tue:04:30
若要調整偏好的資料庫叢集維護時段,請使用 Amazon RDS ModifyDBCluster
API 操作,並搭配下列參數:
-
DBClusterIdentifier
-
PreferredMaintenanceWindow
Aurora 資料庫叢集的自動次要版本升級
自動次要版本升級設定會指定 Aurora 是否自動將升級套用至資料庫叢集。這些升級包括新次要版本,其中包含其他功能,以及含有錯誤修正的修補程式。
此設定預設為開啟。針對每個新資料庫叢集,為此設定選擇適當的值。此值基於其重要性、預期的生命週期,以及每次升級之後所執行的驗證測試量。
如需了解如何關開啟或關閉自動次要版本升級設定,請參閱下列內容:
重要
對於新的和現有的資料庫叢集,強烈建議將此設定套用至資料庫叢集,而不是個別套用至叢集中的資料庫執行個體。如果叢集中的任何資料庫執行個體已關閉此設定,則資料庫叢集不會自動升級。
下表顯示在叢集和執行個體層級套用自動次要版本升級設定時的運作方式。
動作 | 叢集設定 | 執行個體設定 | 叢集是否自動升級? |
---|---|---|---|
您在資料庫叢集上將其設定為 True。 | True | 對於所有新的和現有的執行個體為 False | 是 |
您在資料庫叢集上將其設定為 False。 | False | 對於所有新的和現有的執行個體為 False | 否 |
其先前在資料庫叢集上設定為 True。 您至少在一個資料庫執行個體上將其設定為 False。 |
變更為 False | 對於一或多個執行個體為 False | 否 |
其先前在資料庫叢集上設定為 False。 您至少在一個資料庫執行個體 (但並非所有執行個體) 上將其設定為 False。 |
False | 對於一或多個執行個體 (但並非所有執行個體) 為 True | 否 |
其先前在資料庫叢集上設定為 False。 您在所有資料庫執行個體上將其設定為 True。 |
變更為 True | 對於所有執行個體為 True | 是 |
自動次要版本升級會透過 Amazon RDS 資料庫叢集事件預先傳達,該事件的類別為 maintenance
,而其 ID 為 RDS-EVENT-0156
。如需詳細資訊,請參閱 適用於 Aurora 的 Amazon RDS 事件類別和事件訊息。
自動升級會在維護時段期間進行。如果資料庫叢集中的個別資料庫執行個體維護時段不同於叢集維護時段,則會優先考慮叢集維護時段。
如需 Aurora PostgreSQL 引擎更新的詳細資訊,請參閱 Amazon Aurora PostgreSQL 更新。
如需有關 Aurora MySQL 的 Auto minor version upgrade (自動次要版本升級) 設定的詳細資訊,請參閱 啟用次要 Aurora MySQL 版本之間的自動升級。如需 Aurora MySQL 引擎更新的一般資訊,請參閱 Amazon Aurora MySQL 的資料庫引擎更新。
啟用 Aurora 資料庫叢集的自動次要版本升級
依循 使用主控台、CLI 和 API 修改資料庫叢集 中的一般程序。
- 主控台
-
在修改資料庫叢集頁面的維護區段,選擇啟用自動次要版本升級的核取方塊。
- AWS CLI
-
呼叫修改的 db-叢集命 AWS CLI 令。為
--db-cluster-identifier
選項指定資料庫叢集的名稱,為true
選項選擇--auto-minor-version-upgrade
。或者,指定--apply-immediately
選項以立即為資料庫叢集啟用此設定。 - RDS API
-
呼叫 ModifyDBCluster API 操作,並為
DBClusterIdentifier
參數指定您資料庫叢集的名稱,並為AutoMinorVersionUpgrade
參數指定true
。或者,將ApplyImmediately
參數設定為true
以立即為資料庫叢集啟用此設定。
啟用 Aurora 資料庫叢集中別資料庫執行個體的自動次要版本升級
依循 修改資料庫叢集中的資料庫執行個體 中的一般程序。
- 主控台
-
在修改資料庫執行個體頁面的維護區段,選擇啟用自動次要版本升級的核取方塊。
- AWS CLI
-
呼叫修改-db-執行個體 AWS CLI 命令。為
--db-instance-identifier
選項指定資料庫執行個體的名稱,為true
選項選擇--auto-minor-version-upgrade
。或者,指定--apply-immediately
選項以立即為資料庫執行個體啟用此設定。為叢集中的每個資料庫執行個體各自執行modify-db-instance
命令。 - RDS API
-
呼叫 ModifyDBInstance API 操作,並為
DBInstanceIdentifier
參數指定您資料庫叢集的名稱,並為AutoMinorVersionUpgrade
參數指定true
。或者,將ApplyImmediately
參數設定為true
以立即為資料庫執行個體啟用此設定。為叢集中的每個資料庫執行個體各別呼叫ModifyDBInstance
操作。
您可以使用下列 CLI 命令來檢查 Aurora MySQL 叢集中所有資料庫執行個體的AutoMinorVersionUpgrade
升級設定狀態。
aws rds describe-db-instances \ --query '*[].{DBClusterIdentifier:DBClusterIdentifier,DBInstanceIdentifier:DBInstanceIdentifier,AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}'
此命令會產生類似下列的輸出:
[ { "DBInstanceIdentifier": "db-writer-instance", "DBClusterIdentifier": "my-db-cluster-57", "AutoMinorVersionUpgrade": true }, { "DBInstanceIdentifier": "db-reader-instance1", "DBClusterIdentifier": "my-db-cluster-57", "AutoMinorVersionUpgrade": false }, { "DBInstanceIdentifier": "db-writer-instance2", "DBClusterIdentifier": "my-db-cluster-80", "AutoMinorVersionUpgrade": true }, ... output omitted ...
在此範例中,資料庫叢集 my-db-cluster-57
的啟用自動次要版本升級已關閉,因為叢集的其中一個資料庫執行個體已關閉此功能。
選擇 Aurora MySQL 維護更新的頻率
您可以控制各個資料庫叢集經常或很少進行 Aurora MySQL 升級。最佳選擇依據您的 Aurora MySQL 使用情形以及在 Aurora 上執行的應用程式優先順序而定。如需不需經常更新的 Aurora MySQL 長期穩定性 (LTS) 版本的詳細資訊,請參閱 Aurora MySQL 長期支援 (LTS) 版本。
如果符合以下部分或所有條件,您或許可以選擇很少升級 Aurora MySQL 叢集:
-
每次 Aurora MySQL 資料庫引擎更新時,您的應用程式測試週期都需要較長的時間。
-
您有許多資料庫叢集或許多應用程式皆執行於相同的 Aurora MySQL 版本。您偏好同時升級所有資料庫叢集和關聯的應用程式。
-
您可以同時使用 Aurora MySQL 和 RDS for MySQL。您偏好維持 Aurora MySQL 叢集和 RDS for MySQL 資料庫執行個體與相同層級的 MySQL 相容。
-
您的 Aurora MySQL 應用程式已在生產環境或者是商業關鍵的。除了極少發生的關鍵修補程式之外,您無法承擔為了升級而停機所帶來的後果。
-
您的 Aurora MySQL 應用程式並未受到後續 Aurora MySQL 版本所解決的效能問題或功能差距的限制。
如果前述因素適用於您的情況,您可以限制 Aurora MySQL 資料庫叢集的強制升級次數。若要這麼做,請在建立或升級資料庫叢集時,選擇所謂「長期支援」(LTS) 的特定 Aurora MySQL 版本。這麼做可大幅減少資料庫叢集的升級週期、測試週期,以及升級相關停機的次數。
如果符合以下部分或所有條件,您或許可以選擇經常升級 Aurora MySQL 叢集:
-
您應用程式的測試週期很直接且簡短。
-
您的應用程式尚處於開發階段。
-
您的資料庫環境使用各種 Aurora MySQL 版本,或 Aurora MySQL 和 RDS for MySQL 版本。每個 Aurora MySQL 叢集皆各有其升級週期。
-
您正在等待特定效能或功能提升,然後才要增加 Aurora MySQL 的使用量。
如果上述因素適用於您的情況,您可讓 Aurora 更頻繁地套用重要的升級。若要這樣做,請將 Aurora MySQL 資料庫叢集升級至比 LTS 版本更新的 Aurora MySQL 版本。這麼做可讓您更快地取得最新的效能提升、錯誤修正和功能。
使用強制作業系統更新
Aurora MySQL 和 Aurora PostgreSQL 資料庫叢集中的資料庫執行個體偶爾需要作業系統更新。Amazon RDS 將作業系統升級至較新版本,以改善資料庫效能和客戶的整體安全狀態。通常,更新大約需要 10 分鐘。作業系統更新不會變更資料庫執行個體的資料庫引擎版本或資料庫執行個體類別。
建議您先更新資料庫叢集中的讀取器資料庫執行個體,然後再更新寫入器資料庫執行個體。不建議同時更新讀取器和寫入器執行個體,因為若發生容錯移轉,可能會產生停機時間。
我們建議您使用 AWS 驅動程式來實現更快的資料庫容錯移轉。如需詳細資訊,請參閱 使用 AWS 驅動程式連線至 Aurora 資料庫叢集。
作業系統更新有兩種類型,其區別在於資料庫執行個體的待定維護動作中所顯示的說明:
-
作業系統發佈升級 - 用來遷移至最新受支援的 Amazon Linux 主要版本。其在待定維護動作中的描述為
New Operating System upgrade is available
。 -
作業系統修補程式 - 用來套用各種安全性修正程式,有時可改善資料庫效能。其在待定維護動作中的描述為
New Operating System patch is available
。
作業系統更新可以是選用的,也可以是強制的。
-
可以隨時套用選用更新。雖然這些更新是選用的,但建議您定期套用更新,讓 RDS 機群保持最新狀態。RDS 不會自動套用這些更新。
若要在新的選用作業系統修補程式可用時收到通知,您可以訂閱安全修補事件類別中的 RDS-EVENT-0230。如需訂閱 RDS 事件的相關資訊,請參閱 訂閱 Amazon RDS 事件通知。
注意
RDS-EVENT-0230
不適用於作業系統發行版升級。 -
需要強制更新,而且我們會在強制更新之前傳送通知。通知可能包含到期日。請規劃將更新排程在此到期日之前。在指定的到期日之後,Amazon RDS 會在您指派的其中一個維護時段期間自動將資料庫執行個體的作業系統升級至最新版本。
作業系統發行版升級是必要的。
注意
為了履行各種合規義務,可能需要將所有選用與強制更新保持為最新的狀態。建議您在維護時段期間定期套用 RDS 提供的所有更新。
您可以使用 AWS Management Console 或取 AWS CLI 得作業系統升級類型的相關資訊。
若要取得更新資訊,請使用 AWS Management Console
登入 AWS Management Console 並開啟 Amazon RDS 主控台,網址為 https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Databases (資料庫),然後選取資料庫執行個體。
-
選擇 Maintenance (維護和備份)。
-
在待定維護區段中,尋找作業系統更新,然後檢查描述值。
在中 AWS Management Console,作業系統發行版升級的「描述」設定為「新作業系統升級」可供使用,如下圖所示。此升級是必要的。
![作業系統發行版升級。](images/os-update-required-aur.png)
作業系統修補程式已將其描述設定為有新的作業系統修補程式可用,如下圖所示。
![作業系統修補程式。](images/os-update-optional-aur.png)
若要從中取得更新資訊 AWS CLI,請使用描述- 暫停維護動作指令。
aws rds describe-pending-maintenance-actions
以下輸出顯示作業系統發行版升級。
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb1", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System upgrade is available" } ] }
以下輸出顯示作業系統修補程式。
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:mydb2", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System patch is available" } ] }
作業系統更新的可用性
作業系統更新為資料庫引擎版本與資料庫執行個體類別所特有。因此,資料庫執行個體會在不同的時間接收或需要更新。當根據引擎版本和執行個體類別,有作業系統更新可供您的資料庫執行個體使用時,該更新會出現在主控台中。它也可以通過運行 AWS CLI 描述-暫停維護操作命令或通過調用 RDS API 操作來查看。DescribePendingMaintenanceActions如果執行個體有可用的更新,您可以依照套用資料庫叢集的更新中的指示更新作業系統。