すべてのプロダクト
Search
ドキュメントセンター

Elasticsearch:他のゾーンへの移行

最終更新日:Mar 17, 2025

MigrateToOtherZone を呼び出して、指定したゾーンのノードを移行先ゾーンに移行します。

ゾーンの仕様が不十分な場合は、インスタンスを別のゾーンのノードにスペックアップできます。 このインターフェイスを呼び出す前に、次のことを確認する必要があります。

  • 現在のアカウントが十分なリソースを持つゾーンにあるために返されるエラーメッセージ。

    現在の仕様のノードを別のゾーンに移行した後、手動で クラスターをスペックアップする必要があります。これは、移行プロセス中にクラスターがスペックアップされないためです。 そのため、クラスターのスペックアップの失敗を避けるために、十分なリソースを持つゾーンを選択してください。 アルファベット順で下位の新しいゾーンを選択することをお勧めします。 たとえば、 cn-hangzhou-e ゾーンと cn-hangzhou-h ゾーンの場合は、最初に cn-hangzhou-h を選択します。

  • クラスターが正常な状態であること。

    渡すことができます GET _cat/health?v コマンドを使用して、クラスターのヘルスステータスを表示できます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。便宜上、OpenAPI Explorer でこの操作を呼び出すことをお勧めします。 OpenAPI Explorer は、異なる SDK の操作のサンプルコードを動的に生成します。

リクエストヘッダー

この操作では、共通のリクエストヘッダーのみを使用します。 詳細については、「共通リクエストパラメーター」のトピックをご参照ください。

リクエスト構文

POST /openapi/instances/[InstanceId]/actions/migrate-zones HTTPS|HTTP

リクエストパラメーター

パラメータータイプ必須説明
dryRunブール値はいfalse

ゾーンノードを移行できるかどうかを確認します。 true は、データが検証されるだけで、移行タスクは実行されないことを示します。 false は、検証が成功した後に移行タスクが実行されることを示します。

InstanceIdStringはいes-cn-n6w1o1x0w001c****

インスタンスの ID。

リクエスト本文

移行するゾーン情報を指定するには、リクエスト本文で次のパラメーターを指定する必要があります。

パラメーター

タイプ

必須

説明

fromZoneId

String

はい

cn-hangzhou-i

インスタンスが配置されているゾーン。

toZoneId

String

はい

cn-hangzhou-b

インスタンスの移行先ゾーン。

toVswitchId

String

はい

vsw-bp1f7r0ma00pf9h2l****

vSwitch の ID。

例:


{
    "fromZoneId": "cn-hangzhou-e",
    "toZoneId": "cn-hangzhou-f",
    "toVswitchId": "vsw-bp16t5hpc689dgkgc****"
}
            

レスポンスパラメーター

パラメータータイプ説明
RequestIdString5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1****

リクエストの ID。

Resultブール値true

戻り値:

  • true:移行成功
  • false:移行失敗

リクエストの例

POST /openapi/instances/es-cn-n6w1o1x0w001c****/actions/migrate-zones? dryRun=false HTTP/1.1
共通リクエストパラメーター
{
    "fromZoneId": "cn-hangzhou-e",
    "toZoneId": "cn-hangzhou-f",
    "toVswitchId": "vsw-bp16t5hpc689dgkgc****"
}

成功レスポンスの例

XML 形式

<Result>true</Result>
<RequestId>24A77388-9444-49A3-A1CF-F48385E5****</RequestId>

JSON 形式

{
    "Result": true,
    "RequestId": "24A77388-9444-49A3-A1CF-F48385E5****"
}

エラーコード

エラーコードのリストについては、API エラーセンターをご覧ください。