

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

# 套用 Amazon Aurora 建議
<a name="USERRecommendationsManage.ApplyRecommendation"></a>

若要使用 Amazon RDS 主控台套用 Amazon Aurora 建議，請選取詳細資訊頁面中的組態型建議或受影響的資源。然後，選擇立即套用建議，或排程在下一個維護時段套用。資源可能需要重新啟動，變更才會生效。對於一些資料庫參數群組建議，您可能需要重新啟動資源。

閾值型主動或異常型被動建議不會有套用選項，可能需要額外的檢閱。

## 主控台
<a name="USERRecommendationsManage.ApplyRecommendation-Console"></a>

**套用組態型建議**

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

1. 在導覽窗格中，執行下列任何一項：
   + 選擇**建議**。

     **建議**頁面會顯示所有建議的清單。
   + 選擇**資料庫**，然後在資料庫頁面中選擇資源的**建議**。

     詳細資訊會顯示在所選取建議的**建議**索引標籤中。
   + 在**建議**頁面中針對作用中建議選擇**偵測**，或在**資料庫**頁面的**建議**索引標籤中選擇。

     建議詳細資訊頁面隨即出現。

1. 在建議詳細資訊頁面中選擇建議或一或多個受影響的資源，並執行下列任一操作：
   + 選擇**套用**，然後選擇**立即套用**以立即套用建議。
   + 選擇**套用**，然後選擇**在下一個維護時段套用**以在下一個維護時段排程。

     選取的建議狀態會更新為待定，直到下一個維護時段為止。  
![\[選取的作用中建議和 [套用] 按鈕，其選項在主控台中反白顯示。\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_Apply_Defer.png)

   確認視窗隨即顯示。

1. 選擇**確認套用**以套用建議。此視窗會確認資源是否需要自動或手動重新啟動，變更才會生效。

   下列範例顯示立即套用建議的確認視窗。  
![\[主控台中立即套用建議的確認視窗\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_ApplyImmediately.png)

   下列範例顯示要排程在下一個維護時段套用建議的確認視窗。  
![\[主控台中排程在下一個維護時段套用建議的確認視窗\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_Defer.png)

   當套用的建議成功或失敗時，橫幅會顯示訊息。

   下列範例顯示成功的訊息橫幅。  
![\[主控台中的橫幅，顯示將套用建議之資源數量的訊息\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Recommendation-Apply-Banner.png)

   下列範例顯示失敗的訊息橫幅。  
![\[主控台中的橫幅，顯示資源無法套用建議的訊息，以及失敗的原因\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Recommendation-Apply-Banner-failure.png)

## RDS API
<a name="USERRecommendationsManage.ApplyRecommendation-API"></a>

**使用 Amazon RDS API 套用組態型 Aurora 建議**

1. 使用 [DescribeDBRecommendations](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBRecommendations.html) 操作。輸出中的 `RecommendedActions` 可以有一或多個建議的動作。

1. 針對步驟 1 的每個建議動作使用 [RecommendedAction](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RecommendedAction.html) 物件。輸出包含 `Operation` 和 `Parameters`。

   下列範例顯示具有一個建議動作的輸出。

   ```
       "RecommendedActions": [
           {
               "ActionId": "0b19ed15-840f-463c-a200-b10af1b552e3",
               "Title": "Turn on auto backup", // localized
               "Description": "Turn on auto backup for my-mysql-instance-1", // localized
               "Operation": "ModifyDbInstance",
               "Parameters": [
                   {
                       "Key": "DbInstanceIdentifier",
                       "Value": "my-mysql-instance-1"
                   },
                   {
                       "Key": "BackupRetentionPeriod",
                       "Value": "7"
                   }
               ],
               "ApplyModes": ["immediately", "next-maintenance-window"],
               "Status": "applied"
           },
           ... // several others
       ],
   ```

1. 針對步驟 2 中輸出的每個建議動作使用 `operation`，並且輸入 `Parameters` 值。

1. 步驟 2 中的操作成功後，請使用 [ModifyDBRecommendation](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBRecommendation.html) 操作來修改建議狀態。