はじめに
エーティーエルシステムズ 森村です。
今回は、Azure Migrateツールを利用してVMWareからAzureに移行する際の手順の1つである、仮想マシンのレプリケート時に発生したエラー(110034)の対処方法について紹介します!
経緯として、私の所属するDS事業部の検証環境をVMWareからAzureに移行することになりました。
その際に、前述のようなエラーに衝突したものの、推奨される操作では解決できなかった&同様の問題を取り上げる文献が見つからなかったため、投稿に至りました。
同じ問題を抱えている方の手助けになればと思います。
※免責事項(必ず、ご一読ください)
本記事の情報により生じた、いかなる損害や損失についても、当社は一切の責任を負いかねます。
また、誤った情報が入り込んだり、情報が古くなったりすることもあります。必ずしも正確性を保証するものではありませんのでご了承ください。
エラー内容
実際に発生したエラーは下記の通りです。
※ホスト名と仮想マシン名はダミーのものに差し替えてあります
エラーID
110034
エラーメッセージ
移行要件を取得できませんでした。
プロバイダーエラーメッセージ
The ESXi host 'host1.local' that virtual machine 'machine1' is running on is not reachable.
Error message:No such host is known
プロバイダーエラーから考えられる原因
The port 902 is not open.
プロバイダーエラーの推奨される操作
Ensure that the port is open and then try again.
原因
今回、検証サーバだったので設定を簡便にしていたため、DNSにGoogle DNS(8.8.8.8)を使用していたのですが、これが原因でvCenterからESXIのhost1.localが名前解決出来なかったようです…
対処方法
アプライアンスサーバにあるhostsファイルにESXI(今回はhost1.local)を追加したところ、無事レプリケートが出来ました。
hostsファイルの場所:C:\windows\system32\drivers\etc\hosts
※ドメインはダミーのものに差し替えてあります
最後に
最後まで読んでいただき、ありがとうございました!
余談ですが、弊社はfacebookもしております!よろしければご覧ください!