스냅샷을 위한 LVM 블록 할당

스냅샷을 위한 LVM 블록 할당

나는 "man 8 lvcreate"에서 이것을 발견했고 그것은 나에게 몇 가지 문제를 일으켰습니다. 그래서:

-s, --snapshot OriginalLogicalVolume{이름|경로}

...씬 스냅샷은 씬 풀 볼륨 내에서 동일한 블록을 공유합니다. ;

질문:같은 블록? 스냅샷의 원본과 동일한 블록, 또는 단순히 "블록도 동일한 풀을 형성합니다", 또는...


제가 LVM을 처음 접했기 때문에 부가적인 질문이 있습니다. LVM 시스템의 어떤 블록이 어떤 파일에 속하는지 어떻게 알 수 있습니까?

답변1

변경되지 않은 데이터의 스냅샷의 경우 스냅샷 소스와 동일한 블록을 사용합니다(이것이 기록 중 복사 스냅샷의 원칙입니다).

"일반" 스냅샷이 여러 개인 경우 변경된 데이터가 모든 스냅샷에 기록됩니다. 그러나 여러 개의 씬 스냅샷은 한 번만 변경된 동일한 데이터 블록을 사용합니다. 두 번째 스냅샷을 찍은 후 다시 동일한 주소에 쓰는 경우 씬 스냅샷에도 물론 두 개의 블록이 필요합니다.

관련 정보