

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

# 手动安装 Neptune 引擎的更新
<a name="engine-updates-manually"></a>

## 安装主要版本引擎升级
<a name="engine-major-updates-manually"></a>

必须始终手动安装主要引擎版本。为了最大限度地减少停机时间并留出充足的时间进行测试和验证，安装新的主要版本的最佳方法通常是使用 [Neptune 蓝绿部署解决方案](neptune-BG-deployments.md)。

在某些情况下，您还可以使用创建数据库集群时使用的 CloudFormation 模板来安装主要版本升级（请参阅[使用 CloudFormation 模板更新 Neptune 数据库集群的引擎版本](cfn-engine-update.md)）。

如果要立即安装主要版本更新，则可以使用如下所示的 CLI 命令：

```
aws neptune modify-db-cluster \
  --db-cluster-identifier (identifier for your neptune cluster) \
  --engine neptune \
  --engine-version (the new engine version) \
  --apply-immediately
```

确保指定要升级的引擎版本。如果不这样做，您的引擎可能会升级到非最新版本或不是您期望的版本。

您可以指定 `--no-apply-immediately`，而不是 `--apply-immediately`。

如果集群使用自定义集群参数组，请确保指定使用此参数：

```
  --db-cluster-parameter-group-name (name of the custom DB cluster parameter group)
```

同样，如果集群中的任何实例使用自定义数据库参数组，请确保指定它使用此参数：

```
  ---db-instance-parameter-group-name (name of the custom instance parameter group)
```

## 使用安装次要版本引擎升级 AWS 管理控制台
<a name="engine-minor-updates-using-console"></a>

**使用 Neptune 控制台执行次要版本升级**

1. [登录 AWS 管理控制台，然后在家中打开 Amazon Neptune https://console.aws.amazon.com/neptune/ 主机。](https://console.aws.amazon.com/neptune/home)

1. 在导航窗格中，选择**数据库**，然后选择您希望修改的数据库集群。

1. 选择 **Modify**(修改)。

1. 在**实例规格**下，选择要升级的新版本。

1. 选择**下一步**。

1. 如果要立即应用更改，请选择**立即应用**。

1. 选择**提交**以更新您的数据库集群。

## 使用安装次要版本引擎升级 AWS CLI
<a name="engine-updates-using-cli"></a>

您可以使用如下命令来执行次要版本升级，而无需等待下一个维护时段：

```
aws neptune modify-db-cluster \
  --db-cluster-identifier (your-neptune-cluster) \
  --engine-version (new-engine-version) \
  --apply-immediately
```

如果您使用手动升级 AWS CLI，请务必包括要升级到的引擎版本。如果不这样做，您的引擎可能会升级到非最新版本或不是您期望的版本。