Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.3.4. 스냅샷 볼륨

LVM 스냅샷 기능은 서비스의 장애를 초래하지 않고 특정 경우에 장치의 가상 이미지를 생성하게 합니다. 스냅샷을 찍은 후 원래의 장치에 변경 사항이 있을 경우, 스냅샷 기능은 변경 되기 이전에 변경된 데이터 영역의 복사본을 만들어 장치의 상태를 재생할 수 있습니다.

참고

LVM 스냅샷은 클러스터에 있는 노드에서 지원되지 않습니다.
Because a snapshot copies only the data areas that change after the snapshot is created, the snapshot feature requires a minimal amount of storage. For example, with a rarely updated origin, 3-5 % of the origin's capacity is sufficient to maintain the snapshot.

참고

파일 시스템의 스냅샷 복사본은 가상 복사본으로 파일 시스템에 대한 실제적인 미디어 백업이 아닙니다. 스탭샷은 백업 절차에 대한 대체 기능을 제공하지 않습니다.
스냅샷 볼륨이 꽉찼을 경우, 스냅샷은 정지됩니다. 본래의 파일 시스템에 충분한 공간이 있는 지를 확인합니다. 스냅샷의 크기를 수시로 확인해야 합니다. 스냅샷은 크기를 재조정할 수 있지만, 스토리지 용량이 있을 경우, 스냅샷이 정지되지 않도록 스냅샷 볼륨의 크기를 증가시킬 수 있습니다. 반대로 필요보다 스냅샷 볼륨이 클 경우, 다른 논리 볼륨에 사용할 수 있도록 여유 공간을 두기 위해 스냅샷 볼륨 크기를 줄일 수 도 있습니다.
스냅샷 파일 시스템을 생성할 때, 원래 파일 시스템에 완전 읽기 및 쓰기 액세스를 할 수 있습니다. 스냅샷에서 일부분이 변경될 경우, 변경된 부분이 표시되고 원래 볼륨에서 복사되지 않습니다.
다음에서는 스냅샷 기능 사용법을 설명합니다:
  • 대부분 지속적으로 데이터를 업데이트하는 라이브 시스템을 중지시키지 않고 논리 볼륨에서 백업을 실행해야 할 경우 스냅샷을 찍습니다.
  • 스냅샷 파일 시스템에서 fsck 명령을 실행하여 파일 시스템 무결성을 확인하고 본래의 파일 시스템이 파일 시스템 복구를 필요로하는 지에 대해 결정할 수 있습니다.
  • 스냅샷은 읽기/쓰기가 되기 때문에, 스냅샷을 찍어 테스트를 실행하고, 실제 데이터는 보존하여 프로덕션 데이터에 대한 어플리케이션을 테스트할 수 있습니다.
  • Xen 가상 머신 모니터와 함께 사용할 볼륨을 생성할 수 있습니다. 디스크 이미지를 생성하기 위해 스냅샷 기능을 사용할 수 있으며, 이미지를 스냅샷하고 특정 domU 경우에 대해 스냅샷을 수정합니다. 그 후 다른 스냅샷을 만들고 다른 domU 경우에 대해 이를 수정합니다. 스토리지가 사용하는 것이 본래의 또는 스냅샷에서 변경된 부분이면, 볼륨 대부분이 공유됩니다.