

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

# Amazon DocumentDB 次要版本升級
<a name="docdb-minor-version-upgrade"></a>

**注意**  
本主題涵蓋相同主要版本中的*次要*版本升級 （例如，從 5.0.0 升級到 5.0.1)。如需有關升級至不同主要版本的資訊，請參閱 [Amazon DocumentDB 就地主要版本升級](docdb-mvu.md)。

您可以透過修改叢集來升級 Amazon DocumentDB 叢集的次要引擎版本 （例如，從 5.0.0 升級至 5.0.1)。您可以立即或在下一個維護時段套用次要版本升級。

## 執行次要版本升級之前
<a name="docdb-minor-version-upgrade-before"></a>

在執行次要版本升級之前，下列動作可能很有幫助：
+ 在低流量期間執行升級，以減少任何短暫停機時間的影響。
+ 使用 `describe-db-engine-versions`命令，確認目標次要版本是目前版本的有效升級目標。
+ 對於全域叢集，次要叢集必須在主要叢集之前升級。如需詳細資訊，請參閱[全域叢集修補](db-instance-maintain.md#global-clusters-patching)。

**重要**  
升級是**單向操作** — 升級後無法降級。
在升級過程中，您的叢集將經歷短暫的停機時間。

## 執行次要版本升級
<a name="docdb-minor-version-upgrade-perform"></a>

------
#### [ Using the AWS 管理主控台 ]

若要使用 執行次要版本升級 AWS 管理主控台：

1. 登入 [AWS 管理主控台](https://console.aws.amazon.com/docdb/home?region=us-east-1)並開啟 Amazon DocumentDB 主控台。

1. 在**叢集**表格中，選取您要升級的叢集，選擇**動作**，然後選擇**修改**。

1. 在**修改叢集**對話方塊的**叢集規格**區段中，從**引擎版本下拉式功能表中選擇目標次要版本**。

1. 向下捲動並選擇**繼續**。

1. 在**修改排程**區段中，選擇立即或在下一個維護時段套用變更。

   然後選擇 **Modify cluster (修改叢集)**。

------
#### [ Using the AWS CLI ]

使用 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/docdb/modify-db-cluster.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/docdb/modify-db-cluster.html)命令搭配 `--engine-version` 參數：

```
aws docdb modify-db-cluster \
    --db-cluster-identifier {{mydocdbcluster}} \
    --engine-version {{5.0.1}} \
    --apply-immediately \
    --region {{us-east-1}}
```

在上述範例中，將每個{{使用者輸入預留位置}}取代為您叢集的資訊。

**注意**  
若要在下一個維護時段套用升級，而不是立即套用，請使用 `--no-apply-immediately`取代 `--apply-immediately`。

------

## 驗證次要版本升級
<a name="docdb-minor-version-upgrade-verify"></a>

升級完成後，請使用 驗證引擎版本 AWS CLI：

```
aws docdb describe-db-clusters \
    --db-cluster-identifier {{mydocdbcluster}} \
    --query 'DBClusters[0].EngineVersion'
```

此操作的輸出如下所示：

```
"5.0.1"
```