qcow2 형식과 img 형식의 차이점은 무엇입니까?

qcow2 형식과 img 형식의 차이점은 무엇입니까?

가상머신 이미지를 백업하고 싶은데, 이미지가 있는 디렉토리에 들어가보니 /var/lib/libvirt/images/.img 파일이 있는데 나머지는 .qcow2 입니다. 아쉽게도 제가 백업하려는 가상머신은 .qcow2 이미지. 이것이 어떤 유형의 형식인지 잘 모르겠고, 이 형식을 압축하면 내 데이터가 모두 백업되는지도 잘 모르겠습니다. 형식이 익숙하시죠? 내 데이터가 .qcow2 파일에 저장되어 있나요?

답변1

qcow2를 백업하려면 파일 시스템을 중지하고( qemu-guest-agent게스트에서 실행 중인 경우) 파일 시스템을 raw.

# qemu-img convert -O raw qcow2image.vm convertedraw.vm

복원하고 싶을 때는 다시 변환해야 합니다. 역순으로 -O 스위치의 값을 변경합니다.

# qemu-img convert -O qcow2 convertedraw.vm qcow2image.vm

가상 머신이 실행 중이고 이를 백업하려면 다음 단계를 따르세요.

  1. 가상 머신을 정지합니다.
  2. 스냅샷을 생성합니다.
  3. 손님을 동결 해제하십시오.
  4. 스냅샷에서 백업을 만듭니다.

이와 같이.

# virsh domfsfreeze vmname
# qemu-img create -f qcow2 -b qcow2image.vm qcow2.snap
# virsh domfsthaw vmname
# qemu-img convert -O raw qcow2.snap backup.img

관련 정보