补丁版本升级
Redis 补丁版本升级提供安全修复和稳定性改进。升级过程采用滚动更新策略,通过按顺序重启 pods 来在整个操作期间保持服务可用性。建议在维护窗口期间安排升级,以尽量减少对生产工作负载的潜在影响。
当有补丁版本可用时,建议尽快采用,以确保您的 Redis 实例受益于最新的安全补丁和功能增强。
升级 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.0、7.2 或 8.4),并确认在升级 ACP 到 v4.3 之前 不再存在 Redis 5.0 实例。有关 operator 和 ACP 升级流程,请参见 升级。
配置升级策略
您可以通过配置升级策略,定义补丁升级如何应用到 Redis 实例。
操作步骤
-
导航到实例详情页面。
-
从操作菜单中选择 补丁版本升级策略。
-
选择适当的升级策略:
- 手动:升级需要管理员显式批准
- 自动:升级会在维护窗口期间自动应用
-
单击 更新 以应用配置。
执行单个实例升级
单个实例升级可对升级过程进行细粒度控制,从而在将更改部署到整个环境之前进行有针对性的验证。
前提条件
- 可用的补丁版本升级会通过实例列表中的升级图标进行指示
- 启动升级之前,实例状态必须为
Running
操作步骤
-
访问实例详情页面。
-
单击版本升级通知旁边的 立即升级。
-
查看详细的更改日志,其中列出了组件和 plugin 版本的修改。
-
单击 立即升级 以启动该过程。
-
监控实例状态,直到其恢复为
Running,以确认升级成功完成。
执行批量升级操作
批量升级功能可高效管理多个 Redis 实例的升级,简化大型部署的维护过程。
前提条件
- 平台管理员权限
- 目标实例必须处于
Running状态
操作步骤
-
导航到左侧导航图表中的 升级管理。
-
选择相应的 operator 以访问其管理界面。
-
选择要升级的目标实例,然后单击 批量升级。
-
查看所有受影响组件的详细版本变更信息。
-
单击 立即升级 以开始协调升级过程。
-
监控升级进度,直到所有实例恢复为
Running状态。