使用控制台执行联机数据迁移 - 亚马逊 ElastiCache (Redis OSS)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

使用控制台执行联机数据迁移

您可以使用将您的数据从您的集群迁移 Amazon Web Services Management Console 到 Redis OSS 集群。

使用控制台执行联机数据迁移
  1. 登录主机并通过 https://console.aws.amazon.com/elasticache/ 打开 ElastiCache 主机。

  2. 要么创建一个新的 Redis OSS 集群,要么选择一个现有集群。确保集群满足以下要求:

    • 你的 Redis OSS 引擎版本应该是 5.0.6 或更高版本。

    • 你的 Redis OSS 集群不应启用 Redis OSS 身份验证。

    • Redis OSS 配置protected-mode应设置为。no

    • 如果您的 Redis OSS bind 配置中有配置,则应将其更新为允许来自 ElastiCache 节点的请求。

    • ElastiCache 节点和您的 Redis OSS 集群之间的数据库数量应相同。此值是使用databases在 Redis OSS 配置中设置的。

    • 不应为了成功复制数据而重命名执行数据修改的 Redis OSS 命令。

    • 要将数据从 Redis OSS 集群复制到 ElastiCache,请确保有足够的 CPU 和内存来处理这一额外负载。此负载来自您的 Redis OSS 集群创建的 RDB 文件,并通过网络传输到节点。 ElastiCache

    • 集群处于 available (可用) 状态。

  3. 选择您的集群后,在 Actions(操作)中选择 Migrate Data from Endpoint(从端点迁移数据)

  4. 从终端节点迁移数据对话框中,输入 IP 地址和可用的 Redis OSS 集群的端口。

    重要

    IP 地址必须准确。如果未正确输入地址,迁移将失败。

  5. 选择 Start Migration (开始迁移)

    在集群开始迁移时,它将变为 Modifying (正在修改) 状态,然后变为 Migrating (正在迁移) 状态。

  6. 在导航窗格上选择 Events (事件) 以监视迁移进度。

在迁移过程中的任何时候,您都可以停止迁移。为此,选择您的集群,然后在 Actions(操作)中选择 Stop Data Migration(停止数据迁移)。然后,集群将变为 Available (可用) 状态。

如果迁移成功,集群将变为 Available (可用) 状态,并且事件日志显示以下内容:

Migration operation succeeded for replication group ElastiCacheClusterName.

如果迁移失败,集群将变为 Available (可用) 状态,并且事件日志显示以下内容:

Migration operation failed for replication group ElastiCacheClusterName.