View a markdown version of this page

修改复制组 - Amazon ElastiCache

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

修改复制组

重要约束

您可以使用 ElastiCache 控制台、或 API 修改 Valkey 或 Redis OSS(已禁用集群模式)集群的 AWS CLI设置。 ElastiCache 目前, ElastiCache 支持对 Valkey 或 Redis OSS(已启用集群模式)复制组进行有限数量的修改。其他修改要求您创建当前复制组的备份,然后使用此备份为新 Valkey 或 Redis OSS(已启用集群模式)复制组制作种子的方式进行修改。

使用 AWS 管理控制台

要修改 Valkey 或 Redis OSS(已禁用集群模式)集群,请参阅修改集 ElastiCache 群

使用 AWS CLI

以下是该modify-replication-group命令的 AWS CLI 示例。您可以使用同样的命令对复制组进行其他修改。

Multi-AZ 在现有的 Valkey 或 Redis OSS 复制组上启用:

对于 Linux、macOS 或 Unix:

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --multi-az-enabled = true

对于 Windows:

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --multi-az-enabled

将集群模式从已禁用修改为已启用:

要将集群模式从已禁用修改为已启用,必须先将集群模式设置为兼容。兼容模式让 Valkey 或 Redis 客户端在启用集群模式和禁用集群模式的情况下都能进行连接。在将所有 Valkey 或 Redis OSS 客户端迁移到使用已启用集群模式后,就可以完成集群模式配置并将集群模式设置为已启用。

对于 Linux、macOS 或 Unix:

将集群模式设置为兼容

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cache-parameter-group-name myParameterGroupName \ --cluster-mode compatible

将集群模式设置为已启用

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cluster-mode enabled

对于 Windows:

将集群模式设置为兼容

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cache-parameter-group-name myParameterGroupName ^ --cluster-mode compatible

将集群模式设置为已启用

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cluster-mode enabled

有关该 AWS CLI modify-replication-group命令的更多信息,请参阅 For Redis OSS 用户指南中的modify-replication-groupElastiCache 或修改集群模式

使用 ElastiCache API

以下 ElastiCache API 操作 Multi-AZ 在现有的 Valkey 或 Redis OSS 复制组上启用。您可以使用同样的操作对复制组进行其他修改。

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &AutomaticFailoverEnabled=true &Mutli-AZEnabled=true &ReplicationGroupId=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

有关 ElastiCache API ModifyReplicationGroup 操作的更多信息,请参阅ModifyReplicationGroup。