自助维护

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

概览

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. 点击 Apply 按钮。

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