VMware VM を Hyper-V に変換する

VMware VM を Hyper-V に変換する

当社では、サーバー仮想化ソリューションとして Hyper-V を試用したいと考えています。そのため、すべてを安全にテストできる最も効率的な方法を探しています。計画としては、10 台の VMware VM (これらは稼働中の本番サーバー) のスナップショット バックアップを作成し、Microsoft Virtual Machine Converter を使用してスナップショットを Hyper-V ファイルに変換することです。次に、Windows Server 2012 Datacenter Edition を実行しているテスト マシンに Hyper-V サービスをインストールし、変換した VM を Hyper-V にアップロードします。ネットワークの初心者ですが、これは確実な計画でしょうか。どのような問題が発生する可能性がありますか。

MVMC ガイドを読むと、VM が変換されて宛先サーバーにアップロードされると、ソース上で自動的にシャットダウンされるように見えます。VMware スナップショットを Hyper-V ファイルにクリーンに変換する方法はありますか?

この投稿がわかりにくい場合は申し訳ありませんが、アドバイスをお願いします。

答え1

私自身はまだ使用していませんが、Starwind のサイトで無料の VM イメージ コンバーターが利用できることは知っています。これに関する詳細情報は次のとおりです。http://www.starwindsoftware.com/converter

注目すべき点の 1 つは、コンバーターは VM の動作に影響を与えずに変換を行うように思われることですが、それを確かめるほどの経験はありません。

答え2

コメントするには十分な評判がないので、ここに投稿します。

Hyper V、VMWare、Xen などの複数のハイパーバイザーを使用した後は、トラブルを回避してまったく変換しないことをお勧めします。ツールが揃っている場合は、環境を再度構築する方がはるかに良いでしょう。

この方法により、どの VM も現在の運用環境と同じネットワークなどを持たないことも確認できます。

答え3

ここでいくつかのことが思い浮かびます:

変換時に、System Center Virtual Machine Manager (人生が短すぎるので、以降は SCVMM と呼びます) を使用してこれを処理しました。HyperV を真剣に検討していて、現在 vCenter を使用して VMware ファームを管理している場合 (あまり連携しない ESXi ホストを 2、3 台持っているのではなく)、これを強くお勧めします。

正直に言うと、私はまだ移行後に保持しない場合でも、移行を支援するために SCVMM の評価版を入手することをお勧めします。

基本的に、これ (および私が知っている他のほとんどの変換方法) は、「古い」ハイパーバイザーで実行されている VM ゲストのスウィング移行を実行し、「新しい」ハイパーバイザーに移動します。

これは明らかに、実行中と一度だけの両方があることを意味し、(私の記憶が正しければ) ゲスト追加機能の削除 (または少なくとも無効化)、新しいドライバーのインストールなど、「古い」VM の構成の変更が含まれます。そのため、移行前にテスト VM のスナップショットを作成し、移行を実行してその結果を確認し、VMware を使い続けることに決めた場合は、移行前に作成したスナップショットを復元することを強くお勧めします。

SCVMM を使用すると、vCenter と HyperV の両方を同じインターフェイスで並行して管理できるため、このタスクが大幅に簡素化されるだけでなく、その後の HyperV クラスターの継続的な管理も大幅に容易になります。

関連情報