Skip to main content
ONTAP tools for VMware vSphere 10
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

VASA プロバイダーを移行し、SRA を更新する

共同作成者 jani

このセクションの手順に従って、VASA プロバイダーをONTAP tools for VMware vSphere 9.xx からONTAP tools for VMware vSphere 10.4 に移行し、VMware Live Site Recovery アプライアンス上のストレージ レプリケーション アダプタ (SRA) を更新します。

VASAプロバイダーの移行手順

  1. ONTAP tools for VMware vSphereで Derby PORT 1527 を有効にするには、root ユーザーを有効にし、SSH 経由で CLI にログインします。次に、次のコマンドを実行します。

    iptables -I INPUT 1 -p tcp --dport 1527 -j ACCEPT
  2. ONTAP tools for VMware vSphereをデプロイします。

  3. 移行する vCenter Server インスタンスを、 ONTAP tools for VMware vSphereに追加します。参照"vCenter Serverインスタンスを追加する"詳細についてはこちらをご覧ください。

  4. ONTAPツールプラグインのvCenter Server APIからストレージバックエンドをローカルにオンボードします。"vSphere クライアント インターフェイスを使用してストレージ バックエンドを追加する"詳細についてはこちらをご覧ください。

  5. REST API リクエストを認証するためのアクセス トークンを取得します。次の例を使用して、変数を環境固有の値に置き換えます。

