Windows10にHyper-V仮想マシンをインポートする
Windows 10、Windows 8.1、およびWindows 8にはクライアントHyper-Vが付属しているため、サポートされているゲストオペレーティングシステムを仮想マシン内で実行できます。 Hyper-Vは、MicrosoftのWindows用ネイティブハイパーバイザーです。 もともとはWindowsServer 2008用に開発され、その後WindowsクライアントOSに移植されました。 時間の経過とともに改善され、最新のWindows10リリースにも含まれています。 インポート/エクスポート機能を使用して、Hyper-Vホストマシン間で仮想マシンを移動できます。 また、以前にエクスポートした仮想マシンをインポートすることで、バックアップから復元できます。
広告
注:Windows 10 Pro、Enterprise、およびEducationのみ エディション Hyper-V仮想化テクノロジーが含まれます。
Hyper-Vとは
Hyper-Vは、Windowsを実行しているx86-64システム上に仮想マシンを作成できるようにするMicrosoft独自の仮想化ソリューションです。 Hyper-VはWindowsServer 2008と一緒に最初にリリースされ、Windows Server2012およびWindows8以降は追加料金なしで利用できます。 Windows 8は、ハードウェア仮想化サポートをネイティブに組み込んだ最初のWindowsクライアントオペレーティングシステムでした。 Windows 8.1では、Hyper-Vに拡張セッションモードなどの多くの拡張機能があり、を使用してVMに接続するための忠実度の高いグラフィックスが可能になります。 RDPプロトコル、およびホストからVMへのUSBリダイレクトが有効になっています。 Windows 10は、ネイティブハイパーバイザー製品にさらなる機能拡張をもたらします。 含む:
- メモリおよびネットワークアダプタのホットアドおよび削除。
- Windows PowerShell Direct –ホストオペレーティングシステムから仮想マシン内でコマンドを実行する機能。
- Linuxの安全な起動-Ubuntu14.04以降、および第2世代の仮想マシンで実行されているSUSE Linux Enterprise Server 12 OS製品は、安全な起動オプションを有効にして起動できるようになりました。
- Hyper-Vマネージャーのダウンレベル管理-Hyper-Vマネージャーは、Windows Server 2012、Windows Server 2012 R2、およびWindows8.1でHyper-Vを実行しているコンピューターを管理できます。
Hyper-Vで仮想マシンをインポートする
Windows 10にHyper-V仮想マシンをインポートすると、VMがHyper-Vホストに登録されます。 ホストまたは新しいホストにインポートして戻すことができます。 同じホストにインポートする場合、Hyper-Vは使用可能なファイルから仮想マシンを再作成しようとするため、最初に仮想マシンをエクスポートする必要はありません。 仮想マシンをインポートすると、仮想マシンが登録され、Hyper-Vホストで使用できるようになります。
仮想マシンのインポートウィザードは、あるホストから別のホストに移動するときに存在する可能性のある非互換性を修正するのにも役立ちます。 これは通常、メモリ、仮想スイッチ、仮想プロセッサなどの物理ハードウェアの違いです。
Hyper-Vには、次の3つのインポートタイプがあります。
- インプレース登録 –このタイプは、エクスポートファイルが仮想マシンを保存して実行する場所にあることを前提としています。 インポートされた仮想マシンは、エクスポート時と同じIDを持っています。 このため、仮想マシンが既にHyper-Vに登録されている場合は、インポートを実行する前に仮想マシンを削除する必要があります。 インポートが完了すると、エクスポートファイルは実行状態ファイルになり、削除できなくなります。
- 仮想マシンを復元する –仮想マシンを選択した場所に復元するか、デフォルトのHyper-Vを使用します。 このインポートタイプは、エクスポートされたファイルのコピーを作成し、それらを選択した場所に移動します。 インポートされると、仮想マシンはエクスポート時と同じIDを持ちます。 このため、仮想マシンが既にHyper-Vで実行されている場合は、インポートを完了する前に仮想マシンを削除する必要があります。 インポートが完了すると、エクスポートされたファイルはそのまま残り、削除または再度インポートできます。
- 仮想マシンをコピーします –これは、ファイルの場所を選択するという点で復元タイプに似ています。 違いは、インポートされた仮想マシンが新しい一意のIDを持つことです。つまり、仮想マシンを同じホストに複数回インポートできます。
Hyper-VマネージャーまたはPowerShellのいずれかを使用してHyper-V仮想マシンをエクスポートすることができます。 両方の方法を確認しましょう。
Windows10にHyper-V仮想マシンをインポートするには
- [スタート]メニューからHyper-Vマネージャーを開きます。 ヒント:を参照してください Windows10のスタートメニューでアルファベットでアプリをナビゲートする方法. これは、Windows管理ツール> Hyper-Vマネージャーの下にあります。
- 左側のホスト名をクリックします。
- 右側で、をクリックします 仮想マシンのインポート 右側([操作]ペイン)。
- クリック 次 に あなたが始める前に 画面。
- 次のページで、インポートするVMのファイルを含むフォルダーを参照します。
- VMを選択し、をクリックします 次 ボタン。
- 目的のインポートタイプを選択します(上記を参照)。
- 次のページで、[完了]ボタンをクリックします。
注:[仮想マシンを復元する]または[仮想マシンをコピーする]オプションを選択した場合は、VMを保存するためにフォルダーをカスタマイズできます。
これで完了です。
PowerShellを使用してHyper-V仮想マシンをインポートする
インプレース登録
- 管理者としてPowerShellを開くヒント:できます 「管理者としてPowerShellを開く」コンテキストメニューを追加.
- 次のコマンドを実行して、インプレースで登録します(インポートされた仮想マシンは、エクスポート時と同じIDを持ちます)。
Import-VM -Path'C:\
\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx ' - * .vmcxファイルの名前をVMの実際のファイル名に置き換えます。 インポートする仮想マシンファイルが保存されている場所の実際のフルパスを使用します。
戻す
- 管理者としてPowerShellを開く.
- 次のコマンドを実行して、仮想マシンファイルの独自のパスを指定して仮想マシンをインポートします。
Import-VM -Path'C:\
\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx'-Copy -VhdDestinationPath 'D:\ hyper-vmachines \ Win10vm'-VirtualMachinePath' D:\ hyper-vmachines \ Win10vm ' - 例の値を正しいパスと名前に置き換えてください。
コピーとしてインポート
- 管理者としてPowerShellを開く.
- 次のコマンドを実行して、仮想マシンファイルをインポートしてデフォルトのHyper-Vの場所に移動します。
Import-VM -Path'C:\
\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx'-Copy -GenerateNewId - 例の値を正しいパスと名前に置き換えてください。
それでおしまい。
関連記事:
- Windows10でHyper-V仮想マシンをエクスポートする
- Windows10でHyper-V仮想マシンのデフォルトフォルダーを変更する
- Windows10でHyper-V仮想ハードディスクフォルダーを変更する
- WindowsHyper-V仮想マシンでフロッピーディスクドライブを削除する
- Hyper-V仮想マシンのDPIを変更する(ディスプレイスケーリングズームレベル)
- Windows10でHyper-V仮想マシンのショートカットを作成する
- Windows10でHyper-V拡張セッションを有効または無効にする
- Windows10でHyper-Vを有効にして使用する方法
- Hyper-Vクイック作成を使用してUbuntu仮想マシンを作成する