스냅샷 개요

이 페이지에서는 스냅샷의 정의와 작동 방식을 설명하고 제한사항과 권장사항을 설명합니다.

스냅샷 사용 방법은 다음 가이드를 참고하세요.

스냅샷이란?

Filestore 스냅샷은 스냅샷이 만들어진 시점의 파일 공유 데이터가 보존된 상태입니다. 인스턴스는 스냅샷이 만들어진 후 수정된 파일의 상태를 유지합니다. 스냅샷의 보존 상태로 파일을 복원하려면 현재 파일을 관련 스냅샷 디렉터리의 파일로 덮어쓰면 됩니다.

스냅샷은 Filestore 인스턴스 내에 저장되며 인스턴스의 하위 리소스입니다. 인스턴스의 데이터가 수정되기 전에는 데이터를 복제하거나 용량을 소비하지 않습니다. 인스턴스의 모든 스냅샷은 공통 데이터를 공유합니다. 즉, 인스턴스는 스냅샷 간의 차이점만 보존합니다.

스냅샷은 다른 Filestore 데이터 복구 작업과 비교할 때 비용 효율성을 제공하지만 파일 수정이 이루어지면 사용 가능한 인스턴스 용량이 계속 감소합니다.

지원 등급

다음 표에서는 스냅샷 및 revert instance 작업을 지원하는 Filestore 서비스 등급을 보여줍니다.

등급 스냅샷 만들기 인스턴스 되돌리기
기본 HDD 아니요 아니요
기본 SSD 아니요 아니요
영역
리전
Enterprise

이전에 제공되었던 대규모 SSD 서비스 등급에서도 스냅샷 및 관련 revert 작업이 지원됩니다.

스냅샷은 엔터프라이즈 서비스 등급에서 지원되지만 Filestore Multishares 기능과 함께 사용할 수는 없습니다.

스냅샷 생성

파일 공유의 모든 디렉터리에는 숨겨진 .snapshot 디렉터리가 있습니다. 각 .snapshot 디렉터리에는 만든 상위 디렉터리의 스냅샷이 포함됩니다. 예를 들면 다음과 같습니다.

volume1/
│   genomics-file.txt
│
└───.snapshot
    │
    ├───snap1/
    │        genomics-file.txt
    │
    ├───snap2/
    │        genomics-file.txt
    │
    └───snap3/
             genomics-file.txt

스냅샷 생성 시 상위 디렉터리 내에 있는 모든 파일과 하위 디렉터리의 읽기 전용 뷰가 스냅샷에 포함됩니다. atime,