1. 메모리 스냅샷이 차지하는 공간
VM의 메모리 스냅샷을 생성할 때, vSphere는 VM의 메모리(RAM) 내용을 스토리지에 저장합니다.
이는 VM이 스냅샷 이후에도 중단된 상태에서 이전 실행 상태를 유지할 수 있도록 하기 위함입니다.
- 메모리 스냅샷이 활성화되면, VM의 현재 RAM 내용이 .vmsn 파일로 저장됩니다.
- 이 파일의 크기는 VM에 할당된 메모리 크기와 동일합니다.
예를 들어, 8GB RAM을 가진 VM의 메모리 스냅샷은 약 8GB의 추가적인 저장 공간을 차지합니다.
2. 디스크 스냅샷과의 차이
- 디스크 스냅샷만 찍을 경우, VM의 메모리는 저장되지 않기 때문에 추가적인 메모리 파일이 생성되지 않습니다.
- 메모리 스냅샷을 찍으면, RAM 상태까지 저장되므로 추가적인 공간이 필요합니다.
3. 스냅샷이 증가하는 원인
- 메모리 스냅샷을 저장하는 동안 VM의 실행 상태도 유지해야 하므로, **delta 디스크(.vmdk)**도 함께 증가합니다.
- VM이 실행되는 동안 데이터 변경이 많을수록, delta 디스크 크기도 커질 수 있습니다.
4. 용량 관리 방법
- 메모리 스냅샷은 빠르게 증가할 수 있으므로, 장기간 보관하지 않는 것이 좋습니다.
- 스냅샷을 생성하기 전에 충분한 스토리지 공간이 있는지 확인해야 합니다.
- 필요 없는 스냅샷은 빠르게 삭제하여 스토리지 낭비를 방지하는 것이 좋습니다.
✅ 결론
메모리 스냅샷을 찍으면 VM의 RAM 크기만큼 추가적인 저장 공간이 필요하며, 실행 중인 VM의 변경 사항이 delta 디스크에 기록되므로 스냅샷을 오래 유지하면 스토리지 사용량이 더욱 증가할 수 있습니다.
🔹참고
VMware 스냅샷 권장 보존 기간
Best practices for using VMware snapshots in the vSphere environmentBest practices for using VMware snapshots in the vSphere environment book Article ID: 318825 calendar_today Updated On: Products VMware vSphere ESXi VMware vSphere ESXi 7.0 VMware vCenter
bettery.tistory.com