P2V · V2P

Special Thanks to

오늘 다룰 것

우분투 8.04 부팅 화면

P2V / V2P

도구는 사실상 하나

맨 처음 시키는 일이 컴퓨터 설정

윈도우 — Clonezilla

리눅스 — 클라우드 이미지 + CI/CD

같은 이미지, 두 곳에 씁니다

사람이 하면 꼭 빼먹습니다

해법 — PVE 안에서 PVE 를 만듭니다

프로젝트가 끝나면 서버가 남습니다

극단적인 사례 하나

EYE 서버 하드디스크

7년 방치된 하드는 온전하지 않습니다

배드섹터로 변환 실패

그리고 부팅했습니다

Cockpit 콘솔에서 부팅 중인 eye VM

연구소에서 흔히 보는 풍경

각각이 왜 문제인가

V2P 를 소개해드렸더니

같은 소프트웨어, IP 만 다릅니다

그럼 BMC(IPMI)로 하면 되잖아요?

해외 - 경량 OS 부팅 후 램디스크에서 wget

국내 — CentOS 7 을 업그레이드 해야 했습니다

RAID1 을 풀어서 V2P

클론의 IP 문제 — 실수가 아니라 절차입니다

그럼 "매번 사람이 해서 실수"는 어디서 나나

그리고 설정 스크립트는 방화벽 뒤에 있습니다

"그럼 스크립트를 USB 에 넣어가면 되잖아요?"

그리고 보통 동시에 여러 대를 작업합니다

해법 — 레포 하나를 진실로 삼습니다

솔직히 — 완전히 해결되진 않습니다

업그레이드가 아니라 교체

그래서 필요한 건 두 가지뿐입니다

언제 값어치가 큰가

오늘 하나만 가져가신다면

실제로는 이렇게 나눠둡니다 - 단일 디스크 Proxmox VE

그리고

우분투 8.04 부팅 화면

A1 · 블록디바이스 → 파티션 → 파일시스템

A2 · inode — 파일시스템 안쪽

A3 · 확장 — 항상 두 단계

A4 · 파일시스템 — 확장 · 축소 가능 여부

A5 · 통째로 옮기는 도구 비교

A6 · 조회 · 그리고 fstab 은 무엇으로 가리키나

A7 · UUID 충돌은 항상 나는 게 아닙니다

A8 · 그래서 무엇이 충돌하나

A9 · 부팅 체인 — 여기서 갈립니다

A10 · 레거시 — MBR · GRUB · grub-reboot

A11 · UEFI — ESP · NVRAM · efibootmgr

A12 · 지금 뭘로 부팅했나

A13 · 세 가지 방법

A14 · 방법 1 — Ventoy

A15 · ISO 에 도구를 넣어두기

A16 · 방법 2 — 디스크 2장

A17 · UEFI — UUID 가 같으면 부팅이 쫑납니다

A18 · 방법 3 — 디스크 1장 (A/B 파티션)

A19 · 신원 이식 — 없으면 부팅해도 접속 불가

A20 · 고유성 — 같은 이미지를 여러 대에 심으면

A21 · 골든 이미지 — 부팅 없이 만듭니다

A22 · P2V 실전 — 돌아가는 서버를 그대로

A23 · 함정 모음

A24 · 장기 보존 — 실제로 뭘 하면 되나