根据ElastiCache Manual,BGSAVE被限制为在redis节点上执行。
是否可以通过更改参数组等中的某些设置来备份t1。*和t2。*上的数据库?
答案 0 :(得分:0)
如其文档中所述:
对于Redis(禁用群集模式)群集,在cache.t1.micro或cache.t2。*节点上不支持备份和还原。支持所有其他缓存节点类型。
https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/backups.html#backups-constraints
鉴于他们已将config
重命名,所以您很不走运。
可能的方法来备份数据:
如果可以公开访问缓存,则可以尝试通过slaveof <remote-host> <remote-port>
将数据同步到本地运行的Redis。单独重命名这些命令不会阻止从属的连接。
如果上述方法不起作用,并且您非常需要备份缓存,则可以利用SCAN
提取数据并将其存储在其他位置。