정보 도우미

PowerShell 에서 Hyper-V 컨트롤 하기 본문

OS/Windows

PowerShell 에서 Hyper-V 컨트롤 하기

정보도우미3 2019. 11. 1. 15:27

Hyper-V 및 Windows PowerShell 사용

가상 컴퓨터 도움말

특정 PowerShell 명령에 대한 자세한 내용을 보려면 Get-Help를 사용하세요. 예를 들어 다음 명령을 실행하면 Get-VM Hyper-V 명령에 대한 정보가 반환됩니다.

Get-Help Get-VM

결과는 명령을 구성하는 방법, 필수 및 선택적 매개 변수가 무엇인지 및 사용할 수 있는 별칭을 보여 줍니다.

가상 컴퓨터 목록 반환

Get-VM 명령을 사용하여 가상 컴퓨터 목록을 반환합니다.

PowerShell에서 다음 명령을 실행합니다.

Get-VM

다음과 같이 표시됩니다.

가상 컴퓨터 시작 및 종료

특정 가상 컴퓨터를 시작하려면 가상 컴퓨터의 이름으로 다음 명령을 실행합니다.

Start-VM -Name <virtual machine name>

현재 전원이 꺼진 모든 가상 컴퓨터를 시작하려면 해당 컴퓨터 목록을 가져오고 Start-VM 명령에 목록을 파이프합니다.

Get-VM | where {$_.State -eq 'Off'} | Start-VM

실행 중인 모든 가상 컴퓨터를 종료하려면 다음을 실행합니다.

Get-VM | where {$_.State -eq 'Running'} | Stop-VM

VM 검사점 만들기

PowerShell을 사용하여 검사점을 만들려면 Get-VM 명령을 사용하여 가상 컴퓨터를 선택하고 이를 Checkpoint-VM 명령에 파이프합니다. 마지막으로 -SnapshotName을 사용하여 검사점에 이름을 지정합니다. 전체 명령은 다음과 같습니다.

Get-VM -Name <VM Name> | Checkpoint-VM -SnapshotName <name for snapshot>

 

Comments