分布式缓存服务 DCS-升级Redis 3.0实例到高版本实例:方案概述

时间:2024-09-02 17:07:08

方案概述

Redis开源社区自2019年5月19日发布Redis 3.0最后一个小版本后,一直未对Redis 3.0进行更新。华为云D CS 也于2021年3月发布了停售DCS Redis 3.0的公告。

鉴于Redis 3.0版本较老,开源社区已不再对其进行更新,DCS提供的Redis 4.0/5.0/6.0高版本兼容Redis 3.0,建议客户尽快将DCS Redis 3.0升级到高版本。

DCS暂不支持直接升级实例版本,只能通过数据迁移将低版本实例中的数据迁移到高版本,从而实现Redis版本升级。本章节介绍如何通过数据迁移+交换实例IP的方式升级Redis 3.0实例到高版本。
  • DCS Redis 3.0实例支持绑定弹性IP公网访问,Redis 4.0/5.0/6.0实例不支持直接绑定弹性IP,公网访问方式需通过ELB实现,开启Redis 4.0/5.0/6.0公网访问的方式请参考开启Redis 4.0/5.0/6.0公网访问并获取公网访问地址,如果用户业务依赖公网访问,升级前请先进行评估。
  • 通过数据迁移的方式升级Redis版本,对客户业务可能有以下影响:
    • 数据同步完成后,需要交换源Redis与目标Redis实例的IP地址,交换IP地址时会有一分钟内只读和30秒左右的中断。
    • 如果升级后实例与原实例密码不一致,数据同步完成后,需要切换访问Redis的密码,切换时需要停止业务。因此,建议升级前后实例密码保持一致。
  • 建议在业务低峰期进行实例升级操作。
support.huaweicloud.com/bestpractice-dcs/dcs-05-0011.html