修改 MemoryDB 集群 - 适用于 Redis 的 Amazon MemoryDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

修改 MemoryDB 集群

除了对集群添加或移除节点外,有时您可能还需要对现有集群做出其他更改,如添加安全组、更改维护时段或参数组。

我们建议您将维护时段设置在使用率最低的时间内。因此,维护时段需要不时进行修改。

当您更改集群的参数时,更改将立即应用于集群。无论是更改集群的参数组本身还是更改集群参数组中的参数值,都是如此。

您还可以更新集群的引擎版本。例如,您可以选择新的引擎次要版本,MemoryDB 将立即开始更新集群。

修改集群
  1. 登录到 Amazon Web Services Management Console 并打开 MemoryDB for Redis 控制台,网址:https://console.aws.amazon.com/memorydb/

  2. 从右上角的列表中,选择要修改的集群所在的 Amazon 区域。

  3. 在左侧导航栏中,转到集群。在集群的详细信息中,使用单选按钮选择集群,并转到操作,然后选择修改

  4. 此时会显示修改页面。

  5. 修改窗口中,根据需要做出修改。选项包括:

    • 描述

    • 子网组

    • VPC 安全组

    • 节点类型

      注意

      如果集群使用 r6gd 系列的节点类型,则只能选择该系列中的不同节点大小。如果您选择 r6gd 系列的节点类型,则系统会自动启用数据分层。有关更多信息,请参阅数据分层

    • Redis 版本兼容性

    • 启用自动快照

    • 快照保留期

    • 快照窗口

    • 维护窗口

    • SNS 主题通知

  6. 选择保存更改

您还可以转到集群详细信息页面,然后单击修改对集群进行修改。如果要修改集群的特定章节,请转到集群详细信息页面中的相应选项卡,然后单击修改

您可以使用 Amazon CLI update-cluster 操作修改现有集群。要修改集群的配置值,请指定集群的 ID、要更改的参数和此参数的新值。以下示例更改名为 my-cluster 的集群的维护时段,并立即应用此更改。

对于 Linux、macOS 或 Unix:

aws memorydb update-cluster \ --cluster-name my-cluster \ --preferred-maintenance-window sun:23:00-mon:02:00

对于 Windows:

aws memorydb update-cluster ^ --cluster-name my-cluster ^ --preferred-maintenance-window sun:23:00-mon:02:00

有关更多信息,请参阅Amazon CLI命令参考中的 update-cluster

您可以使用 MemoryDB API UpdateCluster 操作修改现有集群。要修改集群的配置值,请指定集群的 ID、要更改的参数和此参数的新值。以下示例更改名为 my-cluster 的集群的维护时段,并立即应用此更改。

https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateCluster &ClusterName=my-cluster &PreferredMaintenanceWindow=sun:23:00-mon:02:00 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20210801T220302Z &X-Amz-Algorithm=Amazon4-HMAC-SHA256 &X-Amz-Date=20210802T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20210801T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>