You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure CLI触发Azure Cache for Redis异地复制故障转移?

Azure Cache for Redis 异地复制故障转移的Azure CLI操作方法

你之前使用的az redis force-reboot命令是用于重启Redis节点(主节点/副本节点/全部节点)的,并不适用于触发异地复制的故障转移操作,这就是命令执行失败的原因。正确的操作需要使用az redis failover命令,具体用法如下:

命令格式

计划内故障转移(无数据丢失,推荐)

适用于预先安排的切换场景,会确保数据同步完成后再切换主副角色:

az redis failover --resource-group $resourceGroupName --name $redisPrimary --failover-type PlannedFailover

强制故障转移(可能存在数据丢失)

适用于主缓存实例不可用的紧急场景,直接触发角色切换:

az redis failover --resource-group $resourceGroupName --name $redisPrimary --failover-type ForcedFailover

注意事项

  • 必须针对主缓存实例执行该命令,不能指定异地副本实例
  • 确保你的Azure CLI是最新版本,旧版本可能不支持az redis failover命令(可通过az upgrade升级)
  • 仅高级层Azure Cache for Redis支持异地复制和CLI触发故障转移操作

内容的提问来源于stack exchange,提问作者tutu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 21:48:10