

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Restauração de um backup para um novo cache
<a name="backups-restoring"></a>

Você pode restaurar um backup existente do Valkey em um novo cache do Valkey ou cluster baseado em nós e restaurar um backup existente do Redis OSS em um novo cache do Redis OSS ou cluster baseado em nós. Você também pode restaurar um backup existente de cache de tecnologia sem servidor do Memcached em um novo cache de tecnologia sem servidor do Memcached. 

## Restauração de um backup para um cache sem servidor (console)
<a name="backups-restoring-CON"></a>

**nota**  
ElastiCache O Serverless suporta arquivos RDB compatíveis com Valkey 7.2 e superior e versões do Redis OSS entre 5.0 e a versão mais recente disponível.

**Para restaurar um backup para um cache sem servidor (console)**

1. Faça login no Console de gerenciamento da AWS e abra o ElastiCache console em [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. No painel de navegação, escolha **Backups**.

1. Na lista de backups, escolha a caixa à esquerda do nome do backup que você deseja restaurar.

1. Escolha **Ações** e **Restaurar**

1. Insira um nome para o novo cache sem servidor e uma descrição opcional.

1. Clique em **Criar** para criar o novo cache e importar dados do backup.

## Restauração de um backup para um cluster baseado em nós (console)
<a name="backups-restoring-self-designedCON"></a>

**Para restaurar um backup para um cluster baseado em nós (console)**

1. Faça login no Console de gerenciamento da AWS e abra o ElastiCache console em [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. No painel de navegação, escolha **Backups**.

1. Na lista de backups, escolha a caixa à esquerda do nome do backup do qual você deseja restaurar.

1. Escolha **Ações** e **Restaurar**

1. Escolha o **Node-based cache** e personalize as configurações do cluster, como tipo de nó, tamanhos, número de fragmentos, réplicas, posicionamento do AZ e configurações de segurança.

1. Escolha **Criar** para criar o novo cluster baseado em nós e importar dados do backup.

## Restaurando um backup em um cache sem servidor (AWS CLI)
<a name="backups-restoring-CLI"></a>

**nota**  
ElastiCache O Serverless suporta arquivos RDB compatíveis com Valkey 7.2 e superior e versões do Redis OSS entre 5.0 e a versão mais recente disponível.

**Para restaurar um backup para um cache sem servidor novo (AWS CLI)**

O AWS CLI exemplo a seguir cria um novo cache usando `create-serverless-cache` e importa dados de um backup. 

Para Linux, macOS ou Unix:

```
aws elasticache create-serverless-cache \

    --serverless-cache-name CacheName \
    --engine redis
    --snapshot-arns-to-restore Snapshot-ARN
```

Para Windows:

```
aws elasticache create-serverless-cache ^

    --serverless-cache-name CacheName ^
    --engine redis ^
    --snapshot-arns-to-restore Snapshot-ARN
```

## Restaurando um backup em um cluster baseado em nós (AWS CLI)
<a name="backups-restoring-node-based-CLI"></a>

**Para restaurar um backup em um cluster baseado em nós ()AWS CLI**

Você pode restaurar um backup em um cluster baseado em nós usando a `create-replication-group` operação com o `--snapshot-name` parâmetro (para um ElastiCache backup) ou o `--snapshot-arns` parâmetro (para um arquivo RDB armazenado no Amazon S3).

O exemplo a seguir restaura a partir de um ElastiCache backup:

Para Linux, macOS ou Unix:

```
aws elasticache create-replication-group \
    --replication-group-id {{my-cluster}} \
    --replication-group-description "{{Restore from backup}}" \
    --snapshot-name {{my-backup}}
```

Para Windows:

```
aws elasticache create-replication-group ^
    --replication-group-id {{my-cluster}} ^
    --replication-group-description "{{Restore from backup}}" ^
    --snapshot-name {{my-backup}}
```

O exemplo a seguir é restaurado a partir de um arquivo RDB armazenado no Amazon S3:

Para Linux, macOS ou Unix:

```
aws elasticache create-replication-group \
    --replication-group-id {{my-cluster}} \
    --replication-group-description "{{Restore from S3}}" \
    --snapshot-arns {{arn:aws:s3:::my-bucket/my-backup.rdb}}
```

Para Windows:

```
aws elasticache create-replication-group ^
    --replication-group-id {{my-cluster}} ^
    --replication-group-description "{{Restore from S3}}" ^
    --snapshot-arns {{arn:aws:s3:::my-bucket/my-backup.rdb}}
```

Para obter mais informações sobre como semear um novo cluster baseado em nós a partir de um backup, consulte. [Tutorial: propagação de um novo cluster baseado em nós com um backup criado externamente](backups-seeding-redis.md)