데이터 보호를 위한 스냅샷 이해
성능 저하 없이 최소한의 저장 공간만 차지하면서 특정 시점의 파일 스토리지 내용을 캡처하는 스냅샷으로 데이터를 보호하세요.
스냅샷은 IBM Cloud® File Storage for Classic의 기능입니다. 스냅샷은 특정 시점에 볼륨의 컨텐츠를 표시합니다. 스냅샷을 사용하면 성능에 영향을 미치지 않고 공간을 최소한으로 이용하면서 데이터를 보호할 수 있습니다. 스냅샷은 데이터 보호를 위한 1차 방어선으로 간주됩니다. 사용자가 실수로 볼륨에서 중요한 데이터를 수정하거나 삭제하는 경우에는 스냅샷 사본으로부터 해당 데이터를 쉽고 빠르게 복원할 수 있습니다.
File Storage for Classic는 두 가지 스냅샷 작성 방법을 제공합니다.
- 첫 번째로, 각 스토리지 볼륨에 대해 자동으로 스냅샷 사본을 작성하고 삭제하는 구성 가능한 스냅샷 스케줄을 통해 작성합니다. 또한 추가 스냅샷 스케줄을 작성하고 수동으로 사본을 삭제하며 사용자의 요구사항을 기반으로 스케줄을 관리할 수도 있습니다.
- 두 번째 방법은 수동 스냅샷을 작성하는 것입니다.
스냅샷 사본은 특정 시점에 볼륨의 상태를 캡처하는 File Storage for Classic 볼륨의 읽기 전용 이미지입니다. 스냅샷 사본은 작성하는 데 필요한 시간과 스토리지 영역 면에서 모두 효율적입니다. 몇 초면 File Storage for Classic 스냅샷 사본을 작성할 수 있습니다. 이는 일반적으로 볼륨의 크기 또는 스토리지의 활동 레벨에 관계없이 1초 미만입니다. 스냅샷 사본이 작성되고 나면 마치 스냅샷 사본이 없었던 것처럼 데이터 오브젝트에 대한 변경사항이 현재 오브젝트 버전에 대한 업데이트에 반영됩니다. 그 동안 데이터의 사본은 안정된 상태를 유지합니다.
스냅샷 사본은 성능 저하를 초래하지 않습니다. 사용자는 손쉽게 File Storage for Classic 볼륨당 최대 50개의 스케줄된 스냅샷과 50개의 수동 스냅샷을 저장할 수 있으며, 이들은 모두 데이터의 읽기 전용 및 온라인 버전으로서 액세스가 가능합니다.
스냅샷을 사용하면 다음 작업을 수행할 수 있습니다.
- 시스템 운영에 지장을 주지 않고 특정 시점의 복구 지점을 생성하고,
- 이전의 특정 시점으로 볼륨을 되돌립니다.
볼륨의 스냅샷을 작성하려면 먼저 해당 볼륨에 대해 일정량의 스냅샷 영역을 구매해야 합니다. 스냅샷 영역은 초기 주문 중에, 또는 나중에 볼륨 세부사항 페이지를 통해 추가할 수 있습니다. 스케줄된 스냅샷과 수동 스냅샷은 스냅샷 영역을 공유하므로 충분한 스냅샷 영역을 주문해야 합니다. 세부사항 및 지침은 스냅샷 주문 문서를 참조하십시오.
스냅샷 우수 사례
스냅샷 설계는 고객의 환경에 따라 다릅니다. 다음 디자인 고려사항은 스냅샷 사본을 계획하고 구현하는 데 도움을 줍니다.
-
각 볼륨에서 최대 50개의 스냅샷을 수동으로 작성할 수 있으며, 스케줄을 통해서도 최대 50개의 스냅샷을 작성할 수 있습니다.
-
필요한 것보다 더 많은 스냅샷을 작성하지 마십시오. 시간별, 일별 또는 주별 스냅샷을 예약하여, 예약된 스냅샷 빈도가 복구 시간 목표(RTO) 및 복구 지점 목표(RPO) 요구 사항과 애플리케이션의 비즈니스 요구 사항을 충족하는지 확인하십시오.
-
스토리지 이용량 증가를 제어하기 위해 스냅샷 자동 삭제를 사용할 수 있습니다.
AutoDelete 의 임계값은 95%로 고정되어 있습니다.
스냅샷은 실제 오프사이트 재해 복구 복제나 장기 보존 백업을 대체할 수 없습니다.
보안
암호화된 File Storage for Classic의 모든 스냅샷 및 복제본도 기본적으로 암호화됩니다. 이 기능은 볼륨 기반으로 끄기가 불가능합니다. 제공자 관리 저장 시 암호화에 대한 자세한 정보는 데이터 보안을 참조하십시오.
스냅샷이 디스크 영역에 미치는 영향
스냅샷 사본은 전체 파일이 아닌 개별 블록을 보관함으로써 디스크 이용을 최소화합니다. 스냅샷 사본은 활성 파일 시스템의 파일이 변경되거나 삭제될 때만 추가 영역을 사용합니다.
활성 파일 시스템에서는 변경된 블록이 디스크의 상이한 위치에 다시 쓰여지거나 전체적으로 활성 파일 블록으로서 제거됩니다. 파일이 변경되거나 삭제되면 원래 파일 블록이 하나 이상의 스냅샷 사본의 일부로서 계속 보관됩니다. 따라서 원래 블록이 사용하는 디스크 영역 또한 변경 전의 활성 파일 시스템 상태를 반영하기 위해 여전히 예약되어 있습니다. 이 영역은 수정된 활성 파일 시스템의 블록이 사용하는 디스크 영역에 더하여 예약됩니다.
| 디스크 공간 사용 | |
|---|---|
| 스냅샷 사본이 작성되기 전에는 디스크 영역을 활성 파일 시스템만 사용합니다. | |
| 스냅샷 사본이 작성된 후에는 활성 파일 시스템과 스냅샷 사본이 동일한 디스크 블록을 지시합니다. 스냅샷 사본은 추가 디스크 영역을 사용하지 않습니다. | |
활성 파일 시스템에서 myfile.txt 파일이 삭제된 후에도 스냅샷 복사본에는 해당 파일이 여전히 포함되어 있으며, 해당 파일의 디스크 블록을 참조하고 있습니다. 따라서 사용 중인 파일 시스템 데이터를 삭제한다고 해서 항상 디스크 공간이 확보되는 것은 아닙니다. |
스냅샷 영역 사용에 대한 자세한 정보는 스냅샷 관리를 참조하십시오.