Azure 관리 디스크 스냅샷은 소프트웨어 업그레이드, 재해 복구 또는 새 환경을 만드는 동안 백업으로 사용할 수 있는 디스크의 지정 시간 백업을 제공합니다. Azure 관리 디스크에서 스냅샷을 만들 때 Azure는 디스크의 데이터를 백그라운드의 스냅샷으로 자동으로 복사합니다.
프리미엄 SSD, 표준 SSD 및 표준 HDD의 스냅샷은 기본적으로 즉시 액세스됩니다. 생성 즉시 이러한 스냅샷을 사용하여 새 디스크를 복원하고, 기본 데이터를 다운로드하고, 다른 Azure 지역에 복사할 수 있습니다.
Ultra Disks 및 Premium SSD v2의 스냅샷은 기본적으로 즉시 액세스하지 않으며 백그라운드 데이터 복사를 완료해야 사용할 수 있습니다. 인스턴트 액세스 스냅샷을 만들려면 스냅샷을 만들 때 기존 스냅샷 API를 사용하여 즉시 액세스를 사용하도록 옵트인할 수 있습니다.
프리미엄 SSD, 표준 SSD 및 표준 HDD의 스냅샷
프리미엄 SSD, 표준 SSD 및 표준 HDD의 스냅샷은 기본적으로 즉시 액세스합니다. 스냅샷이 만들어지는 즉시 이러한 스냅샷을 사용하여 지원되는 모든 디스크 유형의 새 디스크를 만들거나, SAS URI를 생성하여 데이터를 다운로드하거나, 지역 재해 복구를 위해 다른 Azure 지역에 스냅샷을 복사할 수 있습니다. 스냅샷을 만든 후 Azure는 원본 디스크에서 스냅샷으로 백그라운드 데이터 복사를 자동으로 시작합니다.
프리미엄 SSD, 표준 SSD 및 표준 HDD의 스냅샷에서 만든 디스크는 실행 중인 가상 머신에 즉시 연결할 수 있습니다. 디스크를 만드는 동안 Azure는 자동으로 백그라운드 데이터 복사를 시작하여 스냅샷 데이터에서 디스크를 수화합니다. 이 프로세스 중에는 백그라운드 복사가 완료될 때까지 디스크의 성능이 일시적으로 저하될 수 있습니다. 성능 영향을 줄이기 위해 Premium Storage에 전체 스냅샷을 만들고 해당 스냅샷에서 디스크를 복원할 수 있습니다.
Ultra Disk 및 Premium SSD v2의 스냅샷
Ultra Disk 및 Premium SSD v2의 스냅샷은 기본적으로 즉시 액세스하지 않으며 스냅샷의 백그라운드 데이터 복사가 완료된 후에만 사용할 수 있습니다. 이를 무시하려면 스냅샷을 만들 때 매개 변수의 InstantAccessDurationMins 값을 지정하여 즉시 액세스를 구성하도록 선택할 수 있습니다. 이렇게 하면 즉시 액세스 스냅샷을 만들 수 있으며 새 디스크를 만드는 데 즉시 사용할 수 있습니다. 즉시 액세스 스냅샷에서 만든 디스크는 성능에 미치는 영향을 최소화하면서 빠르게 수화되며 실행 중인 VM에 즉시 연결할 수 있습니다.
경과에 지정된 InstantAccessDurationMins 시간이 지나면 스냅샷이 자동으로 Standard Storage 스냅샷으로 전환되고 백그라운드 데이터 복사가 완료되면 사용할 수 있습니다. 속성을 통해 스냅샷의 상태를 모니터링할 SnapshotAccessState 수 있습니다.
데이터가 Standard Storage에 완전히 복사될 때까지 InstantAccess 상태의 스냅샷은 원본 디스크의 가용성에 따라 달라지며 디스크 또는 영역 오류에 대한 보호를 제공하지 않습니다. 내구성과 보호를 보장하려면 스냅샷이 백그라운드 데이터 복사를 완료해야 합니다.
데이터가 Standard Storage에 완전히 복사될 때까지 InstantAccess 상태의 스냅샷은 원본 디스크의 가용성에 따라 달라지며 디스크 또는 영역 오류에 대한 보호를 제공하지 않습니다. 영역 중복성을 보장하려면 스냅샷이 표준 ZRS에 대한 백그라운드 데이터 복사를 완료해야 합니다. 속성을 확인하여 스냅샷의 백그라운드 데이터 복사 진행률을 모니터링할 수 있습니다SnapshotAccessState.
제한점
- Ultra Disks 및 Premium SSD v2는 Ultra Disks 및 Premium SSD v2 디스크의 인스턴트 액세스 스냅샷에서만 만들 수 있습니다.
-
InstantAccessDurationMins60분에서 300분 사이여야 합니다. - 즉시 액세스 스냅샷은 Ultra Disk 및 Premium SSD v2에서 디스크당 최대 3개의 진행 중인 스냅샷 제한에 포함됩니다.
- 개별 디스크의 모든 인스턴트 액세스 스냅샷에서 최대 15개의 디스크를 동시에 만들 수 있습니다.
- 즉시 액세스 스냅샷을 사용하여 스냅샷 크기보다 큰 Ultra Disk 또는 프리미엄 SSD v2를 만들 수 없습니다.
- Ultra 디스크 또는 프리미엄 SSD v2가 스냅샷에서 수분을 공급받는 경우 해당 디스크의 즉각적인 액세스 스냅샷을 생성할 수 없습니다
- 디스크의
CompletionPercent속성을 확인합니다. 디스크가 100 미만이면 현재 수화되고 있습니다.
- 디스크의
- Ultra Disk 또는 Premium SSD v2의 인스턴트 액세스 스냅샷은 지역 간에 복사할 수 없으며 백그라운드 데이터 복사가 완료될 때까지 기본 데이터를 다운로드할 수 없습니다.
- 스냅샷의
CompletionPercent속성을 확인합니다. 스냅샷이 100에 도달하면 지역 간에 복사할 수 있으며 기본 데이터를 다운로드할 수 있습니다.
- 스냅샷의
- 즉시 액세스 스냅샷에서 만든 디스크의 암호화 속성은 디스크 수화 중에 업데이트할 수 없으며 현재 활성 인스턴트 액세스 스냅샷이 있는 Ultra Disks 및 Premium SSD v2에 대한 암호화 설정을 업데이트할 수 없습니다.
- 장애 도메인(가용성 집합 또는 Virtual Machine Scale Set에서 VM 사용) 간에 Ultra Disks와 Premium SSD v2를 연결하면 백그라운드 데이터 복사가 시작되고, 백그라운드 데이터 복사 중에는 즉시 접근 가능한 스냅샷을 생성할 수 없습니다.
- 활성 인스턴트 액세스 스냅샷이 있는 Ultra Disk 및 Premium SSD v2는 장애 도메인에 연결할 수 없습니다.
- Ultra Disks에서 즉시 액세스 스냅샷을 만들려면 새로 프로비전된 Ultra Disks에서 스냅샷을 만들어야 합니다.
- 인스턴트 액세스 스냅샷으로 만든 디스크에 대한 가장 큰 읽기 대기 시간 개선은 현재 독일 중서부, 동아시아, 동남 아시아, 인도 중부 및 스웨덴 중부에서 사용할 수 있습니다.
지역별 가용성
인스턴트 액세스 스냅샷은 현재 모든 공용 지역에서 지원됩니다.
Ultra Disk 및 Premium SSD v2 디스크의 즉시 액세스 스냅샷 청구서 발행
인스턴트 액세스 스냅샷은 스토리지 요금과 일회성 복원 요금이라는 두 가지 구성 요소가 있는 사용량 기반 청구 모델을 사용합니다.
- 스토리지 요금: 활성 수명 동안 인스턴트 액세스 스냅샷에서 사용하는 추가 스토리지에 대해서만 요금이 청구됩니다. 스냅샷을 처음 만들면 원본 디스크를 기본으로 참조하므로 추가 비용이 0으로 시작됩니다. 원본 디스크의 데이터가 변경되거나 시간이 지남에 따라 삭제되면 스냅샷은 원래 지정 시간 상태를 유지하고 그에 따라 사용된 크기가 증가합니다. 즉, 디스크의 전체 복사본이 아닌 즉시 액세스 스냅샷의 증분 변경에 대해서만 비용을 지불합니다.
- 복원 요금: 즉시 액세스 스냅샷에서 디스크를 복원할 때마다 일회성 복원 작업 요금이 적용됩니다. 이 요금은 복원 시 프로비전된 디스크 크기에 따라 계산되며 복원 작업에 대한 예측 가능한 청구를 제공합니다.
여기에서 인스턴트 액세스 스냅샷 청구에 대해 자세히 알아보세요.
인스턴트 액세스 스냅샷 만들기
Ultra Disk 및 Premium SSD v2의 인스턴트 액세스 스냅샷은 관리할 별도의 스냅샷 리소스 클래스가 아닙니다. 지정된 기간 동안 일시적으로 인스턴트 액세스 상태를 입력하는 증분 스냅샷입니다. 이 기간이 만료되면 스냅샷은 즉시 액세스 상태에서 자동으로 전환되고 안정성 및 장기 보존을 위해 표준 ZRS 스냅샷으로 계속됩니다.
Ultra Disk 및 Premium SSD v2의 인스턴트 액세스 스냅샷을 만들려면 동일한 스냅샷 API 및 명령을 사용하지만 스냅샷이 즉시 액세스 상태로 유지되는 기간을 지정하는 추가 매개 변수를 추가합니다(최소 60분, 최대 300분). 지정된 기간이 만료되면 스냅샷이 자동으로 Standard Storage 스냅샷으로 전환됩니다. 스냅샷의 액세스 상태를 확인하여 스냅샷의 상태를 모니터링할 수 있습니다.
Azure Portal에서는 기간을 지정할 수 없으므로 포털을 통해 만든 스냅샷은 300분(5시간) 동안 즉시 액세스 스냅샷으로 유지됩니다.
# Declare variables
subscriptionId="yourSubscriptionId"
diskName="yourDiskName"
resourceGroupName="yourResourceGroupName"
snapshotName="desiredInstantAccessSnapshotName"
# Set Subscription Id
az account set --subscription $subscriptionId
# Get the disk you need to create an instant access snapshot
yourDiskID=$(az disk show -n $diskName -g $resourceGroupName --query "id" --output tsv)
# Create an instant access snapshot
az snapshot create -g $resourceGroupName -n $snapshotName --source $yourDiskID --incremental true --location eastus --sku Standard_ZRS --ia-duration 300
스냅샷 액세스 상태 확인
스냅샷 리소스의 SnapshotAccessState 속성을 사용하여 다양한 상태의 관리 디스크 스냅샷을 모니터링할 수 있습니다. 이 속성은 스냅샷의 현재 액세스 상태를 나타내며 작업에 대한 준비 상태를 이해하는 데 도움이 됩니다. 다음은 상태와 해당 상태가 의미하는 바입니다.
| 시스템 상태 | 설명 | 적용 대상 |
|---|---|---|
| Pending | 이 스냅샷은 새 디스크를 만들거나, 데이터를 다운로드하거나, 다른 지역에 복사하는 데 사용할 수 없습니다. | 백그라운드 데이터 복사 중에 Ultra Disks 및 프리미엄 SSD v2 디스크에서 증분 스냅샷을 생성합니다. 스냅샷은 여러 지역 간에 복사됩니다. |
| 사용 가능 | 이 스냅샷은 성능에 영향을 미치는 새 디스크를 만들거나, 데이터를 다운로드하거나, 다른 지역에 복사하는 데 사용할 수 있습니다. | 프리미엄 SSD, 표준 SSD 및 표준 HDD의 스냅샷; 백그라운드 복사가 완료된 후 Ultra Disks 및 Premium SSD v2 디스크에 대한 증분 스냅샷; 얕은 복사를 사용하여 동일한 지역 내에서 복사된 스냅샷. |
| InstantAccess | 이 스냅샷은 성능에 미치는 영향을 최소화하면서 빠르게 수화 디스크를 만드는 데 사용할 수 있지만 기본 데이터를 다운로드할 수 없으며 다른 지역에 복사할 수 없습니다. | 즉시 액세스 기간이 경과되지 않았고 백그라운드 데이터 복사가 진행 중인 경우 Ultra Disks 및 Premium SSD v2 디스크에 대한 즉시 액세스 스냅샷 |
| 즉시 액세스 가능 | 이 스냅샷은 신속한 수화 디스크를 성능에 미치는 영향을 최소화하며 생성하는 데 사용할 수 있고, 기본 데이터를 다운로드하여 다른 지역으로 복사할 수도 있습니다. | 즉시 액세스 기간이 경과되지 않았고 백그라운드 데이터 복사가 완료된 경우 Ultra Disks 및 Premium SSD v2 디스크에 대한 즉시 액세스 스냅샷 |
snapshotName="DesiredInstantAccessSnapshotTestName"
resourceGroupName="yourResourceGroupName"
snapshotId=$(az snapshot show --name $snapshotName --resource-group $resourceGroupName --query [id] -o tsv)
az resource show --ids $snapshotId --query "properties.snapshotAccessState" --output tsv
az resource show --ids $snapshotId --query "properties.creationData.instantAccessDurationMinutes" --output tsv