

# Realizar um retrocesso de um cluster de banco de dados do Aurora MySQL
<a name="AuroraMySQL.Managing.Backtrack.Performing0"></a>

Você pode retroceder um cluster de banco de dados a um time stamp de retrocesso especificado. Se o time stamp do retrocesso não for anterior ao período do retrocesso mais antigo possível, e não for um período futuro, o cluster de banco de dados será retrocedido a esse time stamp. 

Caso contrário, geralmente ocorre um erro. Além disso, se você tentar retroceder um cluster de banco de dados para o qual o log binário está habilitado, um erro normalmente ocorre, a menos que você tenha optado por forçar que o retrocesso ocorra. Forçar que um retrocesso ocorra pode interferir em outras operações que usam o log binário.

**Importante**  
O retrocesso não gera entradas de log binário para as alterações que ele faz. Se você tiver o log binário ativado para o cluster de banco de dados, o retrocesso poderá não ser compatível com sua implementação do log binário.

**nota**  
Para clones de banco de dados, não é possível retroceder o cluster de banco de dados antes da data e da hora em que o clone foi criado. Para obter mais informações sobre clonagem de banco de dados, consulte [Clonar um volume para um cluster de banco de dados do Amazon Aurora](Aurora.Managing.Clone.md).

## Console
<a name="AuroraMySQL.Managing.Backtrack.Performing.Console"></a>

O procedimento a seguir descreve como executar uma operação de retrocesso para um cluster de banco de dados usando o console.

**Para executar uma operação de retrocesso usando o console**

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

1. No painel de navegação, escolha **Instances** (Instâncias).

1. Selecione a instância primária do cluster de banco de dados que deseja retroceder.

1. Em **Actions (Ações)**, escolha **Backtrack DB cluster (Retroceder cluster de banco de dados)**.

1. Na página **Backtrack DB cluster (Retroceder cluster de banco de dados)**, digite o timestamp do retrocesso para o qual retroceder o cluster de banco de dados.  
![\[Retroceder cluster de banco de dados\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/aurora-backtrack-db-cluster.png)

1. Escolha **Backtrack DB cluster (Retroceder cluster de banco de dados)**

## AWS CLI
<a name="AuroraMySQL.Managing.Backtrack.Performing.CLI"></a>

O procedimento a seguir descreve como retroceder um cluster de banco de dados usando a AWS CLI.

**Para retroceder um cluster de banco de dados usando a AWS CLI**
+ Chame o comando [backtrack-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/backtrack-db-cluster.html) da CLI da AWS e forneça os seguintes valores:
  + `--db-cluster-identifier` – o nome do cluster de banco de dados.
  + `--backtrack-to` – o time stamp de retrocesso segundo o qual você deseja retroceder o cluster de banco de dados, especificado no formato ISO 8601.

  O exemplo a seguir retrocede o cluster de banco de dados `sample-cluster` a 19 de março de 2018, às 10h.

  Para Linux, macOS ou Unix:

  ```
  aws rds backtrack-db-cluster \
      --db-cluster-identifier sample-cluster \
      --backtrack-to 2018-03-19T10:00:00+00:00
  ```

  Para Windows:

  ```
  aws rds backtrack-db-cluster ^
      --db-cluster-identifier sample-cluster ^
      --backtrack-to 2018-03-19T10:00:00+00:00
  ```

## API do RDS
<a name="AuroraMySQL.Managing.Backtrack.Performing.API"></a>

Para retroceder um cluster de banco de dados usando a API do Amazon RDS, use a ação [BacktrackDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_BacktrackDBCluster.html). Essa ação retrocede o cluster de banco de dados especificado no valor do `DBClusterIdentifier` ao período especificado.