

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á.

# Restaurar um cluster do Aurora
<a name="restoring-aur"></a>

## Use o AWS Backup console para restaurar os pontos de recuperação do Aurora
<a name="aur-restore-console"></a>

AWS Backup restaura seu cluster Aurora; ele não cria nem anexa uma instância do Amazon RDS ao seu cluster. Nas etapas a seguir, você criará e anexará uma instância do Amazon RDS ao seu cluster do Aurora restaurado usando a CLI.

A restauração de um cluster do Aurora exige a especificação de várias opções de restauração. Para obter informações sobre essas opções, consulte [Visão geral de backup e restauração de um cluster de banco de dados do Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html) no *Guia do usuário do Amazon Aurora*. As especificações das opções de restauração podem ser encontradas no guia da API para [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html).

**Como restaurar um cluster de banco de dados do Amazon Aurora**

1. Abra o AWS Backup console em [https://console.aws.amazon.com/backup.](https://console.aws.amazon.com/backup)

1. No painel de navegação, escolha **Recursos protegidos** e o ID de recurso do Aurora que você deseja restaurar.

1. Na página **Detalhes do recurso** é mostrada uma lista de pontos de recuperação para o ID de recurso selecionado. Para restaurar um recurso, no painel **Backups**, escolha o botão de opção ao lado do ID do ponto de recuperação do recurso. No canto superior direito do painel, escolha **Restaurar**.

1. No painel **Especificações de instância**, aceite os padrões ou especifique as opções para as configurações de **Mecanismo de banco de dados**, **Versão do mecanismo de banco de dados** e **Tipo de capacidade**. 
**nota**  
Se o tipo de capacidade **Sem servidor** estiver selecionado, um painel de **Configurações de capacidade** será exibido. Especifique as opções para as configurações de **Unidade de capacidade mínima do Aurora** e **Unidade de capacidade máxima do Aurora** ou escolha opções diferentes na seção **Configuração de dimensionamento adicional**.

1. No painel **Configurações**, especifique um nome exclusivo para todas as instâncias de cluster de banco de dados de sua propriedade Conta da AWS na região atual.

1. No painel **Rede e segurança** aceite os padrões ou especifique as opções para a configurações de **Nuvem privada virtual (VPC)**, **Grupo de sub-redes** e **Zona de disponibilidade**. 

1. No painel **Opções de banco de dados**, aceite os padrões ou especifique as opções para as configurações de **Porta de banco de dados**, **Grupo de parâmetros de clusters de banco de dados** e **Autenticação de banco de dados do IAM ativada**. 

1. No painel **Backup**, aceite o valor predefinido ou especifique a opção para a configuração de **Copiar tags para snapshots**. 

1. No painel **Backtrack**, aceite o valor predefinido ou especifique as opções para as configurações de **Ativar backtrack** ou **Desativar backtrack**. 

1. No painel **Criptografia**, aceite os valores predefinidos ou especifique as opções para as configurações de **Habilitar criptografia** ou **Desabilitar criptografia**. 

1. No painel **Exportações de registros**, escolha os tipos de log a serem publicados no Amazon CloudWatch Logs. O **Perfil do IAM** já está definido. 

1. No painel de **Restaurar perfil**, escolha o perfil do IAM que o AWS Backup assumirá para essa restauração. 

1. Depois de especificar todas as configurações, escolha **Restore backup (Restaurar backup)**.

   O painel **Tarefas de restauração** será exibido. Uma mensagem na parte superior da página fornece informações sobre o trabalho de restauração.

1. Após a conclusão da restauração, conecte o cluster do Aurora restaurado a uma instância do Amazon RDS.

   Usando a AWS CLI:
   + Para Linux, macOS ou Unix:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance \ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```
   + Para Windows:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance ^ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```

Consulte [backups e point-in-time restauração contínuos (PITR)](https://docs.aws.amazon.com/aws-backup/latest/devguide/point-in-time-recovery.html) para obter informações sobre backups contínuos e restauração em um momento escolhido.

## Use a AWS Backup API, a CLI ou o SDK para restaurar os pontos de recuperação do Amazon Aurora
<a name="aur-restore-cli"></a>

Use `[StartRestoreJob](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html)`. Os metadados que você pode incluir para um trabalho de restauração dependem se está restaurando um backup contínuo em um ponto no tempo (PITR) ou se está restaurando um snapshot.

**Restaurar um cluster com base em um snapshot**  
É possível especificar os seguintes metadados para um trabalho de restauração de snapshot do Aurora. Consulte mais informações e os valores aceitos em [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html) na *Referência de API do Amazon Relational Database Service*.

```
// Required metadata:
dbClusterIdentifier // string
engine // string

// Optional metadata:          
availabilityZones // array of strings
backtrackWindow // long
copyTagsToSnapshot // Boolean
databaseName // string
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```

Exemplo:

```
"restoreMetadata":"{\"EngineVersion\":\"5.6.10a\",\"KmsKeyId\":\"arn:aws:kms:us-east-1:234567890123:key/45678901-ab23-4567-8cd9-012d345e6f7\",\"EngineMode\":\"serverless\",\"AvailabilityZones\":\"[\\\"us-east-1b\\\",\\\"us-east-1e\\\",\\\"us-east-1c\\\"]\",\"Port\":\"3306\",\"DatabaseName\":\"\",\"DBSubnetGroupName\":\"default-vpc-05a3b07cf6e193e1g\",\"VpcSecurityGroupIds\":\"[\\\"sg-012d52c68c6e88f00\\\"]\",\"ScalingConfiguration\":\"{\\\"MinCapacity\\\":2,\\\"MaxCapacity\\\":64,\\\"AutoPause\\\":true,\\\"SecondsUntilAutoPause\\\":300,\\\"TimeoutAction\\\":\\\"RollbackCapacityChange\\\"}\",\"EnableIAMDatabaseAuthentication\":\"false\",\"DBClusterParameterGroupName\":\"default.aurora5.6\",\"CopyTagsToSnapshot\":\"true\",\"Engine\":\"aurora\",\"EnableCloudwatchLogsExports\":\"[]\"}"
```

**Restaurar um cluster para um ponto no tempo (PITR)**  
É possível especificar os metadados a seguir quando quiser restaurar um backup contínuo do Aurora (ponto de recuperação) para certo ponto no tempo (PITR). Consulte mais informações e os valores aceitos em [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html) na *Referência de API do Amazon Relational Database Service*.

```
// Required metadata:
dbClusterIdentifier // string
engine // string
restoreToTime // timestamp; must be specified if UseLatestRestorableTime parameter isn't provided

// Optional metadata:          
backtrackWindow // long
copyTagsToSnapshot // Boolean
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```