Hyper-V サーバー内の 仮想マシンを別の仮想ホストへ移動するためのPowerShell コマンドです

PowerShell を利用するメリットの一つとして、仮想マシンの移動を指定順序で実行することができます。
例えば、移動元仮想ホスト上仮想マシンをすべて移動先仮想ホストへ移動するといったことができます。
この場合、移動元仮想ホストのディスクに重複除去機能を使用している場合は、移動先仮想ホストのディスクの空き容量に注意する必要があります。

$VMname = “移動したい仮想マシン名”
$VMHost = “移動先ホスト名”
$Path = “移動先パス名”
Move-VM $VMname -DestinationHost $Host -DestinationStoragePath $Path

参考:
PowerShell を使って仮想マシンの保存場所を移動する

広告