curl --request POST \
--location "https://$FQDN_IP_PORT/virtualization/api/v1/auth/login” \
--header "Content-Type: application/json" \
--header "Accept: */*" \
-d "{"username": "$MYUSER", "password": "$MYPASSWORD"}"

レスポンスで返されたアクセス トークンをコピーして保存します。。移行するには、Swagger または Postman から次の API を発行します。

+

curl -X POST `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/{vcguid}/migration-jobs`

+ この URL から Swagger にアクセスできます。 https://$FQDN_IP_PORT/ 、 例えば: https://10.67.25.33:8443/

+

HTTPメソッドとエンドポイント

このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。

HTTPメソッド

パス

POST

/api/v1

処理タイプ

非同期

カールの例

curl -X POST 'https://<OTV-NG-IP>:8443/virtualization/api/v1/vcenters/<vcguid>/migration-jobs' \
--header 'x-auth: <auth_token>' \
--header 'Content-Type: application/json' \
--data '{
  "otv_ip": "xx.xx.xx.xx",
  "vasa_provider_credentials": {
    "username": "xxxxx",
    "password": "******"
  },
  "database_password": "******"
}'

他のリリース移行のリクエスト本文:

{
  "otv_ip": "xx.xx.xx.xx",
  "vasa_provider_credentials": {
    "username": "xxxxx",
    "password": "*******"
  }
}

JSON出力例

システムはジョブ オブジェクトを返します。次のステップで使用するためにジョブ識別子を保存します。

{
  "id": 123,
  "migration_id": "d50073ce-35b4-4c51-9d2e-4ce66f802c35",
  "status": "running"
}
  1. ステータスを確認するには、Swagger で次の URI を使用します。

    curl `\https://xx.xx.xx.xxx:8443/virtualization/api/jobmanager/v2/jobs/<migration_id>?includeSubJobsAndTasks=true`

    ジョブが完了したら、ジョブ応答の移行レポートを確認します。

  2. ONTAP tools for VMware vSphereをvCenter Server に追加します。

  3. VASA プロバイダーをONTAP tools for VMware vSphereに登録します。手順については、"VASAプロバイダーを登録する"

  4. 登録後、vSphere Client の ストレージ プロバイダー で VASA プロバイダーの名前とステータスを確認します。VASA プロバイダーがオンラインになり、登録が成功したことが確認されます。

  5. "VASA Provider の有効化"ONTAP tools for VMware vSphereのサービス。

  6. 次の手順に従って、 ONTAP tools for VMware vSphereを停止します。

    1. ONTAPツール 9.x で、Web コンソールを開きます。

    2. メンテナンス コンソールにアクセスします。

    3. 入力 1*アプリケーション構成*メニューを選択します。

    4. 入力 `5`VASA プロバイダーおよび SRA サービスを停止します。

    5. vSphere Client で、インベントリ > ストレージ プロバイダー に移動します。

    6. ストレージ バックエンドからONTAPツール 9.x VASA プロバイダーを選択し、[削除] をクリックします。

      古いVASAプロバイダが停止すると、vCenter ServerはONTAP tools for VMware vSphereにフェイルオーバーします。すべてのデータストアと仮想マシンはONTAP tools for VMware vSphereからアクセス可能になり、サービスが提供されます。

  7. 移行された NFS および VMFS データストアは、データストア検出ジョブの完了後にONTAP tools for VMware vSphereに表示されます。この処理には最大 30 分かかる場合があります。概要ページで可視性を確認します。

  8. Swagger または Postman で次の API を使用してパッチの移行を実行します。

    HTTPメソッドとエンドポイント

    このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。

    HTTPメソッド

    パス

    PATCH

    /api/v1

    処理タイプ

    非同期

    Swagger では次の URI を使用します。

    curl  -X PATCH  `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/<vcenter_id>/migration-jobs/<migration_id>`

    カールの例

    curl  -X PATCH  `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/56d373bd-4163-44f9-a872-9adabb008ca9/migration-jobs/d50073ce-35b4-4c51-9d2e-4ce66f802c35`

    JSON出力例

    ジョブ オブジェクトが返されます。次のステップで使用するためにジョブ ID を保存する必要があります。

    {
      "id": 123,
      "migration_id": "d50073ce-35b4-4c51-9d2e-4ce66f802c35",
      "status": "running"
    }

    パッチ操作のリクエスト本体は空です。

メモ UUID は、移行後 API への応答として返される移行 UUID です。

パッチ移行 API を実行すると、すべての VM がストレージ ポリシーに準拠します。

次の手順

移行を完了し、 ONTAPツール 10.4 を vCenter Server に登録したら、次の手順を実行します。

  • 検出 が完了するまで待機します。完了すると、システムはすべてのホスト上の証明書を自動的に更新します。

  • データストアおよび仮想マシンの操作を開始する前に待機します。待機時間は、ホスト、データストア、および仮想マシンの数によって異なります。待たないと、時々失敗が発生する可能性があります。

アップグレード後、仮想マシンのコンプライアンス状態が古くなっている場合、次の手順に従ってストレージ ポリシーを再適用します。

  1. データストアに移動し、概要 > VM ストレージ ポリシー を選択します。

    システムは、VM ストレージ ポリシー コンプライアンス のコンプライアンス ステータスを 古い と表示します。

  2. ストレージ VM ポリシーと対応する VM を選択します。

  3. *適用*を選択します。

    VM ストレージ ポリシー コンプライアンス のコンプライアンス ステータスは、準拠として表示されます。関連情報

ストレージレプリケーションアダプタ(SRA)を更新する手順

開始する前に

リカバリプランにおいて、保護サイトとは仮想マシンが現在実行されている場所を指し、リカバリサイトとは仮想マシンがリカバリされる場所を指します。SRMインターフェースには、リカバリプランの状態と、保護サイトとリカバリサイトの詳細が表示されます。リカバリプランでは、「CleanupP」ボタンと「Reprotect」ボタンは無効になっていますが、「TEST」ボタンと「RUN」ボタンは有効なままです。これは、サイトがデータリカバリの準備ができていることを示します。SRAを移行する前に、一方のサイトが保護状態、もう一方のサイトがリカバリ状態であることを確認してください。

メモ フェイルオーバーは完了しているが再保護が保留中の場合は、移行を開始しないでください。移行を続行する前に、再保護プロセスが完了していることを確認してください。テスト フェイルオーバーが進行中の場合は、テスト フェイルオーバーをクリーンアップして移行を開始します。
  1. VMware Site Recovery で VMware vSphere 9.xx 用のONTAPツール SRA アダプタを削除するには、次の手順に従います。

    1. VMware Live Site Recovery 構成管理ページに移動します

    2. ストレージ レプリケーション アダプタ セクションに移動します。

    3. 省略記号メニューから*構成のリセット*を選択します。

    4. 省略記号メニューから*削除*を選択します。

  2. 保護サイトと回復サイトの両方でこれらの手順を実行します。

    1. "ONTAP tools for VMware vSphereを有効にする"

    2. ONTAP tools for VMware vSphereを以下の手順でインストールします。"VMware Live Site RecoveryアプライアンスでSRAを構成する"

    3. VMware Live Site Recovery ユーザー インターフェイス ページで、アレイの検出 および デバイスの検出 操作を実行し、デバイスが移行前と同じように表示されていることを確認します。