가상 머신이 LVM 파티션에 있습니까?

가상 머신이 LVM 파티션에 있습니까?

Debian에서 kvm-qemu를 사용하여 가상 머신을 생성하면 기본적으로 .img 파일이 배치됩니다 /var/lib/libvirt/images.

가상 머신용으로 특별히 LVM 파티션을 생성하는 것을 권장합니까?

두 개의 LVM 파티션이 있다고 가정해 /보겠습니다 /home. 스냅샷을 시작할 때 /가상 머신이 메커니즘을 방해합니까 ?

답변1

실행 중인 가상 머신은 다른 프로그램과 같습니다. 다른 작업이 진행되는 동안 디스크 이미지 파일에 쓸 수 있습니다.

~에 따르면LVM 가이드:

스냅샷 볼륨은 스냅샷이 생성될 당시 볼륨에 있던 모든 데이터를 표시하는 특별한 유형의 볼륨입니다. 자세한 설명은 다음을 참조하세요.섹션 3.8, 스냅샷. 즉, 백업 프로세스 중에 데이터가 변경되는 것에 대해 걱정하지 않고 볼륨을 백업할 수 있으며, 백업 프로세스 중에 데이터베이스 볼륨을 오프라인으로 전환할 필요가 없습니다.

그리고적어도 한 명의 투어 가이드스냅샷을 찍는 것만으로도 충분함을 보여줍니다.

이 방법은 LVM을 사용하여 게스트 디스크의 스냅샷을 찍은 다음 rsync를 사용하여 원격 서버의 이전 백업에 대한 변경 사항을 업데이트합니다. 게스트에 데이터베이스 서버가 있는 경우 스냅샷을 생성할 때 해당 서버가 플러시되고 잠깁니다. 이 접근 방식은 가상화 소프트웨어, 프로세서 향상, 더 저렴하고 빠른 네트워크 대역폭, 더 저렴하고 큰 디스크에 대한 인기와 인식이 높아지면서 2006년경에 사용되기 시작했습니다.

알려진 상태의 머신을 캡처했는지 정말로 확인하고 싶다면 여전히 가상 머신을 종료하고 싶을 수도 있습니다.메모리아직 디스크에 기록되지 않은 데이터를 저장할 수 있습니다(이 데이터는 가상 머신이 종료되면 저장됩니다).

전용 파티션에 가상 머신을 배치하면 해당 데이터만 사용하여 파티션을 복원할 수 있으므로 LVM을 사용하여 스냅샷을 찍는 프로세스가 단순화됩니다. 이러한 머신을 복원하기 위해 "/"를 복원하는 것이 불편할 수도 있습니다.내 자신의머신은 /var루트 파티션에 포함되어 있습니다(두 개의 파티션만 언급되어 있으므로).

추가 자료:

관련 정보