自助维护

本页面介绍自助维护,可让您在计划维护的正常流程之外接受实例的维护更新。如需了解每次自助维护更新已解决哪些漏洞,请参阅维护更新日志

概览

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. 选择维护版本下拉列表列出了您可以更新到的所有维护版本。

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. 选择维护版本下拉列表中选择所需的维护版本。

  6. 点击应用按钮。

gcloud

使用以下方法将实例更新为目标维护版本。

gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION

替换以下内容:

将实例还原为当前默认维护更新

如果您出于任何原因想要从最新维护更新版本还原为当前默认版本,可以使用 Google Cloud CLI 执行此操作。例如,如果您将实例更新为最新的自助维护更新,并且这样做会导致实例出现问题/回归,则可以使用 update 命令还原到当前的默认维护版本。

运行 update 命令并使用值 current_default 来还原维护版本:

gcloud redis instances update INSTANCE_ID --maintenance-version=current_default