チュートリアル

hyperハイパーで仮想マシンを移行する方法

目次:

Anonim

仮想化の世界に入るときに注意する必要があることがある場合、それはハイパーバイザ間の互換性です。そのため、Hyper-Vで仮想マシン移行する方法を見ていきます。 Microsoft Hypervisorは、ウィンドウシステムで最も魅力的なオプションの1つです。 これは、Pro、Enterprise、およびEducationシステムでネイティブに使用できます。 そのため、VirtualBoxなどのツールからHyper-Vで仮想マシンをインポートおよびエクスポートする方法を知っている必要があります。

コンテンツインデックス

他のハイパーバイザーと同様に、Hyper-Vは仮想マシンをインポートおよびエクスポートできる可能性があります。 このようにして、たとえばこのプログラムで作成された仮想マシンをVirtualBoxに移行することができます。 もちろん、Hyper-Vは.OVAまたはOVF拡張子のファイルをサポートしていないため、逆のプロセスは少し複雑です。 このチュートリアルでは、これらすべてをカバーするので、始めましょう。

Hyper-Vで仮想マシンをエクスポートする

Hyper-Vで仮想マシンエクスポートする方法を知るという最も単純なプロセスから始めます。 この手順は、仮想マシンをHyper-V間で移行する場合に役立ちます。 ステップバイステップで見てみましょう:

まず最初に、選択したマシンのメイン画面に移動します。 右ペインのオプションのリストがアクティブになります。 「 エクスポート... 」をクリックする必要があります

次に、エクスポートファイルを保存するフォルダーを選択します。 プログラムは複数のフォルダとファイルを作成するため、特定のフォルダ内にあることを確認する必要があります。

プロセスはすぐに開始され、長くは続きません。 最終結果は、 .vhdx形式の構成ファイルとメインの仮想ハードディスクを含む 3つのフォルダーを持つディレクトリになります 。 この形式では、最大64 TBの仮想ハードディスクを作成できます。何もないため、仮想マシンを別のバージョンなどの別のHyper-Vに移行する場合に役立ちます。

仮想マシンをHyper-Vにインポートする

次に、逆の手順を実行します。 Hyper-Vがインストールされた別のマシンにある場合は、メインウィンドウに移動して、[仮想マシンのインポート...]オプションをクリックします

次に、クイックウィザードが開き、インポートする仮想マシンがあるフォルダーの場所を選択する必要があります。

次に、「 仮想マシンのコピー 」オプションを選択して、ファイルをエクスポートディレクトリからハイパーバイザーにコピーする必要があります。

この簡単な方法で、Hyper-Vエクスポートディレクトリから仮想マシンをエクスポートします。

Hyper-V仮想マシンをVirtualBoxに移行します。

Hyper-Vは仮想マシンをOVAまたはOVF形式でインポートできない ため、仮想マシンをVirtualBox互換形式、つまりvhdxからvhd形式に変換する必要があります 。 手順を見てみましょう:

まず、選択した仮想マシンを含むメインのHyper-Vウィンドウに移動します。 次に、「 ディスクの編集... 」オプションを指定します

ここで、実行する手順を示すウィザードを起動します。 最初に行う必要があるのは、Hyper-V仮想マシンを含む仮想ハードディスクを選択することです。 後で見るように、それはvhdxにあります。

次の画面では、ディスクを変換するためのいくつかのオプションがあります。 それぞれについて、目的について簡単に説明します。 もちろん、「 変換 」を行います。 次のフェーズに進みます。

次に、ハードディスクの出力フォーマットを選択する必要があります。 これはvhdxにあるため、vhd形式選択します。

前の手順が完了したら、ディスクタイプオプションを選択します。 もちろん、最も推奨されるのは、「 動的拡張 」のオプションを選択することです。このようにして、物理ハードドライブの最大容量を節約します。

最後に、新しい仮想マシンの場所のディレクトリを選択します。 これをVirtualBoxで直接開きたいので、USBに配置します。 好きな場所に置くことができますが、他の仮想マシンになることに注意してください。

あとは、ウィザードが操作を完了するのを待つだけです。

VirtualBoxでVHD仮想マシンを開く

