本頁說明自助式維護功能,可讓您在排定的維護作業正常流程之外,接受執行個體的維護更新。如要瞭解每次自助式維護更新解決了哪些安全漏洞,請參閱「維護變更記錄」。
總覽
Memorystore for Redis 會定期發布軟體改良功能,例如透過新維護版本修補已知安全漏洞。Memorystore for Redis 每隔幾個月會排定一次維護更新,確保您使用最新維護版本。不過,在下列情況下,您可能需要使用自助式維護功能:
- 您需要在下次排定的維護時段前先執行更新。
- 您希望隨時掌握 FedRAMP 法規遵循所需的 CVE 修補程式。
您不必手動更新至最新版本。您可以在下次排定的維護時段,讓 Memorystore for Redis 自動更新維護版本。
自助式維護的影響
自助式維護更新對應用程式的影響,與標準維護更新相同。詳情請參閱「維護作業的影響」。
查看目前的維護版本
使用 describe 指令檢查目前的維護版本:
gcloud redis instances describe INSTANCE_ID
更改下列內容:
- INSTANCE_ID 是執行個體的 ID
維護版本會顯示在 maintenanceVersion 屬性旁。
查看可更新的維護版本
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
按一下執行個體 ID。
如有維護更新,「總覽」分頁的「維護」部分會顯示「有可用的更新」文字。
按一下「查看並套用」。
「選擇維護版本」下拉式選單會列出所有可更新的維護版本。
gcloud
如要查看可用的維護版本,請使用 describe 指令:
gcloud redis instances describe INSTANCE_ID
更改下列內容:
- INSTANCE_ID 是執行個體的 ID
可用的維護版本清單會顯示在 availableMaintenanceVersions 屬性旁。如果使用這項屬性列出的版本為空,表示執行個體已是最新版本。
將執行個體更新為新的維護版本
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
按一下執行個體 ID。
如有維護更新可用,「有可用的更新」文字會顯示在「總覽」分頁的「維護」部分。
按一下「查看並套用」。
從「選擇維護版本」下拉式選單中,選取所需維護版本。
按一下「套用」按鈕。
gcloud
請使用下列方法,將執行個體更新至目標維護版本。
gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION
更改下列內容:
- INSTANCE_ID 是執行個體的 ID
- MAINTENANCE_VERSION 是要套用的維護版本。如要找出這些值,請查看可更新的維護版本。
將執行個體還原為目前的預設維護更新
如果基於任何原因,您想從最新的維護更新版本還原至目前的預設版本,可以使用 Google Cloud CLI 執行這項操作。舉例來說,如果您將執行個體更新至最新的自助式維護更新版本,但這項操作導致執行個體發生問題/回歸,則可以使用 update 指令還原至目前的預設維護版本。
執行 update 指令,並使用 current_default 值還原維護版本:
gcloud redis instances update INSTANCE_ID --maintenance-version=current_default