LVM 스냅 샷을 유지하거나 삭제하는 방법?


15

나는 LVM 스냅 샵을 만들었습니다.

lvcreate --name snap --size 10G -s /dev/vg00/vm

스냅 샷을 삭제하고 스냅 샷 이후 발생한 변경 사항을 유지하지 않으려면 어떤 명령을 작성해야합니까?

그리고 스냅 샷의 변경 사항을 / dev / vg00 / vm으로 롤링하려면 어떤 명령을 작성해야합니까?

답변:


13

스냅 샷 사용을 삭제하려면 :

lvremove 그룹 / 스냅 이름

스냅 샷 사용을 병합하려면 :

lvconvert-그룹 / 스냅 이름 병합

원래 볼륨과 스냅 샷 볼륨이 마운트 해제 될 때까지 병합이 지연됩니다. 병합을 지원하도록 커널 (> = 2.6.33) 및 lvm 도구를 업데이트해야 할 수 있습니다.



3

우선, 오래된 LVM1은 읽기 전용 스냅 샷 만 지원했습니다. 이 경우 스냅 샷을 마운트 해제 한 후 수정 사항이 원본 이미지로 복사되었습니다. LVM2는 읽기 / 쓰기 스냅 샷을 지원하므로 가상 머신 이미지 및 이와 유사한 기능으로 더 재미있는 작업을 수행 할 수 있습니다.

Novell에는 실패한 OS 업데이트를 롤백하기 위해 LVM을 사용하는 개념에 대한 매우 조용한 문서 가 있습니다. 이 기사를 살펴보면 사례에 필요한 모든 비트와 조각을 제공합니다.


따라서 변경 사항을 적용하지 않고 스냅 샷을 삭제하라는 명령이 없습니까?
Sandra

2

lvremove 명령을 사용하여 이전 스냅 샷 파일을 제거 할 수 있습니다.

lvremove / dev / vg_brcvhost1 / snap 이렇게하면 LV에있는 sanpshot persent를 제거하라는 메시지가 표시됩니다.

LVM 기반 VM 설정을 관리하기위한 다른 명령도 있습니다.

자세한 내용은 아래 링크에서 찾을 수 있습니다. http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

아래 링크도 유용 할 수 있습니다 : http://dentarg.it64.com/content/lvm-based-backup-virtual-machines

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.