Hyper-V共通コマンド

  
                  PowershellのHyper-Vモジュールとドキュメントはhttp://pshyperv.codeplex.com/releases/view/38769からダウンロードできます。詳細なコマンドの説明はPSHyperv-R2.pdfというドキュメントにあります。 powershellコマンドを使用して、powershellモジュールをインストールしないでHyper-Vを管理することはできません1. Start-VM仮想マシンの起動Start-VM -VM仮想マシン名-Serverサーバー名-Wait -Force-VM起動する仮想マシンを指定しますName-Server仮想マシンが配置されている物理サーバを指定します空白のままにした場合、デフォルトは「。」で、これがマシンです。 -Wait次のコマンドを実行する前にタスクが完了するのを待つことを指定します。通常は連続操作で使用されます。 - 起動時に仮想マシンがオプションをポップアップしないため、このパラメーターは順番に記述してもStart-VMには影響しません。パラメータ値の場合、「 - VM」、「 - サーバ」などの前述のパラメータ名は省略できます。例:Start-VM testvps testvpsのテストを開始します。Start-VM testvps -Wait; Stop-VM testvps -Force最初にtestvpsを起動し、次にtestvpsをシャットダウンします。ここで-Waitを使用するか、2番目のコマンドでエラーが報告されます。 .Stop-VM仮想マシン(サーバーのシャットダウンボタンを直接押すのと同じ)Stop-VM -VM仮想マシン名-Serverサーバー名-Wait -Force-Force仮想マシン。このオプションはさらにポップされます。「本当にこれを実行しますか?」操作?」このパラメータを追加した後は、プロンプトは表示されず、デフォルト値[Y]を直接選択します。残りのパラメータはStart-VMと同様です。例:Stop-VM testvps操作後にtestvpsがシャットダウンされ、プロンプトが表示されたら、Yキーを押して続行します。Stop-VM testvps - 直接testvpsシャットダウンに強制します。ポップアッププロンプトは表示されませんStart-VM testvps - 待機 - 強制停止 - VM testvps最初のtestvpsシャットダウンしてからtestvpsの電源を入れます。-Waitを使用する必要があります。そうしないと、2番目のコマンドでエラーが報告され、結果を閉じることしかできません。  Stop-VM -Waitは、サーバー上で実行中のすべての仮想マシンを1つずつ停止します(仮想マシンでWindowsシステムをオフにしてからシャットダウンします。PowerShellV1バージョンのコマンド名はShutdown-VMです。両方とも同値)Shutdown-VM -VM仮想マシン名 - サーバーサーバー名 - Wait -ForceパラメータはStop-VMと同様です。 Hyper-Vがローカルデスクトップにログインしていない場合は、このコマンドを使用して閉じることはできません。例:Shutdown-VM testvps -Force testvpsのシステムシャットダウンをオフにします。プロンプトはポップアップしません。4.Save-VM仮想マシンの保存(仮想マシンの現在の状態を保存します。PowerShellV1バージョンのコマンド名はSuspend-VMです。両方とも同値)Save-VM-VM仮想マシン名 - サーバーServer Name - Wait -Forceパラメーターと使用法は、Start-VMおよびStop-VMと同様です。例:Save-VM testvps testvpsステータスを保存する5.Export-VM仮想マシンのエクスポートExport-VM -VM仮想マシン名-Pathエクスポートされたパス-Serverサーバ名-CopyState -Wait -Preserve -Force-Pathエクスポート先の仮想マシンを指定します。 location - CopyStateこのパラメーターは非常に重要ですこのパラメーターを追加すると、完全な仮想マシン情報がエクスポートされます(これは管理インターフェースでエクスポートを使用するのと同等です)。設定ファイルだけを追加しない場合。 -Preserveエクスポートした設定ファイルはインポート後に表示されなくなるため、このパラメータを追加してimportFiles.zipファイルを作成し、設定ファイルを保存します。その他のパラメータはStart-VMと似ています。例:Export-VM testvps F:\\ vmbak -CopyState仮想マシンをF:\\ vmbakディレクトリにエクスポートします6.Get-VM他の操作用の仮想マシンオブジェクトを取得しますGet-VM -Name仮想マシン名-Serverサーバー名-Suspended -Running -Stopped-Name仮想マシンの名前ユーザーは、対応する仮想マシンオブジェクトを名前で取得します。すべての仮想マシンを選択する場合は、「%」または「*」ワイルドカードサーバーを使用して、仮想マシンが配置されている物理サーバーを指定できます。空白の場合、デフォルトは「。」です。 -Suspendedは仮想マシンを "saved"状態にするのみ - Runningは仮想マシンを "Running"状態にするのみ - Stoppedは "closed"状態にある仮想マシンのみを取得します:save-vm( Get-vm -Running)-force実行中のすべてのVMを保存します。start-vm(get-vm -Suspended)保存されているすべてのVMを7.Get-VMMemoryに復元します。VMメモリ情報の表示Get-VMMemory -VM仮想マシン名 - サーバーサーバー名例:Get-VMMemoryすべての仮想マシンのメモリ情報を表示します8.Get-VMCPUCount仮想マシンのCPU設定情報を表示します9. Get-VMDisk仮想マシンのハードディスク情報を表示します
Copyright © Windowsの知識 All Rights Reserved