프로필사진 글목록 방명록 이웃추가
Today:     Yesterday:     Total:

JunToday.com

vsphere ESXi 6.7 가상시스템 export, import 하기 (with ovftool) 본문

생활속의 IT 노하우/IT 일반

vsphere ESXi 6.7 가상시스템 export, import 하기 (with ovftool)

JunToday 2024. 1. 12. 17:15
728x90

vsphere ESXi 6.7의 web ui에서 가상시스템을 내보내기(export) 할 때 ovf파일은 다운로드 되지만 vmdk 파일이 네트워크 오류로 다운로드 되지 않는 문제가 있다.

구글링 결과 ESXi 6.5~6/7에서 200M이상의 대용량 VM을 내보내기(export) 할 때 네트워크 오류가 나는 버그라고 한다.

https://www.2cpu.co.kr/vm/8895

 

ESXi 6.5 이상에서 OVF Export가 실패할 경우 :: 2cpu, 지름이 시작되는 곳!

49/126

www.2cpu.co.kr

이럴 경우 ovftool (4.3이상)을 이용하여 export해야 한다고 한다.

구글링하여 ovftool을 다운로드.

export할 가상시스템 이름이 "windows Server 2019 test"로 띄어쓰기가 되어 있다.

 

1. ovftool을 이용하여 ovf파일로 export 하기

ovftool을 설치한 경로로 가서 다음 명령어로 export 시도.

C:\ovftool설치경로> ovftool.exe "vi://root:패스워드@IP주소/"windows Server 2019 test"" "export할경로\"windows Server 2019 test.ovf"

결과는

Error: Unexpected option: 2019
Completed with errors

가상시스템 이름의 띄어쓰기를 인식하지 못하는거 같다.

그래서 VM이름을 아래처럼 바꿔줌.

다시 시도.

C:\ovftool설치경로> ovftool.exe "vi://root:패스워드@IP주소/windows_server_2019_test" export할경로\windows_server_2019_test.ovf

제대로 진행이 되었고

Transfer Completed 와 Completed successfully 메세지 확인.

export경로를 보니 다음과 같이 파일이 생성되어 있었다.

 

2. ovftool을 이용하여 ovf파일 import 하기

이제 import를 해보자.

cmd창에서 해보려고 했더니 안된다.

파워쉘을 관리자 권한으로 열어 진행해보자.

PS ovftool설치경로> .\ovftool.exe -n=import로생성할가상이미지이름 -ds=데이터스토어이름 -dm=thin export했던경로\windows_server_2019_test.ovf vi://root@IP주소
Opening OVF source: E:\vm_backup_test\windows_server_2019_test.ovf
The manifest validates
Enter login information for target vi://IP주소/
Username: root
Password: **************
Opening VI target: vi://root@IP주소/
Deploying to VI: vi://root@IP주소/
Disk progress: 78%

이렇게 진행되는걸 확인했다.

웹 UI에서도 생성된 것을 확인.

역시 Transfer Completed 와 Completed successfully 메세지 확인.

정상작동함.

728x90
Comments