天天看點

使用PowerShel導入和導出Hyper-v虛拟機

虛拟機的導入與導出功能可以将虛拟機通過檔案的方式進行轉移,可以将虛拟機的檔案複制到活動硬碟,然後帶到其他的地點進行導入,這樣友善了虛拟機的跨地域的轉移。

在之前的博文中為大家介紹了如何使用GUI界面導入/導出虛拟機,今天我們将為大家介紹如何使用PowerShell對Hyper-v虛拟機進行導入和導出:

1、使用PowerShell導出虛拟機:

登陸到HV-01,打開Hyper-v管理器:

<a href="http://s3.51cto.com/wyfs02/M00/78/DE/wKioL1aEkLug9UxnAABdY7RHMUc328.jpg" target="_blank"></a>

可以看到目前我們有一台虛拟機Test-SMB正在運作,下面我們就将這台虛拟機導出存放在E:\Backup\VM:

導出虛拟機指令如下:

Export-VM –VMName“Test-SMB”–path E:\Backup\VM

<a href="http://s3.51cto.com/wyfs02/M01/78/DE/wKioL1aEkLyxY88RAABew54cvec791.jpg" target="_blank"></a>

指令運作以後傳回Hyper-v管理器檢視,可以看到虛拟機的“任務狀态”顯示為正在導出:

<a href="http://s3.51cto.com/wyfs02/M01/78/E0/wKiom1aEkkiRsJNTAABQgbcB_44791.jpg" target="_blank"></a>

檢查虛拟機是否成功導出,打開我們之前所指定的導出目錄,可以看到導出成功。如下圖所示:

<a href="http://s3.51cto.com/wyfs02/M00/78/E0/wKiom1aEkkywgc89AABRtk8WHDk628.jpg" target="_blank"></a>

2、使用PowerShell導入虛拟機:

在要導入虛拟機的Hyper-v伺服器上滑鼠右鍵Windows Powershell選擇以管理者身份運作:

<a href="http://s3.51cto.com/wyfs02/M01/78/E1/wKiom1aEmUbDWt0cAABKqcUITU0664.png" target="_blank"></a>

鍵入如下指令:

Import-VM -Path 'E:\backup\VM\Virtual Machines\*.XML'

<a href="http://s3.51cto.com/wyfs02/M02/78/E1/wKiom1aEmUiDl2G5AAAlAAxrheU498.jpg" target="_blank"></a>

可以看到虛拟機“Test-SMB”導入成功,并且正常運作!

下面打開Hyper-v管理器來檢視虛拟機是否成功導入:

<a href="http://s3.51cto.com/wyfs02/M01/78/E1/wKiom1aEmUrCDxzCAABoJz1jOiA147.jpg" target="_blank"></a>

虛拟機導入成功,并且狀态為已儲存。

OK、關于使用PowerShell導入導出虛拟機的相關操作今天就給大家介紹這麼多,感興趣的朋友可以使用GET-HELP Import-VM檢視更多相關資訊!

本文轉自wuyvzhang 51CTO部落格,原文連結:http://blog.51cto.com/wuyvzhang/1730259,如需轉載請自行聯系原作者