本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建禁用集群模式的集群 (控制台)
ElastiCache 在您使用 Redis 引擎时支持复制。为了监控数据从写入 Redis 读/写主集群到传播到只读辅助集群的时间延迟,ElastiCache 向集群添加了一个特殊键
ElastiCacheMasterReplicationTimestamp
。此键为当前世界时 (UTC) 时间。因为 Redis 集群可能会在以后添加到复制组中,所以此键包含在所有 Redis 集群中,即使它们最初不是复制组的成员也会如此。有关复制组的更多信息,请参阅使用复制组的高可用性。
创建独立的 Redis (已禁用集群模式) 集群
-
登录 AWS 管理控制台 并通过以下网址打开 Amazon ElastiCache 控制台:https://console.amazonaws.cn/elasticache/
。 -
从右上角的列表中,选择要在其中启动此集群的 AWS 区域。
-
从导航窗格中,选择 Redis。
-
选择创建。
-
对于 Cluster engine,选择 Redis。确保清除已启用集群模式复选框。
-
完成 Redis settings 部分。
-
在 Name (名称) 中,输入集群的名称。
-
在 Description (描述) 框中,输入此集群的描述。
-
对于引擎版本兼容性,选择您希望在此集群上运行的 ElastiCache for Redis 引擎版本。除非您出于某个特定原因需要运行旧版本,否则建议您选择最新版本。
重要 您可以升级到较新的引擎版本。如果您升级主引擎版本(例如,从 5.0.6 升级到 6.x),则需要选择与新引擎版本捆绑的参数组系列。有关执行此操作的更多信息,请参阅 升级引擎版本。不过,您不能降级到较早的引擎版本,除非删除现有集群并重新创建它。
-
在端口中,使用默认端口 6379。如果您出于某个原因需要使用其他端口,请输入相应的端口号。
-
对于参数组,选择一个参数组或创建一个新参数组。参数组控制集群的运行时参数。有关参数组的更多信息,请参阅Redis 特定的参数 和创建参数组。
-
对于 Node type (节点类型),请单击向下箭头 (
)。在 Change node type (更改节点类型) 对话框中,先选择所需节点类型的 Instance family (实例系列),然后选择要用于此集群的节点类型,最后选择 Save (保存)。
有关更多信息,请参阅选择节点大小。
-
对于副本数量,为此集群选择所需的只读副本数。
如果选择拥有一个或多个副本,则多可用区复选框可用。有关更多信息,请参阅缓解运行 Redis 时发生的故障。我们强烈建议您启用多可用区,这有助于确保您符合服务等级协议 (SLA) 要求。有关 SLA 合规性的更多信息,请参阅 AWS 网站上的 Amazon ElastiCache 服务等级协议
。 如果输入 0,则不启用多可用区复选框。您创建的集群如下所示。这是一个没有副本节点的 Redis (已禁用集群模式)集群。
如果选择一个或多个副本,则您创建的集群将类似下面这样。这是一个具有副本节点的 Redis (已禁用集群模式)集群。
-
-
选择 Advanced Redis settings 并完成该部分。
-
对于子网组,创建新的子网组,或选择要应用于此集群的现有子网组。如果启用了多可用区,则子网组必须至少包含两个位于不同可用区中的子网。
如果您使用的是 将本地区域与 结合使用 ElastiCache ,则必须创建或选择位于本地区域中的子网。多可用区会自动禁用。本地扩展区目前不支持全局数据存储。
有关更多信息,请参阅子网和子网组。
-
对于Availability zone(s),您有两种选择:
-
No preference (无首选项) – 由 ElastiCache 为您的集群节点选择可用区。
-
指定可用区 – 在 Under availability zones placement (在可用区位置下) 下,将显示节点列表,允许您为集群中的每个节点指定可用区。您可以从每个节点名称右侧的列表中选择不同的可用区。
-
如果启用了多可用区,则必须在不同的可用区中至少放置两个节点。
有关更多信息,请参阅选择区域和可用区。
-
-
对于安全组,选择要用于该集群的安全组。安全组充当防火墙来控制对集群的网络访问。您可以选择为 VPC 使用默认安全组或创建新安全组。
有关更多信息,请参阅您的 VPC 的安全组。
-
加密您的数据;您有以下选项:
-
静态加密 – 对磁盘上存储的数据启用加密。有关更多信息,请参阅静态加密。
注意 您可以选择通过选择 Customer Managed Customer Master Key 并选择密钥来提供不同的加密密钥。有关更多信息,请参阅使用 AWS KMS 中的客户管理 CMK
-
传输中加密 – 对传输中的数据启用加密。有关更多信息,请参阅传输中加密。对于 Redis 引擎版本 6.x,如果您启用了传输中加密,系统将提示您指定以下访问控制选项之一:
-
No Access Control (无访问控制) – 这是默认设置。这表示对用户访问集群没有限制。
-
用户组访问控制列表 – 选择具有一组可访问集群的已定义用户的用户组。有关更多信息,请参阅使用控制台和 CLI 管理用户组。
-
Redis AUTH 默认用户– Redis 服务器的身份验证机制。有关更多信息,请参阅 Redis AUTH。
注意 对于在首次支持传输中加密和 6.x 之间的 Redis 版本,Redis AUTH 是唯一选项。
-
-
-
(可选)如果要使用 .rdb 文件中的数据为集群做种,请为Amazon S3 Seed RDB file S3 location 输入 .rdb 文件的位置。
有关更多信息,请参阅使用外部创建的备份为新集群做种。
-
(可选)对于定期计划自动备份,请选择启用自动备份,然后输入您希望自动备份在被自动删除前保留的天数。如果您不希望定期计划自动备份,请清除 Enable automatic backups 复选框。不管是哪种情况,您都能够选择创建必须手动删除的手动备份。
有关 Redis 备份和还原的更多信息,请参阅的备份和还原 ElastiCache for Redis 。
-
对于 Maintenance window (维护时段),选择一个维护时段。维护时段 是每周中 ElastiCache 为您的集群计划系统维护的时间,通常以小时为时间长度。
您可以启用 ElastiCache 来选择维护时段的日期和时间(无首选项)。或者,您可以选择日期、时间和持续时间(指定维护时段)。如果您选择 Specify maintenance window (指定维护时段),请为您的维护时段选择 Start day (开始日)、Start time (开始时间) 和 Duration (以小时为单位)。所有时间均采用 UTC 时间。
有关更多信息,请参阅管理维护。
-
对于 Notifications (通知),选择一个现有的 Amazon Simple Notification Service (Amazon SNS) 主题,或选择手动 ARN 输入,然后输入主题的 Amazon 资源名称 (ARN)。如果您使用 Amazon SNS,则可以将通知推送到连接到 Internet 的智能设备。默认设置是禁用通知。有关更多信息,请参阅 http://www.amazonaws.cn/sns/
。
-
-
查看您的所有输入和选择,然后返回并进行任意所需的更正。准备就绪后,请选择 Create 以启动您的集群。
当您的集群状态为 available (可用) 时,您可向其授予 Amazon EC2 访问权限,连接到集群并开始使用它。有关更多信息,请参阅 访问授权 和 连接到集群的节点。
一旦您的集群变为可用状态,您便需要为集群处于活动状态的每个小时或分钟支付费用(即使您并未主动使用集群)。要停止此集群产生的费用,您必须将其删除。请参阅 删除集群。