

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

# 从备份还原到新缓存
<a name="backups-restoring"></a>

您可以将现有的 Valkey 备份还原到新的 Valkey 缓存或基于节点的集群中，也可以将现有的 Redis OSS 备份还原到新的 Redis OSS 缓存或基于节点的集群中。您还可以将现有的 Memcached 无服务器缓存备份还原到新的 Memcached 无服务器缓存中。

## 将备份还原到无服务器缓存（控制台）
<a name="backups-restoring-CON"></a>

**注意**  
ElastiCache Serverless 支持与 Valkey 7.2 及更高版本兼容的 RDB 文件，以及 5.0 和最新可用版本之间的 Redis OSS 版本。

**将备份还原到无服务器缓存（控制台）**

1. 登录Amazon Web Services 管理控制台并打开 ElastiCache 控制台，网址为[ https://console.aws.amazon.com/elasticache/](https://console.amazonaws.cn/elasticache/)。

1. 从导航窗格中，选择 **Backups**（备份）。

1. 在备份列表中，选中要还原的备份名称左侧的框。

1. 选择**操作**，然后选择**还原**。

1. 输入新无服务器缓存的名称和可选描述。

1. 单击**创建**以创建新的缓存并从备份中导入数据。

## 将备份还原到基于节点的集群中（控制台）
<a name="backups-restoring-self-designedCON"></a>

**将备份还原到基于节点的集群中（控制台）**

1. 登录Amazon Web Services 管理控制台并打开 ElastiCache 控制台，网址为[ https://console.aws.amazon.com/elasticache/](https://console.amazonaws.cn/elasticache/)。

1. 从导航窗格中，选择 **Backups**（备份）。

1. 在备份列表中，选择您要从中进行还原的备份名称左侧的复选框。

1. 选择**操作**，然后选择**还原**。

1. 选择**基于节点的缓存**并自定义集群设置，例如节点类型、大小、分片数量、副本、可用区放置和安全设置。

1. 单击**创建**以创建新的基于节点的集群，并从备份中导入数据。

## 将备份还原到无服务器缓存（Amazon CLI）
<a name="backups-restoring-CLI"></a>

**注意**  
ElastiCache Serverless 支持与 Valkey 7.2 及更高版本兼容的 RDB 文件，以及 5.0 和最新可用版本之间的 Redis OSS 版本。

**将备份还原到新的无服务器缓存（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
```