8.3. 스냅샷 생성
Red Hat Virtualization에서 가상 머신의 초기 스냅샷은 초기 스냅샷에서 QCOW2 또는 raw 형식을 유지하는 후속 스냅샷과 다릅니다. 가상 머신의 첫 번째 스냅샷에서는 기존 볼륨을 기본 이미지로 사용합니다. 추가 스냅샷은 이전 스냅샷 이후 이미지에 저장된 데이터 변경 사항을 추적하는 추가 COW 계층입니다.
Initial Snapshot Creation 에 설명된 대로 스냅샷 생성으로 인해 스냅샷 생성으로 인해 가상 디스크를 구성하는 볼륨이 모든 후속 스냅샷의 기본 이미지로 사용됩니다.
그림 8.1. 초기 스냅샷 생성
초기 스냅샷 후에 가져온 스냅샷은 스냅샷을 만든 후 생성되거나 변경된 새 COW 볼륨을 생성합니다. 새로 생성된 각 COW 계층에는 COW 메타데이터만 포함됩니다. 스냅샷을 만든 후 가상 머신을 사용하고 작동하여 생성되는 데이터는 이 새로운 COW 계층에 작성됩니다. 가상 머신을 사용하여 이전 COW 계층에 존재하는 데이터를 수정하면 이전 계층에서 데이터를 읽고 최신 계층에 기록됩니다. 가상 머신은 가장 최근부터 가장 오래되고 투명하게 가상 머신에 각 COW 계층을 확인하여 데이터를 찾습니다.
그림 8.2. 추가 스냅샷 생성