

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 刪除 Amazon RDS 中的藍/綠部署
<a name="blue-green-deployments-deleting"></a>

您可以在切換藍/綠部署之前或之後將其刪除。

若您在切換藍/綠部署之前將其刪除，Amazon RDS 會選擇性地刪除綠色環境中的資料庫執行個體：
+ 如果您選擇刪除綠色環境 (`--delete-target`) 中的資料庫執行個體，則必須關閉刪除保護。
+ 如果未刪除綠色環境 (`--no-delete-target`) 中的資料庫執行個體，則會保留該執行個體，但它不再是藍/綠部署的一部分。對於 RDS for MySQL，複寫會在環境之間繼續。對於 RDS for PostgreSQL，綠色環境會提升為獨立環境，因此複寫會停止。

[切換](blue-green-deployments-switching.md)後，刪除綠色資料庫的選項無法在主控台中使用。當您使用 刪除藍/綠部署時 AWS CLI，如果部署[狀態](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_BlueGreenDeployment.html)為 ，則無法指定 `--delete-target`選項`SWITCHOVER_COMPLETED`。

**重要**  
刪除藍/綠部署不會影響藍色環境。

您可以使用 AWS 管理主控台 AWS CLI、 或 RDS API 刪除藍/綠部署。

## 主控台
<a name="blue-green-deployments-deleting-console"></a>

**刪除藍/綠部署**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)：// 開啟 Amazon RDS 主控台。

1. 在導覽窗格中選擇 **Databases** (資料庫)，然後選擇您要刪除的藍/綠部署。

1. 對於 **Actions** (動作)，請選擇 **Delete** (刪除)。

   **刪除藍/綠部署？**視窗即會出現。  
![\[刪除藍/綠部署\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/blue-green-deployment-delete.png)

   若要刪除綠色資料庫，請選取**刪除此藍/綠部署中的綠色資料庫**。

1. 在方塊中輸入 **delete me**。

1. 選擇 **刪除**。

## AWS CLI
<a name="blue-green-deployments-deleting-cli"></a>

若要使用 刪除藍/綠部署 AWS CLI，請使用 [delete-blue-green-deployment](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-blue-green-deployment.html) 命令搭配下列選項：
+ `--blue-green-deployment-identifier`：要刪除的藍/綠部署資源 ID。
+ `--delete-target` – 指定刪除綠色環境中的資料庫執行個體。如果藍/綠部署的狀態為 `SWITCHOVER_COMPLETED`，則您無法指定此選項。
+ `--no-delete-target` – 指定保留綠色環境中的資料庫執行個體。

**Example 在綠色環境中刪除藍/綠部署和資料庫執行個體**  
針對 Linux、macOS 或 Unix：  

```
aws rds delete-blue-green-deployment \
    --blue-green-deployment-identifier bgd-1234567890abcdef \
    --delete-target
```
在 Windows 中：  

```
aws rds delete-blue-green-deployment ^
    --blue-green-deployment-identifier bgd-1234567890abcdef ^
    --delete-target
```

**Example 刪除藍/綠部署，但將資料庫執行個體保留在綠色環境中**  
針對 Linux、macOS 或 Unix：  

```
aws rds delete-blue-green-deployment \
    --blue-green-deployment-identifier bgd-1234567890abcdef \
    --no-delete-target
```
在 Windows 中：  

```
aws rds delete-blue-green-deployment ^
    --blue-green-deployment-identifier bgd-1234567890abcdef ^
    --no-delete-target
```

## RDS API
<a name="blue-green-deployments-deleting-api"></a>

若要使用 Amazon RDS API 刪除藍/綠部署，請搭配下列參數使用 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteBlueGreenDeployment.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteBlueGreenDeployment.html) 操作：
+ `BlueGreenDeploymentIdentifier`：要刪除的藍/綠部署資源 ID。
+ `DeleteTarget` – 指定 `TRUE` 以刪除綠色環境中的資料庫執行個體，或指定 `FALSE` 以保留它們。如果藍/綠部署的狀態為 `SWITCHOVER_COMPLETED`，則不能為 `TRUE`。