維護自助式服務

本頁說明自助式維護功能,可讓您在例行維護作業的正常流程之外,接受執行個體的維護更新。如要查看各項自助維護更新解決的安全漏洞,請參閱維護變更記錄

總覽

Memorystore for Redis 會透過新的維護版本,定期發布軟體改善項目,例如已知安全漏洞的修補程式。雖然 Memorystore for Redis 會每隔幾個月安排一次維護更新,確保您擁有最新的維護版本,但如果符合下列情況,您可能需要使用自助式維護功能:

  • 您需要在下次排定的維護時段前先執行修補作業。
  • 您想隨時掌握 FedRAMP 法規遵循所需的 CVE 修補程式。

您不需要手動更新至最新版本。您可以讓 Memorystore for Redis 在下次排定的維護活動期間自動更新維護版本。

自助式維護的影響

自助式維護更新對應用程式的影響,與標準維護更新相同。詳情請參閱「維護作業的影響」。

查看目前的維護版本

使用 describe 指令查看目前的維護版本:

gcloud redis instances describe INSTANCE_ID

更改下列內容:

  • INSTANCE_ID 是執行個體的 ID

維護版本會顯示在 maintenanceVersion 屬性旁。

查看可更新的維護版本

控制台

  1. 前往 Google Cloud 控制台的「Memorystore for Redis」頁面。

    Memorystore for Redis

  2. 按一下執行個體 ID。

  3. 如果有可用的維護更新,總覽分頁的「維護」部分會顯示「有可用的更新」文字。

  4. 按一下「查看並套用」

  5. 「Choose Maintenance Version」下拉式選單會列出可更新至的所有維護版本。

gcloud

如要查看可用的維護版本,請使用 describe 指令:

gcloud redis instances describe INSTANCE_ID

更改下列內容:

  • INSTANCE_ID 是執行個體的 ID

可用的維護版本清單會顯示在 availableMaintenanceVersions 屬性旁邊。如果沒有使用此屬性列出的版本,則表示您的執行個體已安裝最新版本。

將執行個體更新為新的維護版本

控制台

  1. 前往 Google Cloud 控制台的「Memorystore for Redis」頁面。

    Memorystore for Redis

  2. 按一下執行個體 ID。

  3. 如果有維護更新可供使用,「維護」部分的「總覽」分頁會顯示「有更新可用」文字。

  4. 按一下「查看並套用」

  5. 從「Choose Maintenance Version」下拉式選單中選取所需的維護版本。

  6. 按一下「套用」按鈕。

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