

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Neptune エンジンバージョン 1.0.5.0 (2021-07-27)
<a name="engine-releases-1.0.5.0"></a>

2021 年 7 月 27 日現在、エンジンバージョン1.0.5.0. は一般にご利用いただけます。新しいリリースがすべてのリージョンで利用可能になるまでに数日かかります。

## このリリースの後続のパッチリリース
<a name="engine-releases-1.0.5.0-patches"></a>
+ [リリース： 1.0.5.0.R2 (2021-08-16)](engine-releases-1.0.5.0.R2.md) 
+ [リリース： 1.0.5.0.R3 (2021-09-15)](engine-releases-1.0.5.0.R3.md) 
+ [メンテナンスリリースバージョン 1.0.5.0.R5 (2022-05-16)](engine-releases-1.0.5.0.R5.md) 

## このエンジンリリースの新機能
<a name="engine-releases-1.0.5.0-features"></a>
+ [Neptune ML](machine-learning.md) は、多くの新機能を備えた実稼働用にリリースされ、ラボモードではなくなっています。
+ [openCypher](access-graph-opencypher.md) クエリ言語 (ラボモード)の初期サポートを追加しました。**openCypher** は、Cypher クエリ言語のオープンソース標準です。構文は、[Cypher クエリ言語リファレンス (バージョン 9)](https://s3.amazonaws.com/artifacts.opencypher.org/openCypher9.pdf) に記載されており、[openCypher](http://www.opencypher.org/) プロジェクトによって維持されています。

  言語の Neptune の実装については、[openCypher でNeptune グラフにアクセスする](access-graph-opencypher.md) を参照してください。

  Neptune クライアントが openCypher クエリに使用する [Bolt プロトコル](https://neo4j.com/docs/bolt/current/bolt/)もサポートされています。「[Bolt プロトコルを使用して openCypher クエリを Neptune に作成する](access-graph-opencypher-bolt.md)」を参照してください。

  opencyPher サポートは自動的に有効化されるようになりましたが、 [Neptune DFEエンジン](neptune-dfe-engine.md) に依存し、現在[ラボモード](features-lab-mode.md)でののみ利用可能です。。`DFEQueryEngine` DB クラスターのパラメータのデフォルトである `neptune_lab_mode` 設定が `DFEQueryEngine=viaQueryHint` となりました。つまり、エンジンは有効ですが、`useDFE` クエリヒントが存在し、`true`　に設定するためだけのクエリに使われます。`DFEQueryEngine=disabled` を設定して DFE エンジンを無効にすると、openCypher を使用できなくなります。
+ [SPARQL 1.1 Graph Store HTTP プロトコル](https://www.w3.org/TR/sparql11-http-rdf-update/)のサポートを追加しました。「[Amazon Neptune での SPARQL 1.1 グラフストア HTTP プロトコル (GSP) の使用](sparql-graph-store-protocol.md)」を参照してください。
+ [Neptune DFEエンジン](neptune-dfe-engine.md) に対するデフォルトのラボモード設定を `viaQueryHint` へ変更しました。すなわち、DFE エンジンがデフォルトで有効となりますが、`useDFE` クエリヒントが存在し、`true` に設定されているクエリのみに使用されます。
+ Neptune DFE エンジンの統計量の計算を監視するために、新しい Amazon CloudWatch メトリクス、`StatsNumStatementsScanned`、を追加しました。「[`StatsNumStatementsScanned` CloudWatch メトリクス統計を使って計算を監視する](neptune-dfe-statistics.md#neptune-dfe-statistics-monitoring)」を参照してください。

## このエンジンリリースの改良点
<a name="engine-releases-1.0.5.0-improvements"></a>
+ Apache TinkerPop 3.4.11 のサポートを追加しました。
**重要**  
TinkerPop バージョン 3.4.11 に変更が加えられ、クエリの処理方法の正確性が向上しましたが、現時点ではクエリのパフォーマンスに重大な影響を与える場合があります。  
たとえば、この種類のクエリの実行速度が大幅に遅くなる可能性があります。  

  ```
  g.V().hasLabel('airport').
    order().
      by(out().count(),desc).
    limit(10).
    out()
  ```
TinkerPop 3.4.11 の変更により、制限ステップの後の頂点は、最適ではない方法でフェッチされるようになりました。これを回避するには、barrier() ステップを `order().by()` の次の任意のポイントに追加して、クエリを変更できます。例:  

  ```
  g.V().hasLabel('airport').
    order().
      by(out().count(),desc).
    limit(10).
    barrier().
    out()
  ```
+ [SPARQL`joinOrder` クエリヒント](sparql-query-hints-joinOrder.md)が、Neptune DFE 代替クエリエンジンでサポートされるようになりました。
+ DB クラスターの設定と機能についてより明確にするために、[Neptune ステータス API](access-graph-status.md) の出力が拡張および再編成されました。

  新しい出力には、DB クラスターの機能に関するステータス情報を含む `features` 最上位オブジェクトと、設定情報を含む最上位 `settings` オブジェクトがあります。新しいフォーマットを確認するには、[インスタンスステータスコマンドからの出力例](access-graph-status.md#access-graph-status-sample-output) を参照してください。。
+ `AFTER_SEQUENCE_NUMBER` ストリームがサーバー上の最後のイベント ID で要求され、そのイベント ID がすでに期限切れになっている場合のストリーミング変更ログの処理が改善されました。要求されたイベント ID がサーバー上で最後にパージされたイベント ID である場合、サーバーが期限切れのイベント ID エラーをスローしなくなりました。

## このエンジンリリースで修正された不具合
<a name="engine-releases-1.0.5.0-defects"></a>
+ 数値の順序に関する Gremlin のバグを修正しました。

## このリリースでサポートされるクエリ言語バージョン
<a name="engine-releases-1.0.5.0-query-versions"></a>

DB クラスターをバージョン 1.0.5.0 にアップグレードする前に、プロジェクトが次のクエリ言語バージョンと互換性があることを確認してください。
+ *Gremlin バージョン:* `3.4.11`
+ *SPARQL バージョン:* `1.1`

## エンジンリリース 1.0.5.0 へのアップグレードパス
<a name="engine-releases-1.0.5.0-upgrade-paths"></a>

以前の Neptune エンジンリリースを、このリリースに手動でアップグレードできます。

このリリースに自動的にアップグレードされることはありません。

## このリリースへのアップグレード
<a name="engine-releases-1.0.5.0-upgrading"></a>

Amazon Neptune 1.0.5.0 が利用可能になりました。

DB クラスターで、このリリースへのアップグレードパスがあるエンジンバージョンを実行している場合は、今すぐアップグレードできます。対象となるクラスターをアップグレードするには、コンソールの DB クラスターオペレーションまたは SDK を使用します。次の CLI コマンドは、適格なクラスターをただちにアップグレードします。

Linux、OS X、Unix の場合:

```
1. aws neptune modify-db-cluster \
2.     --db-cluster-identifier (your-neptune-cluster) \
3.     --engine-version 1.0.5.0 \
4.     --apply-immediately
```

Windows の場合:

```
1. aws neptune modify-db-cluster ^
2.     --db-cluster-identifier (your-neptune-cluster) ^
3.     --engine-version 1.0.5.0 ^
4.     --apply-immediately
```

更新は、DB クラスター内のすべてのインスタンスに同時に適用されます。更新では、DB クラスター内のすべてのインスタンスでデータベースを再起動する必要があるため、20〜30 秒から数分のダウンタイムが発生します。その後、DB クラスターの使用を再開できます。

### アップグレードの前に必ずテストする
<a name="engine-1.0.5.0-test-before-upgrading"></a>

新しいメジャーまたはマイナーバージョンの Neptune エンジンがリリースされたら、アップグレードする前に、まず最初に Neptune アプリケーションをテストしてください。マイナーアップグレードでも、コードに影響する新しい機能や動作が導入される可能性があります。

まず、現在のバージョンのリリースノートページと対象バージョンのリリースノートページを比較して、クエリ言語のバージョンに変更があるか、その他の重大な変更がないかを確認します。

本番 DB クラスターをアップグレードする前に新しいバージョンをテストする最善の方法は、本番クラスターをクローンして、クローンで新しいエンジンバージョンを実行することです。その後、本番 DB クラスターに影響を与えずに、クローンに対してクエリを実行できます。

### アップグレードの前に必ずスナップショットを手動で作成してください
<a name="engine-1.0.5.0-snapshot-before-upgrading"></a>

アップグレードの前に必ず DB クラスターの手動スナップショットを作成することを強く推奨します。自動スナップショットを作成しても短期的な保護しか得られませんが、手動スナップショットは明示的に削除するまで使用できます。

場合によっては、Neptune がアップグレードプロセスの一環として手動スナップショットを作成することもありますが、これを頼りにすべきではなく、どのような場合でも独自の手動スナップショットを作成する必要があります。

DB クラスターをアップグレード前の状態に戻す必要がないことが確実な場合は、自分で作成した手動スナップショットと、Neptune が作成した手動スナップショットを明示的に削除できます。Neptune が手動スナップショットを作成する場合、その名前は `preupgrade` で始まり、その後に DB クラスターの名前、ソースエンジンのバージョン、ターゲットエンジンのバージョン、および日付が続きます。

**注記**  
[保留中のアクションの処理中に](manage-console-maintaining)アップグレードを試みた場合、次のようなエラーが発生する可能性があります。  

```
   We're sorry, your request to modify DB cluster (cluster identifier) has failed.
   Cannot modify engine version because instance (instance identifier) is
   running on an old configuration. Apply any pending maintenance actions on the instance before
   proceeding with the upgrade.
```
このエラーが発生した場合は、保留中のアクションが終了するのを待つか、すぐにメンテナンスウィンドウをトリガーして、前回のアップグレードを完了させます。

お使いのエンジンバージョンのアップグレードの詳細については、[Amazon Neptune DB クラスターのメンテナンス](cluster-maintenance.md) を参照してください。ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS プレミアムサポート](https://aws.amazon.com/support)から AWS サポートチームにお問い合わせください。

# Amazon Neptune メンテナンスリリース、バージョン 1.0.5.0.R5 (2022-05-16)
<a name="engine-releases-1.0.5.0.R5"></a>

2022 年 5 月 16 日現在、エンジンバージョン 1.0.5.0.R5 は一般にデプロイされています。新しいリリースがすべてのリージョンで利用可能になるまでに数日かかります。

## このリリースでサポートされるクエリ言語バージョン
<a name="engine-releases-1.0.5.0.R5-query-versions"></a>

DB クラスターをバージョン 1.0.5.0.R5 にアップグレードする前に、プロジェクトが次のクエリ言語バージョンと互換性があることを確認してください。
+ *Gremlin バージョン:* `3.4.11`
+ *SPARQL バージョン:* `1.1`

## エンジンリリース 1.0.5.0.R5 へのアップグレードパス
<a name="engine-releases-1.0.5.0.R5-upgrade-paths"></a>

エンジンバージョン 1.0.5.0 を実行している場合、クラスターは次のメンテナンスウィンドウに自動的にこのメンテナンスパッチリリースにアップグレードされます。

以前の Neptune エンジンリリースを、このリリースに手動でアップグレードできます。

## このリリースへのアップグレード
<a name="engine-releases-1.0.5.0.R5-upgrading"></a>

Amazon Neptune 1.0.5.0.R5 が一般に利用可能になりました。

DB クラスターで、このリリースへのアップグレードパスがあるエンジンバージョンを実行している場合は、今すぐアップグレードできます。対象となるクラスターをアップグレードするには、コンソールの DB クラスターオペレーションまたは SDK を使用します。次の CLI コマンドは、適格なクラスターをただちにアップグレードします。

Linux、OS X、Unix の場合:

```
1. aws neptune modify-db-cluster \
2.     --db-cluster-identifier (your-neptune-cluster) \
3.     --engine-version 1.0.5.0 \
4.     --apply-immediately
```

Windows の場合:

```
1. aws neptune modify-db-cluster ^
2.     --db-cluster-identifier (your-neptune-cluster) ^
3.     --engine-version 1.0.5.0 ^
4.     --apply-immediately
```

更新は、DB クラスター内のすべてのインスタンスに同時に適用されます。更新では、DB クラスター内のすべてのインスタンスでデータベースを再起動する必要があるため、20〜30 秒から数分のダウンタイムが発生します。その後、DB クラスターの使用を再開できます。

### アップグレードの前に必ずテストする
<a name="engine-1.0.5.0.R5-test-before-upgrading"></a>

新しいメジャーまたはマイナーバージョンの Neptune エンジンがリリースされたら、アップグレードする前に、まず最初に Neptune アプリケーションをテストしてください。マイナーアップグレードでも、コードに影響する新しい機能や動作が導入される可能性があります。

まず、現在のバージョンのリリースノートページと対象バージョンのリリースノートページを比較して、クエリ言語のバージョンに変更があるか、その他の重大な変更がないかを確認します。

本番 DB クラスターをアップグレードする前に新しいバージョンをテストする最善の方法は、本番クラスターをクローンして、クローンで新しいエンジンバージョンを実行することです。その後、本番 DB クラスターに影響を与えずに、クローンに対してクエリを実行できます。

### アップグレードの前に必ずスナップショットを手動で作成してください
<a name="engine-1.0.5.0.R5-snapshot-before-upgrading"></a>

アップグレードの前に必ず DB クラスターの手動スナップショットを作成することを強く推奨します。自動スナップショットを作成しても短期的な保護しか得られませんが、手動スナップショットは明示的に削除するまで使用できます。

場合によっては、Neptune がアップグレードプロセスの一環として手動スナップショットを作成することもありますが、これを頼りにすべきではなく、どのような場合でも独自の手動スナップショットを作成する必要があります。

DB クラスターをアップグレード前の状態に戻す必要がないことが確実な場合は、自分で作成した手動スナップショットと、Neptune が作成した手動スナップショットを明示的に削除できます。Neptune が手動スナップショットを作成する場合、その名前は `preupgrade` で始まり、その後に DB クラスターの名前、ソースエンジンのバージョン、ターゲットエンジンのバージョン、および日付が続きます。

**注記**  
[保留中のアクションの処理中に](manage-console-maintaining)アップグレードを試みた場合、次のようなエラーが発生する可能性があります。  

```
   We're sorry, your request to modify DB cluster (cluster identifier) has failed.
   Cannot modify engine version because instance (instance identifier) is
   running on an old configuration. Apply any pending maintenance actions on the instance before
   proceeding with the upgrade.
```
このエラーが発生した場合は、保留中のアクションが終了するのを待つか、すぐにメンテナンスウィンドウをトリガーして、前回のアップグレードを完了させます。

お使いのエンジンバージョンのアップグレードの詳細については、[Amazon Neptune DB クラスターのメンテナンス](cluster-maintenance.md) を参照してください。ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS プレミアムサポート](https://aws.amazon.com/support)から AWS サポートチームにお問い合わせください。

# Amazon Neptune エンジンバージョン 1.0.5.0.R3 (2021-09-15)
<a name="engine-releases-1.0.5.0.R3"></a>

2021 年 9 月 15 日現在、エンジンバージョン 1.0.5.0.R3 は一般にご利用いただけます。新しいリリースがすべてのリージョンで利用可能になるまでに数日かかります。

## このエンジンリリースで修正された不具合
<a name="engine-releases-1.0.5.0.R3-defects"></a>
+ 次のいずれかの状況でエンジンが応答しなくなるバグを修正しました。
  + バルクロードは、自動統計計算の実行と同時に発生します。
  + 統計情報の計算は、すでに発生していると同時に、手動で要求されました。
+ デッドロック検出とロック取得でエンジンがクラッシュするバグを修正しました。
+ Gremlin 推論クエリでリモート ML エンドポイントから不明なデータが検出されたときにエンジンがエラーをスローした Gremlin バグを修正しました。
+ モデル変換ジョブとインスタンスの推奨事項に関連する ML モデル管理 API のいくつかのバグを修正しました。
+ ノード ID とエッジ ID の生成時にエンジンがクラッシュする可能性があることの原因となるバグを修正しました。
+ 大きなグラフパターンを持つクエリのクエリプランの生成が遅くなるバグを修正しました。
+ 100 を超えるプロパティを持つノードを取得するときにクエリが停止する可能性がある openCypher のバグを修正しました。

## このリリースでサポートされるクエリ言語バージョン
<a name="engine-releases-1.0.5.0.R3-query-versions"></a>

DB クラスターをバージョン 1.0.5.0.R3 にアップグレードする前に、プロジェクトが次のクエリ言語バージョンと互換性があることを確認してください。
+ *Gremlin バージョン:* `3.4.11`
+ *SPARQL バージョン:* `1.1`

## エンジンリリース 1.0.5.0.R3 へのアップグレードパス
<a name="engine-releases-1.0.5.0.R3-upgrade-paths"></a>

エンジンバージョン 1.0.5.0 を実行している場合、クラスターは次のメンテナンス期間中に自動的にこのパッチリリースにアップグレードされます。

以前の Neptune エンジンリリースを、このリリースに手動でアップグレードできます。

## このリリースへのアップグレード
<a name="engine-releases-1.0.5.0.R3-upgrading"></a>

Amazon Neptune 1.0.5.0.R3 が一般に利用可能になりました。

DB クラスターで、このリリースへのアップグレードパスがあるエンジンバージョンを実行している場合は、今すぐアップグレードできます。対象となるクラスターをアップグレードするには、コンソールの DB クラスターオペレーションまたは SDK を使用します。次の CLI コマンドは、適格なクラスターをただちにアップグレードします。

Linux、OS X、Unix の場合:

```
1. aws neptune modify-db-cluster \
2.     --db-cluster-identifier (your-neptune-cluster) \
3.     --engine-version 1.0.5.0 \
4.     --apply-immediately
```

Windows の場合:

```
1. aws neptune modify-db-cluster ^
2.     --db-cluster-identifier (your-neptune-cluster) ^
3.     --engine-version 1.0.5.0 ^
4.     --apply-immediately
```

更新は、DB クラスター内のすべてのインスタンスに同時に適用されます。更新では、DB クラスター内のすべてのインスタンスでデータベースを再起動する必要があるため、20〜30 秒から数分のダウンタイムが発生します。その後、DB クラスターの使用を再開できます。

### アップグレードの前に必ずテストする
<a name="engine-1.0.5.0.R3-test-before-upgrading"></a>

新しいメジャーまたはマイナーバージョンの Neptune エンジンがリリースされたら、アップグレードする前に、まず最初に Neptune アプリケーションをテストしてください。マイナーアップグレードでも、コードに影響する新しい機能や動作が導入される可能性があります。

まず、現在のバージョンのリリースノートページと対象バージョンのリリースノートページを比較して、クエリ言語のバージョンに変更があるか、その他の重大な変更がないかを確認します。

本番 DB クラスターをアップグレードする前に新しいバージョンをテストする最善の方法は、本番クラスターをクローンして、クローンで新しいエンジンバージョンを実行することです。その後、本番 DB クラスターに影響を与えずに、クローンに対してクエリを実行できます。

### アップグレードの前に必ずスナップショットを手動で作成してください
<a name="engine-1.0.5.0.R3-snapshot-before-upgrading"></a>

アップグレードの前に必ず DB クラスターの手動スナップショットを作成することを強く推奨します。自動スナップショットを作成しても短期的な保護しか得られませんが、手動スナップショットは明示的に削除するまで使用できます。

場合によっては、Neptune がアップグレードプロセスの一環として手動スナップショットを作成することもありますが、これを頼りにすべきではなく、どのような場合でも独自の手動スナップショットを作成する必要があります。

DB クラスターをアップグレード前の状態に戻す必要がないことが確実な場合は、自分で作成した手動スナップショットと、Neptune が作成した手動スナップショットを明示的に削除できます。Neptune が手動スナップショットを作成する場合、その名前は `preupgrade` で始まり、その後に DB クラスターの名前、ソースエンジンのバージョン、ターゲットエンジンのバージョン、および日付が続きます。

**注記**  
[保留中のアクションの処理中に](manage-console-maintaining)アップグレードを試みた場合、次のようなエラーが発生する可能性があります。  

```
   We're sorry, your request to modify DB cluster (cluster identifier) has failed.
   Cannot modify engine version because instance (instance identifier) is
   running on an old configuration. Apply any pending maintenance actions on the instance before
   proceeding with the upgrade.
```
このエラーが発生した場合は、保留中のアクションが終了するのを待つか、すぐにメンテナンスウィンドウをトリガーして、前回のアップグレードを完了させます。

お使いのエンジンバージョンのアップグレードの詳細については、[Amazon Neptune DB クラスターのメンテナンス](cluster-maintenance.md) を参照してください。ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS プレミアムサポート](https://aws.amazon.com/support)から AWS サポートチームにお問い合わせください。

# Amazon Neptune エンジンバージョン 1.0.5.0.R2 (2021-08-16)
<a name="engine-releases-1.0.5.0.R2"></a>

2021 年 8 月 16 日現在、エンジンバージョン 1.0.5.0.R2 は一般にご利用いただけます。新しいリリースがすべてのリージョンで利用可能になるまでに数日かかります。

## このエンジンリリースで修正された不具合
<a name="engine-releases-1.0.5.0.R2-defects"></a>
+ レプリカでエンジンの再起動が残る [Neptune ルックアップキャッシュ](feature-overview-lookup-cache.md)を作成した[エンジンリリース `1.0.5.0`](engine-releases-1.0.5.0.md)で行われた最適化を無効にしました。レプリカが再起動すると、ルックアップキャッシュがクリアされるようになりました。

## このリリースでサポートされるクエリ言語バージョン
<a name="engine-releases-1.0.5.0.R2-query-versions"></a>

DB クラスターをバージョン 1.0.5.0.R2 にアップグレードする前に、プロジェクトが次のクエリ言語バージョンと互換性があることを確認してください。
+ *Gremlin バージョン:* `3.4.11`
+ *SPARQL バージョン:* `1.1`

## エンジンリリース 1.0.5.0.R2 へのアップグレードパス
<a name="engine-releases-1.0.5.0.R2-upgrade-paths"></a>

エンジンバージョン `1.0.5.0` を実行している場合、クラスターは次のメンテナンス期間中に自動的にこのパッチリリースにアップグレードされます。

以前の Neptune エンジンリリースを、このリリースに手動でアップグレードできます。

## このリリースへのアップグレード
<a name="engine-releases-1.0.5.0.R2-upgrading"></a>

Amazon Neptune 1.0.5.0.R2 が一般に利用可能になりました。

DB クラスターで、このリリースへのアップグレードパスがあるエンジンバージョンを実行している場合は、今すぐアップグレードできます。対象となるクラスターをアップグレードするには、コンソールの DB クラスターオペレーションまたは SDK を使用します。次の CLI コマンドは、適格なクラスターをただちにアップグレードします。

Linux、OS X、Unix の場合:

```
1. aws neptune modify-db-cluster \
2.     --db-cluster-identifier (your-neptune-cluster) \
3.     --engine-version 1.0.5.0 \
4.     --apply-immediately
```

Windows の場合:

```
1. aws neptune modify-db-cluster ^
2.     --db-cluster-identifier (your-neptune-cluster) ^
3.     --engine-version 1.0.5.0 ^
4.     --apply-immediately
```

更新は、DB クラスター内のすべてのインスタンスに同時に適用されます。更新では、DB クラスター内のすべてのインスタンスでデータベースを再起動する必要があるため、20〜30 秒から数分のダウンタイムが発生します。その後、DB クラスターの使用を再開できます。

### アップグレードの前に必ずテストする
<a name="engine-1.0.5.0.R2-test-before-upgrading"></a>

新しいメジャーまたはマイナーバージョンの Neptune エンジンがリリースされたら、アップグレードする前に、まず最初に Neptune アプリケーションをテストしてください。マイナーアップグレードでも、コードに影響する新しい機能や動作が導入される可能性があります。

まず、現在のバージョンのリリースノートページと対象バージョンのリリースノートページを比較して、クエリ言語のバージョンに変更があるか、その他の重大な変更がないかを確認します。

本番 DB クラスターをアップグレードする前に新しいバージョンをテストする最善の方法は、本番クラスターをクローンして、クローンで新しいエンジンバージョンを実行することです。その後、本番 DB クラスターに影響を与えずに、クローンに対してクエリを実行できます。

### アップグレードの前に必ずスナップショットを手動で作成してください
<a name="engine-1.0.5.0.R2-snapshot-before-upgrading"></a>

アップグレードの前に必ず DB クラスターの手動スナップショットを作成することを強く推奨します。自動スナップショットを作成しても短期的な保護しか得られませんが、手動スナップショットは明示的に削除するまで使用できます。

場合によっては、Neptune がアップグレードプロセスの一環として手動スナップショットを作成することもありますが、これを頼りにすべきではなく、どのような場合でも独自の手動スナップショットを作成する必要があります。

DB クラスターをアップグレード前の状態に戻す必要がないことが確実な場合は、自分で作成した手動スナップショットと、Neptune が作成した手動スナップショットを明示的に削除できます。Neptune が手動スナップショットを作成する場合、その名前は `preupgrade` で始まり、その後に DB クラスターの名前、ソースエンジンのバージョン、ターゲットエンジンのバージョン、および日付が続きます。

**注記**  
[保留中のアクションの処理中に](manage-console-maintaining)アップグレードを試みた場合、次のようなエラーが発生する可能性があります。  

```
   We're sorry, your request to modify DB cluster (cluster identifier) has failed.
   Cannot modify engine version because instance (instance identifier) is
   running on an old configuration. Apply any pending maintenance actions on the instance before
   proceeding with the upgrade.
```
このエラーが発生した場合は、保留中のアクションが終了するのを待つか、すぐにメンテナンスウィンドウをトリガーして、前回のアップグレードを完了させます。

お使いのエンジンバージョンのアップグレードの詳細については、[Amazon Neptune DB クラスターのメンテナンス](cluster-maintenance.md) を参照してください。ご質問やご不明点がございましたら、コミュニティフォーラムや [AWS プレミアムサポート](https://aws.amazon.com/support)から AWS サポートチームにお問い合わせください。