使用控制台执行联机数据迁移 - 亚马逊 ElastiCache

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

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

您可以使用将您的数据从您的集群迁移 AWS Management Console 到 Valkey 或 Redis OSS 集群。

使用控制台执行联机数据迁移
  1. 登录控制台并打开控制 ElastiCache 台,网址为https://console.aws.amazon.com/elasticache/

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

    • 你的引擎版本应该是 Valkey 7.2 及更高版本,或者是 Redis OSS 5.0.6 或更高版本。

    • 您的集群不应AUTH启用。

    • protected-mode应将配置设置为no

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

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

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

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

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

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

  4. 从终端节点迁移数据对话框中,输入 IP 地址以及可用的 Valkey 或 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.