实例安全下线

最近更新时间:2025-09-05 18:11:42

我的收藏
在实例下线之前,务必确保所有业务流量已成功转移,以防止实例的下线对业务造成不利影响。以下是确保实例安全下线的具体操作方案。

步骤1:确认实例是否存在未释放的访问

1. 登录 Redis 控制台,单击实例 ID,进入实例详情页面,切换至系统监控 > 监控指标页面。
2. 视图的下拉列表选择实例监控,在指标的下拉列表分别选择连接数量总请求粒度选择5秒。
3. 在实例监控指标连接数量总请求的监控视图,确认是否存在未释放的连接访问,如下图以连接数量为例。若请求不为0,连接数量不为0,执行步骤2


步骤2:统计访问来源地址

1. 调用数据库智能管家(TencentDB for DBbrain,DBbrain)接口 DescribeRedisProcessList,获取实例实时会话详情列表,确认所有访问代理(Proxy)节点的源 IP 地址。
说明:
DescribeRedisProcessList 接口为实时接口,业务方需编写脚本,通过该接口持续收集是否存在访问实例的 IP 地址(建议不超过24小时)。
合理控制接口调用频率和持续时间,以减少对实例 Proxy 产生性能开销,避免引发慢查询等性能波动。如果该实例还需承担其他业务,应谨慎评估其潜在影响。
2. 对获取的 IP 地址进行聚合分析,若在指定时间内无预期的 IP 访问实例,可执行 步骤3

步骤3:切断实例访问来源

确认无预期来源访问后,应断开实例的访问路径以检测业务是否报错。

方案1:修改密码

注意:
在重置密码之前,请务必记录当前密码,以便在业务出现异常时,修改回原密码,迅速回退实例,恢复原状。
更改密码后,仅影响新建立的连接,对现有连接无效。若业务为持续不断的长连接类型,将不会触发错误提示,此时需采用 方案2
1. 登录 Redis 控制台,在实例列表中,找到目标实例。
2. 单击目标实例 ID,进入实例详情页面,切换至账号管理页面,在账号列表中,找到需修改密码的默认账号或者自定义的账号。在其操作列,单击重置密码,即可修改访问实例的密码信息密码复杂度要求以及具体操作,请参见 重置密码


方案2:修改实例所属网络

注意:
修改 VIP 配置前,务必备份当前 VIP 信息,以便在业务出现问题时,改回原 VIP 地址,迅速回退,恢复原状。另外,原 VIP 地址可能会被其他实例占用,存在回退失败的风险。
1. 登录 Redis 控制台,在实例列表中,找到目标实例。
2. 单击目标实例 ID,进入实例详情页面。
3. 实例详情网络信息区域,可看到当前 Redis 实例所属网络和内网地址,单击所属网络后面的更换网络,更换网络对话框,配置新网络信息。具体操作,请参见 更换网络


步骤4:隔离实例

登录 Redis 控制台,在实例列表,选择需隔离的实例,在其操作列,可对实例进行退还隔离。具体操作以及隔离具体说明,请参见 退还并隔离实例。若需恢复已隔离的实例,请注意实例在回收站的保留时长,具体恢复操作,请参见 恢复已隔离实例
说明:
包年包月计费实例与按量计费实例隔离后在回收站的保留时长不同。
包年包月计费:退还的实例被移入回收站保留7天。7天之内您可以重新开机,恢复实例资源。7天之后,系统将自助销毁该资源,所有数据将被清除且不可恢复。
按量计费:实例被隔离在回收站保留2小时,2小时之内,您可以开机恢复实例资源;2小时之后,系统将直接下线实例资源,所有数据将被销毁不可恢复。
销毁实例前,建议在备份与恢复页面创建一个备份文件并下载到本地保存。具体操作,请参见 下载备份文件
回收站的立即下线按钮,可对实例进行立即删除销毁,包含数据和进程均会销毁,请根据实际需求谨慎使用此操作。具体操作,请参见 立即下线实例