Virtual environment/Virtual Box6 VirtualBox Script 1. 가상머신 관리 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. ▶ 만들고 쓰고 지우고 설정하는 VirtualBox Script는 어지간히 다룬 것 같지만 부족하다면 공식 홈페이지를 참고하길 바란다. 2018. 12. 28. 가상머신 관리 (네트워크 및 환경설정) 1. 가상머신 관리 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. 2. 환경설정 및 기타설정3. 네트워크 설정 ▶ 포트포워딩을 설정할 수 있다. ▶ 공유기 등의 DHCP 서버가 있다면 어댑터에 브릿지 연결이 가능하다. ▶ 내부네트워크나 호스트온리 방식은 어댑터2에 하나를 추가해서 외부와 연결이 가능하면서 내부네트워크 구성을 할 수도 있다. 4. 스냅샷 및 복제 2018. 12. 28. OVA설치 및 사용 1. OVA설치 및 사용 ▶ 아래 자료는 조교를 하면서 virtualbox로 가상머신을 관리하기 위해 정리한 PPT 내용의 일부이다. ▶ 전부 직접 작성하였고 누군가가 여러 대의 PC 혹은 서버에 가상머신을 놓고 관리할 때 나보다는 조금 덜 고생하기를 바라는 마음이다. 2018. 12. 28. 가상머신의 현재상태를 저장 후 종료 및 링크 끊기 1. 배치파일 ▶ 먼저 여기서 다루는 내용은 virtualbox에서 사용중인 가상머신의 상태를 저장하고 연결을 끊는 것을 다룬다. ▶ 배치스크립트 지식이 얕아서 일부는 교수님께 도움을 받아서 진행하였다. 1) 상태저장 후 링크끊기 [1] 소스set VM_NAME=test set VBOX_PATH="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"set DIR_PATH=%~dp0 %VBOX_PATH% controlvm "%VM_NAME%" savestate timeout 1 %VBOX_PATH% unregistervm "%DIR_PATH%%VM_NAME%.vbox" [2] 설명 ▶ 이전 장에서 링크 연결 후 시작과 소스가 비슷하여 일일히 다루지 않고 변한 부분만 다.. 2018. 12. 28. 가상머신의 링크연결 후 시작 1. 배치파일 ▶ 먼저 여기서 다루는 내용은 virtualbox에서 링크해제된 가상머신을 링크 후 시작시키는 것을 다룬다. ▶ 배치스크립트 지식이 얕아서 일부는 교수님께 도움을 받아서 진행하였다. 1) 링크 연결 후 시작 [1] 소스set VM_NAME=test set VBOX_PATH="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"set DIR_PATH=%~dp0 %VBOX_PATH% registervm "%DIR_PATH%%VM_NAME%.vbox" %VBOX_PATH% startvm "%VM_NAME%" [2] 설명 ▶ 전 장에서 링크를 전체 해제시켰다. ▶ 참고 : https://ccurity.tistory.com/212 ▶ 이것은 가상머신 파일을 삭제.. 2018. 12. 28. virtualbox 링크만 끊기 1. 배치파일 ▶ 조교 업무를 하면서 센터에서는 VM ware라이센스가 없었기 때문에 Virtual box를 설치하여 사용하게 되었다. ▶ PC가 많아 같은 작업을 PC마다 반복해서 하는 작업이라 지루하고 힘들기 때문에 배치파일을 이용하기로 했다. 1) 링크 끊기 [1] 소스 @echo off "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms > listvms.txt FOR /F delims^=^"^ tokens^=1* %%i in (listvms.txt) do ( echo '%%i' "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" unregistervm "%%i" ) [2] 설명 ▶ [@echo of.. 2018. 12. 28. 이전 1 다음