补丁版本升级

Redis 补丁版本升级提供安全修复和稳定性改进。升级过程采用滚动更新策略,通过按顺序重启 pods 来在整个操作期间保持服务可用性。建议在维护窗口期间安排升级,以尽量减少对生产工作负载的潜在影响。

当有补丁版本可用时,建议尽快采用,以确保您的 Redis 实例受益于最新的安全补丁和功能增强。

在升级到 ACP v4.3 之前先升级 Redis 5.0 实例

升级 Alauda Cache Service for Redis OSS operator 不会自动升级现有实例的 Redis 版本;每个实例的 Redis 版本都必须显式升级。

ACP v4.3 需要 Alauda Cache Service for Redis OSS v5.0.x,而该版本不再支持 Redis 5.0。如果您正在从早于 v4.3 的 ACP 版本升级,请先将每个 Redis 5.0 实例升级到受支持的版本(6.07.28.4),并确认在升级 ACP 到 v4.3 之前 不再存在 Redis 5.0 实例。有关 operator 和 ACP 升级流程,请参见 升级

配置升级策略

您可以通过配置升级策略,定义补丁升级如何应用到 Redis 实例。

操作步骤

Web 控制台
  1. 导航到实例详情页面。

  2. 从操作菜单中选择 补丁版本升级策略

  3. 选择适当的升级策略:

    • 手动:升级需要管理员显式批准
    • 自动:升级会在维护窗口期间自动应用
  4. 单击 更新 以应用配置。

执行单个实例升级

单个实例升级可对升级过程进行细粒度控制,从而在将更改部署到整个环境之前进行有针对性的验证。

前提条件

  • 可用的补丁版本升级会通过实例列表中的升级图标进行指示
  • 启动升级之前,实例状态必须为 Running

操作步骤

Web 控制台
  1. 访问实例详情页面。

  2. 单击版本升级通知旁边的 立即升级

  3. 查看详细的更改日志,其中列出了组件和 plugin 版本的修改。

  4. 单击 立即升级 以启动该过程。

  5. 监控实例状态,直到其恢复为 Running,以确认升级成功完成。

执行批量升级操作

批量升级功能可高效管理多个 Redis 实例的升级,简化大型部署的维护过程。

前提条件

  • 平台管理员权限
  • 目标实例必须处于 Running 状态

操作步骤

Web 控制台
  1. 导航到左侧导航图表中的 升级管理

  2. 选择相应的 operator 以访问其管理界面。

  3. 选择要升级的目标实例,然后单击 批量升级

  4. 查看所有受影响组件的详细版本变更信息。

  5. 单击 立即升级 以开始协调升级过程。

  6. 监控升级进度,直到所有实例恢复为 Running 状态。