

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 亚马逊 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}}
```

在上面的示例中，将每个{{user input placeholder}}替换为集群的信息。

**注意**  
要在下一个维护时段而不是立即应用升级，请使用`--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"
```