この API は、MongoDB インスタンスのデータベースバージョンをアップグレードする場合に呼び出すことができます。

この API は、レプリカセットインスタンスとシャードクラスタインスタンスの両方をサポートします。 UpgradeDBInstanceEngineVersion は、スタンドアロンインスタンスでは実行できません。

この API を呼び出す際に、インスタンスは実行中の状態にある必要があります。

  • データベースバージョンを一度アップグレードすると、ダウングレードすることはできません。
  • インスタンスは、アップグレードプロセス中に 2~3 回自動的に再起動されます。 インスタンスをピーク時間外に実行することをお勧めします。

デバッグ

OpenAPI Explorer は API の使用を簡素化します。 OpenAPI Explorer を使用して、API の取得、API の呼び出し、SDK サンプルコードの動的生成などのデバッグ操作を実行できます。

リクエストパラメータ

パラメータ データ型 必須 説明
EngineVersion String はい 4.0

アップグレードするデータベースバージョン。 有効値: 3.4 および 4.0

ターゲットデータベースのバージョンは、インスタンスの現行データベースバージョンよりも後である必要があります。
DBInstanceId String はい dds-bpxxxxxxxx

インスタンスの ID。

Action String いいえ UpgradeDBInstanceEngineVersion

実行する操作。 値をUpgradeDBInstanceEngineVersion に設定します。

AccessKeyId String いいえ LTAIgbTGpxxxxxx

Alibaba Cloud から提供された AccessKey ID。

レスポンスパラメータ

パラメータ タイプ 説明
RequestId String C4907B00-A208-4E0C-A636-AA85140E406C

リクエスト ID。

リクエストの例


http(s)://mongodb.aliyuncs.com/? Action=UpgradeDBInstanceEngineVersion
&EngineVersion=4.0
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>

通常のレスポンスの例

XML 形式

<UpgradeDBInstanceEngineVersionResponse>
  <RequestId>C4907B00-A208-4E0C-A636-AA85140E406C</RequestId>
</UpgradeDBInstanceEngineVersionResponse> 

JSON 形式

{
	"RequestId":"C4907B00-A208-4E0C-A636-AA85140E406C"
}

エラーコード

エラーコードの表示