

# 对 Aurora MySQL 数据库集群禁用回溯
<a name="AuroraMySQL.Managing.Backtrack.Disabling"></a>

您可以禁用数据库集群的回溯功能。

## 控制台
<a name="AuroraMySQL.Managing.Backtrack.Disabling.Console"></a>

您可以使用控制台禁用数据库集群的回溯。完全关闭集群的回溯后，则无法为该集群再次启用回溯。

**使用控制台为数据库集群禁用回溯功能**

1. 登录AWS 管理控制台并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

1. 选择**数据库**。

1. 选择要修改的集群，然后选择**修改**。

1. 在**回溯**部分中，选择**禁用回溯**。

1. 选择 **Continue (继续)**。

1. 对于**修改计划**，请选择下列选项之一：
   + **在下一个计划的维护时段内应用** – 等到下一个维护时段以应用修改。
   + **立即应用** – 尽快应用修改。

1. 选择 **Modify Cluster**。

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

您可以使用 AWS CLI 将目标回溯时段设置为 `0`（零），以便为数据库集群禁用回溯功能。完全关闭集群的回溯后，则无法为该集群再次启用回溯。

**使用 AWS CLI 修改数据库集群的目标回溯时段**
+ 调用 [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) AWS CLI 命令并提供以下值：
  + `--db-cluster-identifier` – 数据库集群的名称。
  + `--backtrack-window` – 指定 `0` 以关闭回溯。

  以下示例通过将 `sample-cluster` 设置为 `--backtrack-window`，禁用 `0` 的回溯功能。

  对于 Linux、macOS 或 Unix：

  ```
  aws rds modify-db-cluster \
      --db-cluster-identifier sample-cluster \
      --backtrack-window 0
  ```

  对于 Windows：

  ```
  aws rds modify-db-cluster ^
      --db-cluster-identifier sample-cluster ^
      --backtrack-window 0
  ```

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

要使用 Amazon RDS API 为数据库集群禁用回溯功能，请使用 [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) 操作。将 `BacktrackWindow` 值设置为 `0`（零），然后在 `DBClusterIdentifier` 值中指定数据库集群。完全关闭集群的回溯后，则无法为该集群再次启用回溯。