

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

# 使用 AWS Organizations 升級推展政策進行自動次要版本升級
<a name="Aurora.Maintenance.AMVU.UpgradeRollout"></a>

Aurora 支援 AWS Organizations 升級推展政策，以管理跨多個資料庫資源和 的自動次要版本升級 AWS 帳戶。此政策可協助您透過下列方式為叢集實作受控升級策略：

**升級推展政策的運作方式**

當新的次要引擎版本符合自動升級的資格時，政策會根據定義的順序控制升級順序：
+ 標示為 【first】 （通常是開發環境） 的資源在其維護時段內符合升級資格。
+ 在指定的製作時間之後，標記為 【秒】 的資源即符合資格。
+ 在另一個指定的製作時間之後，標記為 【最後】 （通常為生產環境） 的資源即符合資格。
+ 透過 AWS 運作狀態通知監控升級進度。

您可以透過以下方式定義升級訂單：
+ 帳戶層級政策 – 套用至指定帳戶中的所有合格資源。
+ 資源標籤 – 根據標籤套用至特定資源。

**注意**  
未設定升級政策或從政策中排除的資源會自動收到 【秒】 的升級順序。

**先決條件**
+ 您的 AWS 帳戶 必須屬於 Organizations 中已啟用升級推展政策的組織
+ 為您的叢集啟用自動次要版本升級
+ 升級推展政策不需要標籤。如果您想要定義不同環境的特定升級訂單 （例如開發、測試、QA、生產），您可以使用標籤。如果您未在政策中包含標籤設定，則該政策下的所有資源都會遵循預設升級順序。對於 Aurora 資源，只有叢集層級標籤會用於升級推展政策，即使您的標籤是在執行個體層級定義。

**標記您的 資源**

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

1. 在導覽窗格中，選擇 **Databases** (資料庫)。

1. 選擇您要標記的叢集。

1. 選擇**動作**，然後選擇**管理標籤**。

1. 選擇 **Add tag (新增標籤)**。

1. 輸入您的標籤金鑰 （例如 'Environment') 和值 （例如 'Development')

1. 選擇**新增標籤**，然後選擇**儲存**。

您也可以使用 新增標籤 AWS CLI：

```
aws rds add-tags-to-resource \
    --resource-name arn:aws:rds:region:account-number:cluster:cluster-name \
    --tags Key=Environment,Value=Development
```

## 升級順序和階段
<a name="Aurora.Maintenance.AMVU.UpgradeRollout.OrderPhases"></a>

升級推展政策支援三個升級訂單：
+ 【first】 - 通常用於開發或測試環境
+ 【秒】 - 通常用於 QA 環境。如果未特別設定政策，資源的預設順序
+ 【最後】 - 通常保留給生產環境

當新的次要引擎版本符合自動升級的資格時：
+ 具有升級順序 【第一個】 的資源在其設定的維護時段內符合升級資格。
+ 在指定的製作時間之後，具有升級順序 【秒】 的資源在其維護時段內符合升級資格。
+ 在另一個指定的製作時間之後，具有升級順序 【最後】 的資源在其維護時段內符合升級資格。
+ 自動次要版本升級行銷活動會在升級訂單 【first】、【second】 和 【last】 的所有合格資源升級後，或行銷活動達到排定的結束日期後關閉，以先到者為準。

**注意**  
所有自動次要版本升級都會在每個叢集設定的維護時段期間執行，以將對應用程式的潛在影響降至最低。

## 可觀測性
<a name="Aurora.Maintenance.AMVU.UpgradeRollout.Observability"></a>

### AWS 運作狀態和監控
<a name="Aurora.Maintenance.AMVU.UpgradeRollout.Observability.Health"></a>

您會收到 AWS 運作狀態通知：
+ 開始自動次要版本升級行銷活動之前
+ 在每個階段轉換之間協助追蹤和監控升級進度
+ 進度更新顯示 AWS 運作狀態主控台中機群升級的資源數量

Amazon RDS 事件通知：
+ 已啟用自動次要版本升級之資源的通知，包括：
  + 當您的資源根據升級順序 (【first】、【second】 或 【last】) 符合升級資格時
  + 維護時段期間的排程升級時間表
  + 個別資料庫升級開始和完成狀態
+ 透過 Amazon EventBridge0 訂閱這些事件以進行自動化監控

### 考量事項
<a name="Aurora.Maintenance.AMVU.UpgradeRollout.Observability.Considerations"></a>

要記住的一些考量事項：
+ 此政策適用於所有未來的自動次要版本升級行銷活動，包括在作用中行銷活動期間所做的政策變更。
+ 如果您加入進行中的升級行銷活動，您的資源會遵循目前執行中的升級順序，而且不會等待設定的政策。
+ 未設定升級政策或從政策中排除的資源會自動收到 【秒】 的升級順序。
+ 此政策會在升級階段之間提供驗證期間，再繼續進行下一個階段。
+ 政策或資源標籤的變更需要時間傳播，才能套用新的升級順序。
+ 此政策僅適用於已啟用自動次要版本升級的 Aurora 資源。
+ 如果您在 環境中偵測到問題，您可以關閉後續環境的自動次要版本升級，或使用驗證期間來解決問題，然後再繼續進行下一個升級訂單。

如需標記 RDS 資源的詳細資訊，請參閱 [標記 Amazon Aurora 和 Amazon RDS 資源](USER_Tagging.md)。如需設定和使用升級推展政策的詳細說明，請參閱*AWS Organizations 《 使用者指南*》中的 [ 入門 AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started.html)。