自助维护

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

概览

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