本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从备份还原到新缓存
您可以将现有的 Valkey 备份还原到新的 Valkey 缓存或自行设计的集群中,也可以将现有的 Redis OSS 备份还原到新的 Redis OSS 缓存或自行设计的集群中。您还可以将现有的 Memcached 无服务器缓存备份还原到新的 Memcached 无服务器缓存中。
注意
ElastiCache Serverless 支持与 Valkey 7.2 及以上版本兼容以及与 Redis OSS 5.0 至最新版本兼容的 RDB 文件。
将备份还原到无服务器缓存(控制台)
-
登录 Amazon Web Services Management Console 并打开 ElastiCache 控制台(https://console.aws.amazon.com/elasticache/
)。 -
从导航窗格中,选择 Backups(备份)。
-
在备份列表中,选中要还原的备份名称左侧的框。
-
选择操作,然后选择还原。
输入新无服务器缓存的名称和可选描述。
单击创建以创建新的缓存并从备份中导入数据。
将备份还原到自行设计的集群(控制台)
-
登录 Amazon Web Services Management Console 并打开 ElastiCache 控制台(https://console.aws.amazon.com/elasticache/
)。 -
从导航窗格中,选择 Backups(备份)。
-
在备份列表中,选择您要从中进行还原的备份名称左侧的复选框。
-
选择操作,然后选择还原。
-
选择设计自己的缓存并自定义集群设置,例如节点类型、大小、分片数量、副本、可用区放置和安全设置。
-
单击创建以创建新的自行设计的缓存,并从备份中导入数据。
注意
ElastiCache Serverless 支持与 Valkey 7.2 及以上版本兼容以及与 Redis OSS 5.0 至最新版本兼容的 RDB 文件。
将备份还原到新的无服务器缓存(Amazon CLI)
以下 Amazon CLI 示例使用 create-serverless-cache
创建新缓存并从备份中导入数据。
对于 Linux、macOS 或 Unix:
aws elasticache create-serverless-cache \ --serverless-cache-name CacheName \ --engine redis --snapshot-arns-to-restore Snapshot-ARN
对于 Windows:
aws elasticache create-serverless-cache ^ --serverless-cache-name CacheName ^ --engine redis ^ --snapshot-arns-to-restore Snapshot-ARN
将备份还原到自行设计的集群(Amazon CLI)
您可以通过两种方式还原 Valkey 或 Redis OSS(已禁用集群模式)备份。
-
aws elasticache create-serverless-cache \ --serverless-cache-name CacheName \ --engine redis --snapshot-arns-to-restore Snapshot-ARN
-
对于 Windows:
aws elasticache create-serverless-cache ^ --serverless-cache-name CacheName ^ --engine redis ^ --snapshot-arns-to-restore Snapshot-ARN
将备份还原到自行设计的集群(Amazon CLI)
您可以还原 Valkey 或 Redis OSS 无服务器缓存备份,也可以还原 Valkey 或 Redis OSS 自行设计的集群。
您可以通过两种方式还原 Valkey 或 Redis OSS 无服务器缓存备份。
您可以使用 Amazon CLI 操作 create-cache-cluster 还原到单节点 Valkey 或 Redis OSS(已禁用集群模式)集群。
您可以还原到具有只读副本的 Valkey 或 Redis OSS 集群(复制组)。为此,您可以通过 Amazon CLI 操作 create-replication-group 使用 Valkey 或 Redis OSS(已禁用集群模式)或 Valkey or Redis OSS(已启用集群模式)集群。在这种情况下,您可以使用 Valkey 或 Redis OSS .rdb 文件为还原制作种子。有关为自行设计的集群制作种子的更多信息,请参阅 教程:使用外部创建的备份为新的自行设计的集群制作种子。
您可以通过两种方式还原 Valkey 或 Redis OSS(已禁用集群模式)备份。
您可以使用 Amazon CLI 操作 create-cache-cluster 还原到单节点 Valkey 或 Redis OSS(已禁用集群模式)集群。
您可以还原到具有只读副本的 Valkey 或 Redis OSS 集群(复制组)。为此,您可以通过 Amazon CLI 操作 create-replication-group 使用 Valkey 或 Redis OSS(已禁用集群模式)或 Valkey or Redis OSS(已启用集群模式)集群。在这种情况下,您可以使用 Valkey 或 Redis OSS .rdb 文件为还原制作种子。有关为自行设计的集群制作种子的更多信息,请参阅 教程:使用外部创建的备份为新的自行设计的集群制作种子。
使用 create-cache-cluster
或 create-replication-group
操作时,请确保包括参数 --snapshot-name
或 --snapshot-arn
,以使用来自备份的数据为新集群或复制组制作种子。