首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在AWS Elasticache上禁用群集模式

如何在AWS Elasticache上禁用群集模式
EN

Stack Overflow用户
提问于 2022-10-17 20:41:59
回答 1查看 85关注 0票数 0

我有一个启用了集群模式的AWS弹力缓存。理想情况下,我只想“关闭”集群模式。我该怎么做?此外,最好保留我目前拥有的数据。

我已经试过了:

  1. Parameter groupdefault.redis6.x.cluster.on更新为default.redis6.x,但会出现错误:The parameter cluster-enabled has a different value in the requested parameter group than the current parameter group. This parameter value cannot be changed for a cache cluster.
  2. 备份群集,关闭集群模式创建一个新实例,但备份无法完成,当我尝试从备份恢复时,我无法选择在禁用集群模式的情况下创建。我的猜测是,并不是所有来自集群模式的命令都可用在Redis实例上,而且备份是不兼容的。从文件中:您不能从从Redis (启用集群模式)集群创建的.rdb文件中创建Redis (禁用群集模式)集群。

是否有一种方法可以将Redis群集安排“转换”为禁用群集模式的Redis?

P.S.:在另一个问题在AWS ElastiCache Redis集群上启用群集模式中,唯一的答案是关于备份和恢复,我尝试过,但没有成功。此外,我希望相反,禁用集群模式。

EN

回答 1

Stack Overflow用户

发布于 2022-11-22 17:28:54

使用ElastiCache的内置机制无法做到这一点。您应该考虑https://developer.redis.com/riot/riot-redis/,它具有在两个不同集群之间复制数据的能力。我想它能满足你的需要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74103026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档