さて、 VirtualBoxを使用してホストにすばやく移動して、変換したこの仮想マシンを開く方法を確認し、正しく動作することを確認します。

VirtualBoxに移動し、新しい仮想マシンを作成するオプションを選択します。 いつものように、割り当てるRAMを選択します。

しかし、ここで最も重要なことは、「 既存の仮想ハードディスクファイルを使用する 」オプションを選択することです。これが問題の鍵です。 次に、この拡張機能で仮想ハードドライブを探し、ロードしたままにします。

作成 」をクリックすると、仮想マシンがハイパーバイザーVirtualBoxに接続されます。

仮想マシン の起動時に「 ブータブルメディアが見つかりません 」というメッセージが表示されてエラーが発生する可能性があります。 このエラーは、Hyper-Vが仮想マシンを起動するように構成されているシステムが原因で発生します。 仮想マシンがジェネレーション2の場合、VirtualBox追加の構成をいくつか行う必要があります。それらを見てみましょう。

(オプション)仮想マシンの構成オプションに移動します。 「 Storage 」セクションに配置し、「 Controller:IDE 」と呼ばれるDVDドライブを削除する必要があります。

(必須)次に、「 システム 」セクションに移動し、「 EFIを有効にするオプションアクティブにして 、ハードドライブを起動順序リストの最初のドライブとして配置します。 このようにして、仮想マシンを正しく起動できます。

これは通常、Windows以外のオペレーティングシステムで発生します。

VirtualBoxからHyper-Vに仮想マシンを移行する

次に、Hyper-VVirtualBox仮想マシン(.vdi形式)を開くことができるようにする手順です。この形式は、この形式をサポートしていません。

VirtualBoxを使用してVDI仮想マシンをVHDに複製する

このため、仮想ハードディスクをvdiからvhd変換することも必要です。手順を見てみましょう:

これは、次のパスにあるVirtualBoxコマンドモードのツールで行う必要があります。

C:\ Program Files \ Oracle \ VirtualBox

その中にアプリケーション「 VBoxManage 」を見つける必要がありますが、コマンドターミナルで開く必要があります。 PhowerShellを使用します

このディレクトリでPowerShellを起動するには、「 Shift 」テーブルをクリックして、ウィンドウダブルクリックします

一度開くと、仮想マシンが配置されているパスを非常によく知る必要があります。実行コマンドに配置する必要があるためです。 私たちの場合、それは次のルートにあります:

D:\仮想マシン\ w10x64pro

それでは、PowerShellでコマンドをマウントする方法を見てみましょう。

。\ VBoxManage clonemedium“ virtual disk path.vdi”“ virtual disk path.vhd” --format VHD

たとえば、私たちの場合は次のようになります。

。\ VBoxManage clonemedium "D:\ virtual machine \ w10x64pro \ W10x64pro.vdi" "D:\ virtual machine \ w10x64pro \ W10x64pro.vhd" --format VHD

その結果、VHD拡張機能のマシンを含む仮想ハードディスクが作成されます。

Hyper-VでVHD仮想マシンを開く

手順が完了したら、重いファイルを取得し、 Hyper-Vがあるホストに移動して、この仮想マシンをマウントします。

新しい仮想マシンを作成する一般的な手順は次のとおりです。

アクション->新しい仮想マシン 」に移動して、ウィザードを起動します。

仮想マシンの世代を選択するステップでは、マシンの互換性を確保するために「 世代1 」オプションを選択する必要があることに注意してください。

仮想マシンの仮想マシン作成ウィンドウが表示されたら、新しい仮想マシンを作成する代わりに、「 既存のハードディスクを使用する 」オプションを選択する必要があります。 VHDハードドライブを選択して次に進みます。

このようにして、新しいマシンを接続すると、すべてが正しく行われます。

これらは、VirtualBoxなどの他のハイパーバイザーを使用して、Hyper-Vから仮想マシンをインポートおよびエクスポートできる手順です。

以下もお勧めします:

どのような仮想マシンがありますか? このチュートリアルが、仮想マシンのインポートおよびエクスポート手順の学習に役立つことを願っています。

チュートリアル

エディタの選択

Back to top button