本页介绍了自助维护,可让您在计划维护的常规流程之外接受实例的维护更新。如需查看每次自助维护更新修复了哪些漏洞,请参阅维护更新日志。
概览
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。
如果有可用的维护更新,概览标签页的维护部分中会显示有更新可用文本。
点击查看并应用。
从选择维护版本下拉菜单中选择所需的维护版本。
点击 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