根据ElastiCache Manual,BGSAVE仅限于在redis节点上执行。
有没有办法通过更改参数组等中的某些设置来在t1。*和t2。*上备份数据库?
如他们的文件中所述:
对于Redis(已禁用集群模式)群集,cache.t1.micro或cache.t2。*节点不支持备份和还原。支持所有其他缓存节点类型。
https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/backups.html#backups-constraints
鉴于他们已经改名为config
,你几乎没有运气。
备份数据的可能方法:
如果您的缓存可公开访问,则可以尝试通过qazxsw poi将数据同步到本地运行的Redis。单独重命名这些命令不会阻止从属程序附加。
如果以上操作不起作用并且您迫切需要备份缓存,则可以利用slaveof <remote-host> <remote-port>
将数据拉出并将其存储在其他位置。
SCAN