저장 공간

Snapshot란 무엇인가요?

정의

A snapshot is a point-in-time copy of a virtual machine disk, taken instantly and stored on the same infrastructure. Snapshots protect against your own mistakes and are ideal before an upgrade. They are not backups: if the underlying storage is lost, the snapshots go with it.

Snapshot가 중요한 이유

스냅샷은 자신의 실수로부터 보호하며 업그레이드 전에 이상적입니다. 백업은 아닙니다. 기본 스토리지가 손실되면 스냅샷도 함께 손실됩니다.

Snapshot 실제 적용

무언가를 건드리기 전에 스냅샷 목록을 확인하세요: 디스크 상태를 보여주며 메모리 상태는 보여주지 않습니다. 커널 업그레이드나 구성 변경 직전에 스냅샷을 생성하세요. 몇 초가 걸리며 다운타임이 없습니다. 복원하면 파일 시스템이 롤백되므로, 스냅샷 이후의 모든 것은 손실됩니다. 동일한 호스트에 공유된 스냅샷은 디스크 장애 시 스냅샷도 함께 손실됩니다. 이를 보험이 아닌 실행 취소로 취급하세요.

Snapshot에 대한 사람들의 오해

사람들은 스냅샷이 백업이라고 가정합니다. 하지만 그렇지 않습니다. 스냅샷은 동일한 인프라에 있으므로 스토리지 손실이 둘 다 죽입니다. 공개된 정의에 명시되어 있지만 오류는 지속됩니다. 올바른 방법: 위험한 변경 후 롤백에는 스냅샷을 사용하고, 재해 복구에는 야간 암호화 백업을 사용하십시오.

Snapshot — 일반적인 질문

스냅샷을 찍으면 서버가 일시 중지됩니까?

아니요. 스냅샷은 인스턴스를 일시 중지하지 않고 즉시 생성됩니다. 스냅샷이 생성되는 동안 트래픽을 계속 제공할 수 있습니다. 그것이 요점입니다: 워크로드를 중단하지 않는 특정 시점 복사본입니다.

스냅샷과 백업의 차이점은 무엇입니까?

스냅샷은 인스턴스와 동일한 인프라에 있습니다. 해당 스토리지가 손실되면 스냅샷도 사라집니다. 반면 백업(야간 암호화 백업 등)은 데이터를 제2 관할권에 복사합니다. 스냅샷은 빠른 롤백용이고, 백업은 실제 복구용입니다.

Snapshot가 등장하는 곳

저장 공간에서 더 보기

NVMe
NVMe는 PCIe를 통해 솔리드 스테이트 드라이브를 직접 연결하는 스토리지 프로토콜로, 약 500,000 임의 IOPS와 100마이크로초 미만의 지연 시간에 도달합니다.
IOPS
IOPS는 스토리지 장치가 초당 완료하는 개별 읽기 또는 쓰기 작업 수를 측정합니다.
RAID 10
RAID 10은 드라이브 쌍에 걸쳐 데이터를 미러링하고 미러에 걸쳐 스트라이핑하여 중복성과 고성능을 제공하지만 원시 용량의 절반을 희생합니다.