

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

# 创建最终备份
<a name="backups-final"></a>

您可以使用 ElastiCache 控制台AWS CLI、或 ElastiCache API 创建最终备份。

## 创建最终备份（控制台）
<a name="backups-final-CON"></a>

当你使用控制台删除 Valkey、Memcached 或 Redis OSS 无服务器缓存或基于 Valkey 或 Redis OSS 节点的集群时，你可以创建最终备份。 ElastiCache 

要在删除缓存时创建最终备份，请在删除对话框上选择**创建备份**下的**是**，并指定备份的名称。

**相关主题**
+ [使用AWS 管理控制台](Clusters.Delete.md#Clusters.Delete.CON)
+ [删除复制组（控制台）](Replication.DeletingRepGroup.md#Replication.DeletingRepGroup.CON)

## 创建最终备份 (AWS CLI)
<a name="backups-final-CLI"></a>

您可以在删除缓存时使用AWS CLI创建最终备份。

**Topics**
+ [删除 Valkey 缓存、Memcached 无服务器缓存或 Redis OSS 缓存时](#w2aac24b7c29b7b1b7)
+ [删除没有读取副本的 Valkey 或 Redis OSS 集群时](#w2aac24b7c29b7b1b9)
+ [删除有读取副本的 Valkey 或 Redis OSS 集群时](#w2aac24b7c29b7b1c11)

### 删除 Valkey 缓存、Memcached 无服务器缓存或 Redis OSS 缓存时
<a name="w2aac24b7c29b7b1b7"></a>

要创建最终备份，请使用带有以下参数的`delete-serverless-cache`AWS CLI操作。
+ `--serverless-cache-name`：要删除的缓存的名称。
+ `--final-snapshot-name` – 备份的名称。

以下代码在删除缓存 `myserverlesscache` 时创建最终备份 `bkup-20231127-final`。

对于 Linux、macOS 或 Unix：

```
aws elasticache delete-serverless-cache \
        --serverless-cache-name {{myserverlesscache}} \
        --final-snapshot-name {{bkup-20231127-final}}
```

对于 Windows：

```
aws elasticache delete-serverless-cache ^
        --serverless-cache-name {{myserverlesscache}} ^
        --final-snapshot-name {{bkup-20231127-final}}
```

有关更多信息，请参阅《AWS CLI Command Reference》**中的 [delete-serverless-cache](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-serverless-cache.html)。

### 删除没有读取副本的 Valkey 或 Redis OSS 集群时
<a name="w2aac24b7c29b7b1b9"></a>

要为没有只读副本的基于节点的集群创建最终备份，请使用带有以下参数的`delete-cache-cluster`AWS CLI操作。
+ `--cache-cluster-id` – 要删除的集群的名称。
+ `--final-snapshot-identifier` – 备份的名称。

以下代码在删除集群 `myRedisCluster` 时创建最终备份 `bkup-20150515-final`。

对于 Linux、macOS 或 Unix：

```
aws elasticache delete-cache-cluster \
        --cache-cluster-id {{myRedisCluster}} \
        --final-snapshot-identifier {{bkup-20150515-final}}
```

对于 Windows：

```
aws elasticache delete-cache-cluster ^
        --cache-cluster-id {{myRedisCluster}} ^
        --final-snapshot-identifier {{bkup-20150515-final}}
```

有关更多信息，请参阅《AWS CLI Command Reference》**中的 [delete-cache-cluster](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-cache-cluster.html)。

### 删除有读取副本的 Valkey 或 Redis OSS 集群时
<a name="w2aac24b7c29b7b1c11"></a>

要在删除复制组时创建最终备份，请使用带有以下参数的`delete-replication-group`AWS CLI操作：
+ `--replication-group-id` – 要删除的复制组的名称。
+ `--final-snapshot-identifier` – 最终备份的名称。

以下代码在删除复制组 `myReplGroup` 时创建最终备份 `bkup-20150515-final`。

对于 Linux、macOS 或 Unix：

```
aws elasticache delete-replication-group \
        --replication-group-id {{myReplGroup}} \
        --final-snapshot-identifier {{bkup-20150515-final}}
```

对于 Windows：

```
aws elasticache delete-replication-group ^
        --replication-group-id {{myReplGroup}} ^
        --final-snapshot-identifier {{bkup-20150515-final}}
```

有关更多信息，请参阅**《AWS CLI命令参考》中的 [delete-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-replication-group.html)。