가상화와 QEMU/KVM · 디스크 이미지: qcow2, 백킹파일, 스냅샷 · 퀴즈
퀴즈: qcow2 와 스냅샷
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
qcow2 백킹 파일을 직접 부팅해 패치했습니다. 결과는?
- 오버레이들이 자동으로 패치를 받는다
- 아무 영향이 없다
- 그 백킹 위에 얹힌 모든 오버레이가 일관성을 잃어 깨질 수 있다
- 오버레이가 자동으로 평탄화된다
`qemu-img create -f qcow2 -b base.qcow2 overlay.qcow2` 가 경고나 오류를 냅니다. 무엇이 빠졌나요?
- 새로 만들 이미지의 크기 지정
- -o 로 넘기는 클러스터 옵션
- 백킹 파일의 절대 경로 지정
- -F 로 백킹 파일 포맷 명시
호스트 디스크 500GB 에 virtual size 합계 2TB 인 이미지들이 있습니다. 이 상태는?
- 합계가 용량을 넘는 순간 즉시 오류가 난다
- qemu-img 가 자동으로 크기를 줄여 맞춘다
- 씬 프로비저닝이라 성립하지만, 게스트들이 실제로 채우면 호스트가 먼저 죽는다
- raw 포맷에서만 가능한 구성이라 qcow2 는 안 된다
백업 워크플로에서 외부 스냅샷이 선호되는 이유는?
- 이미지 파일이 하나로 유지되어 관리가 쉬워서
- 오버레이가 압축돼 저장 공간을 아껴서
- 원본 이미지가 그 시점에 얼어붙어 백업 도구가 안전하게 복사할 수 있어서
- 되돌리기가 자동으로 이뤄져 안전해서
백킹 파일을 다른 경로로 옮긴 뒤 오버레이가 열리지 않습니다. 해결 방법은?
- 오버레이를 다시 만든다
- 심볼릭 링크를 만든다
- qemu-img rebase -u -b <새경로> 로 기록된 참조를 고친다
- qemu-img check 로 복구한다
백킹 체인이 10단계로 길어졌습니다. 실무적 조치는?
- 그대로 둔다
- cluster_size 를 키운다
- raw 로 바꾼다
- qemu-img convert 로 평탄화해 체인을 줄인다