Hyper-V

통합서비스의 게스트 서비스

delmaster 2015. 12. 22. 15:39

Hyper-V 게스트 서비스

Hyper-V 의 '통합 서비스'의 기능을 살펴보면 '게스트 서비스' 라는것이 있습니다.

이 '게스트 서비스'는 실제 호스트의 파일을 가상머신에게 복사 할 수 있는 파워쉘 명령어를 지원하기 위한 기능입니다.


가상머신이 네트워크에 연결되어 있지 않다거나 1세대 가상머신이라 고급세션을 사용하지 못하거나 게스트머신이 리눅스OS를 운영하고 있어 파일 복사가 난감했다면 아래 그림과 같이 '통합서비스'의 '게스트 서비스'를 활성화하여(기본값은 비활성화) 파일을 복사 할 수 있겠습니다.

단, 1세대 가상머신이거나 게스트OS가 리눅스일경우 통합서비스 업그레이드후 사용 가능합니다.


[참고]




게스트 서비스



명령어의 사용법은 아래와 같습니다.

Copy-VMFile <"가상머신이름"> -SourcePath <실제 호스트 파일의 전체 경로> -DestinationPath <가상머신에 복사될 경로> -FileSource Host



[예제]


1. C드라이브의 test.txt 파일을 가상머신 2012R2의 C드라이브에 get-host.txt 라는 파일명으로 복사

Copy-VMFile "2012R2" -SourcePath c:\test.txt -DestinationPath d:\get-host.txt -FileSource Host


2. D드라이브의 pic.jpg 파일을 가상머신 2008R2의 C드라이브에 이름 변경 없이 복사 

Copy-VMFile "TEST-2008R2" -SourcePath c:\a.pdf -DestinationPath d:\ -FileSource Host


3. C드라이브의 ttf.rpm 파일을 가상머신 CentOS의 /home/delmaster/Desktop으로 이름 변경 없이 복사

Copy-VMFile "CentOS" -SourcePath c:\ttf.rpm -DestinationPath /home/delmaster/Desktop -FileSource Host