我们这里计划创建禁用集群模式的方式来创建Redis集群.
创建创建带有多个副本的Redis,终端节点和第一个副本会落在1个内网IP上.(会不会是同一个数据源呢?是的)其他副本分别落在不同IP上.
SNS通知主题:可以创建1个
创建可能会因为当地没有适用的资源造成无法成功申请.可以尝试更换可用区和实例类型的方式尝试.
备份过程有时无法创建备份 (包括最终备份),不过这种情况很少见.预留内存不足通常是导致备份失败的原因.所以呢,您应确保在尝试备份之前有足够的预留内存.如果您拥有的内存不足,可以移出一些密钥或者增大 reserved-memory-percent 的值.
提升备份性能以下是提高备份性能的准则.
设置 reserved-memory-percent 参数—为了缓解过多分页问题,我们建议设置 reserved-memory-percent 参数.此参数可防止 Redis 使用节点的所有可用内存,有助于减少分页量.只需使用更大的节点,您也可以获得性能改进.有关 reserved-memory 和 reserved-memory-percent 参数的更多信息,请参阅 管理预留内存.
从只读副本创建备份—如果您正在具有多个节点的节点组中运行 Redis,则可以从主节点或一个只读副本进行备份.由于在 BGSAVE 期间需要系统资源,所以呢我们建议您从一个只读副本上创建备份.从副本创建备份时,主节点不受 BGSAVE 资源要求的影响,可以继续为请求提供服务,而不会降低速度.
手动备份选中redis实例,执行备份.或者通过aws cli 命令(对应脚本)来实现自动备份.
在其他 AWS 账户的访问权限下,选择+ 添加账户.
手动创建备份(脚本)CLI方式 https://docs.aws.amazon.com/zh_cn/AmazonElastiCache/latest/red-ug/backups-manual.html在预热服上,到/home/xbzj/server-bin/server-ip/目录下,以xbzj身份执行 aws configure 配置好密钥(默认放置在根目录/home/xbzj/.aws/下).
source /etc/profilecd /home/xbzj/server-bin/server-ip
Datadate=date +%Y%m%d%H%M%S
选择 Permissions.
选择访问控制列表.
维护时段指的是备份时间窗口,你可以指定你希望的备份时间窗,也可以让系统自动选择.
主从模式集群修改为多分片模式集群需要先备份,再创建带有分片的新集群,指定备份数据做为种子.修改所有访问redis实例的配置文件里对应的url地址修改备份脚本
以上就是土嘎嘎小编为大家整理的AWS Elasticcache Redis 集群的构建与管理相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!