본문 바로가기
XenServer

clonezilla 를 통해서 리눅스서버(우분투 16.04)를 P2V(Physical-To-Virtual)

by freesunny 2018. 4. 2.

사전 준비 사항

cronezilla 다운로드 (ISO파일로 다운로드)

다운로드 받은 ISO파일을 CD-ROM 으로 만든다.

다운로드 받은 ISO파일을 XenServer ISO 저장소에 업로드한다.


물리서버 준비사항

  1. CD를 삽입하고 부팅한다.
  2. "Cronezilla Live (Default setting, VGA 800x600)" 선택
  3. Language 선택 ("English")
  4. Keymap 선택 ("Don't touch keymap")
  5. "Enter_shell" 선택
  6. $프롬프트가 나오면 "sudo bash" 로 root 권한 획득
  7. IP설정 > "# ifconfig eth0 xxx.xxx.xxx.xxx netmask zzz.zzz.zzz.zzz"
  8. root 계정 패스워드 변경 > "# passwd"
  9. root 계정으로 ssh접속이 되도록 서버 설정 변경 > "# vi /etc/ssh/sshd_config" "PermitRootLogin yes" 추가 후 저장
  10. ssh 서비스 재시작 > "# /etc/init.d/ssh restart"


가상서버 준비사항

  1. VM생성 Disk는 물리서버 보다 크게 잡을 것 CPU, Memory는 원하는 만큼 셋팅해도 무관
  2. 부팅 CD는 cronezilla iso 를 선택 물리서버 준비사항 2~10번까지 동일하게 진행 IP만 다르게 셋팅하여 하고, 물러서버와 가상서버의 네트워크는 통신이 되어야 함


스크 이미지 전송 (물리서버에서 진행)


# dd if=/dev/sda | gzip -c | ssh root@가상서버_IP 'gzip -d | dd=/dev/xvda' # reboot


서버가 정상적으로 부팅했는지 확인하고, XenServer Tools 설치 및 네트워크 셋팅을 하면 됩니다.


'XenServer' 카테고리의 다른 글

네트워크에 속한 VM 찾기  (0) 2018.04.17