VASA プロバイダーを移行し、ONTAP ツールで SRA を更新する
このセクションの手順に従って、ONTAP tools for VMware vSphere 9.xx から ONTAP tools for VMware vSphere 10.5 に VASA プロバイダーを移行し、VMware Live Site Recovery アプライアンス上の Storage Replication Adapter (SRA)を更新します。
VASAプロバイダーを移行する手順
-
既存の ONTAP tools for VMware vSphere で Derby PORT 1527 を有効にするには、rootユーザーを有効にして、SSH経由でCLIにログインします。次に、以下のコマンドを実行します。
iptables -I INPUT 1 -p tcp --dport 1527 -j ACCEPT
-
ONTAP tools for VMware vSphere 10.5 の OVA をデプロイします。
-
移行対象のvCenter ServerインスタンスをONTAP tools for VMware vSphere 10.5リリースに追加します。詳細については、"vCenter Server インスタンスを追加する"を参照してください。
-
"VASA Provider の有効化" ONTAP tools for VMware vSphere 10.5 上のサービス。
-
vCenter サーバー API を使用して、ONTAP tools プラグイン用のストレージバックエンドをローカルでオンボードします。詳細については、"vSphere クライアントインターフェースを使用してストレージバックエンドを追加する" を参照してください。
-
REST API リクエストを認証するためのアクセストークンを取得します。以下の例を参考に、変数をご使用の環境に合わせた値に置き換えてください。
curl --request POST \ --location "https://$FQDN_IP_PORT/virtualization/api/v1/auth/vcenter-login" \ --header "Content-Type: application/json" \ --header "Accept: */*" \ -d '{"username": "$MYUSER", "password": "$MYPASSWORD", "vcenter hostname": "$MYVCENTER"}'レスポンスで返されたアクセストークンをコピーして保存してください。
-
Swagger または Postman から次の API を発行して移行します。
curl -X POST `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/{vcguid}/migration-jobs`SwaggerにはこのURLからアクセスできます:
https://$FQDN_IP_PORT/、例えば:https://10.67.25.33:8443/。HTTPメソッドとエンドポイント
このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。
HTTPメソッド
パス
POST
/api/v1
処理タイプ
非同期
Curl の例
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" } -
Swagger でステータスを確認するには、以下の URI を使用してください:
curl `\https://xx.xx.xx.xxx:8443/virtualization/api/jobmanager/v2/jobs/<JobId>?includeSubJobsAndTasks=true`
前の手順で移行ジョブから返された「id」値を使用します。ジョブが完了したら、ジョブ応答の移行レポートを確認します。
-
VASA Provider を ONTAP tools for VMware vSphere に登録します。手順については、"VASAプロバイダーを登録する" を参照してください。
-
VASA Provider の登録を確認します:
-
vSphere Client で、vCenter Server に移動します。
-
Configure > Storage Providers を選択します。
-
前の手順で登録した VASA プロバイダーがオンラインになっていることを確認します。
-
-
以下の手順に従って、ONTAP tools for VMware vSphere ストレージプロバイダー 9.10/9.11/9.12/9.13 の VASA Provider サービスを停止します。
-
ONTAP tools 9.x で、Webコンソールを開きます。
-
メンテナンス コンソールにアクセスします。
-
`1`を入力して、「アプリケーション設定」メニューを選択します。
-
入力 `5`して、VASA ProviderおよびSRAサービスを停止します。
-
vSphere Client で、vCenter Server に移動し、Configure > Storage Providers を選択します。
-
オフラインの VASA Provider for ONTAP tools 9.x を選択し、*削除*を選択します。
古い VASA プロバイダーが停止された後、vCenter サーバーは ONTAP tools for VMware vSphere にフェイルオーバーします。すべてのデータストアと VM がアクセス可能になり、ONTAP tools for VMware vSphere から提供されます。
-
-
移行された NFS および VMFS データストアは、データストア検出ジョブの後に ONTAP tools for VMware vSphere 10.5 に表示されます。このジョブには最大 30 分かかる場合があります。概要ページでの表示状況を確認してください。
-
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>`
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 の例
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": 123, "migration_id": "d50073ce-35b4-4c51-9d2e-4ce66f802c35", "status": "running" }ステップ7で返された「migration_id」値を<migration_id>としてPATCH API呼び出しで使用します。パッチ操作のリクエスト本体は空です。 UUIDは、post-migrate APIへの応答として返される移行UUIDです。
パッチ移行APIを実行した後、すべての仮想マシンはストレージポリシーに準拠します。
移行が完了し、ONTAP tools 10.5 を vCenter Server に登録したら、次の手順に従ってください。
-
Discovery が完了するまでお待ちください。システムはすべてのホスト上で証明書を自動的に更新します。
-
データストアおよび仮想マシンの操作を開始する前に、しばらくお待ちください。待ち時間は、ホスト、データストア、仮想マシンの数によって異なります。待機しない場合、断続的な障害が発生することがあります。
アップグレード後、仮想マシンのコンプライアンス状態が古い場合は、以下の手順に従ってストレージポリシーを再適用してください。
-
データストアに移動し、概要 > *VMストレージポリシー*を選択します。
-
システムは、*VMストレージポリシー準拠*のコンプライアンスステータスを*期限切れ*として表示します。
-
ストレージVMポリシーと、それに対応するVMを選択します。
-
「適用」を選択します。
-
*VMストレージポリシー準拠*における準拠状況は「準拠」と表示されます。
ストレージレプリケーションアダプタ(SRA)を更新する手順
復旧計画において、保護サイトとは仮想マシンが現在稼働している場所を指し、復旧サイトとは仮想マシンが復旧される場所を指します。VMware Live Site Recovery アプライアンスのインターフェイスには、保護対象サイトとリカバリサイトに関する詳細情報とともに、リカバリプランの状態が表示されます。復旧プランでは、CLEANUP ボタンと REPROTECT ボタンは無効になりますが、TEST ボタンと RUN ボタンは有効なままです。これは、そのサイトがデータ復旧に対応できる状態にあることを示しています。SRA を移行する前に、一方のサイトが保護状態にあり、もう一方のサイトが復旧状態にあることを確認してください。
|
|
フェイルオーバーが完了していても、再保護が保留中の場合は、移行を開始しないでください。移行を進める前に、再保護プロセスが完了していることを確認してください。テスト フェイルオーバーが進行中の場合は、テスト フェイルオーバーをクリーンアップして移行を開始します。 |
-
VMware Site Recovery で VMware vSphere 9.xx 用の ONTAP tools SRA アダプタを削除するには、次の手順に従ってください:
-
VMware Live Site Recovery の構成管理ページに移動します。
-
「Storage Replication Adapter」セクションに移動してください。
-
省略記号メニューから*設定のリセット*を選択してください。
-
省略記号メニューから*削除*を選択してください。
-
-
保護サイトと復旧サイトの両方で、これらの手順を実行してください。
-
次の手順に従って、VMware vSphere 10.5 SRA アダプター用の ONTAP tools for VMware vSphere を設定します。"VMware Live Site RecoveryアプライアンスでSRAを構成する"
-
VMware Live Site Recovery インターフェースで、Discover Arrays と Discover Devices を実行します。デバイスが移行前と同じように表示されることを確認します。