지역 간에 증분 스냅샷 복사하는 두 가지 옵션이 있습니다. 복사를 수행하는 첫 번째 옵션인 관리 프로세스(권장)입니다. 이 프로세스는 Azure에서 관리되므로 대상 지역에서 스토리지 계정을 준비하여 복사 프로세스를 관리하는 유지 관리 오버헤드를 제거합니다. Azure는 대상 지역의 마지막 스냅샷 이후 변경 내용만 대상 지역에 복사하여 데이터 공간을 줄여서 복구 지점 목표를 줄입니다. 복사 진행 상황을 확인할 수 있기 때문에 디스크를 복원하기 위해 대상 스냅샷이 준비되는 시점을 알 수 있습니다. 이 관리형 프로세스의 경우 지역 간 데이터 전송의 대역폭 비용과 원본 스냅샷의 읽기 트랜잭션에 대해서만 요금이 청구됩니다. 대상 스냅샷이 복사되는 동안에는 원본 스냅샷을 삭제하지 마세요.
두 번째 옵션은 수동 복사로, 두 증분 스냅샷 사이의 변경 내용을 블록 수준까지 가져와서 한 지역에서 다른 지역으로 수동으로 복사합니다. 대부분의 사용자는 관리되는 프로세스를 사용해야 하지만 복사 속도를 개선하는 데 관심이 있는 경우 두 번째 옵션을 사용하면 컴퓨팅 리소스를 사용하여 복사 속도를 높일 수 있습니다.
이 문서에서는 한 지역에서 다른 지역으로 증분 스냅샷을 복사하는 방법을 설명합니다. 증분 스냅샷에 대한 개념적 세부정보는 관리 디스크에 대한 증분 스냅샷 만들기를 참조하세요.
제한 사항
지역당 구독당 동시에 100개의 증분 스냅샷을 병렬로 복사할 수 있습니다.
REST API를 사용하는 경우 Azure Compute REST API 버전 2020-12-01 이상을 사용해야 합니다.
특정 디스크의 증분 스냅샷 한 번에 하나씩만 복사할 수 있습니다.
스냅샷은 생성된 순서대로 복사되어야 합니다.
지역 간에 증분 스냅샷만 복사할 수 있습니다. 전체 스냅샷은 지역 간에 복사할 수 없습니다.
CompletionPercent 속성을 확인하여 개별 스냅샷의 상태를 검사할 수 있습니다. $sourceSnapshotName을 스냅샷 이름으로 바꾼 다음, 다음 명령을 실행합니다. 디스크 복원에 스냅샷을 사용하거나 기본 데이터를 다운로드하기 위해 SAS URI를 생성하려면 속성 값이 100이어야 합니다.
az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [completionPercent] -o tsv
Azure PowerShell 모듈을 사용하여 증분 스냅샷을 복사할 수 있습니다. Azure PowerShell 모듈의 최신 버전이 필요합니다. 다음 명령은 이를 설치하거나 기존 설치를 최신으로 업데이트합니다.
Install-Module -Name Az -AllowClobber -Scope CurrentUser
설치가 완료되면 Connect-AzAccount를 사용하여 PowerShell 세션에 로그인합니다.
개별 스냅샷의 CompletionPercent 속성을 검사하여 상태를 가져올 수 있습니다. yourResourceGroupNameHere 및 yourSnapshotName를 바꾼 후 다음 스크립트를 실행합니다. 디스크 복원에 스냅샷을 사용하거나 기본 데이터를 다운로드하기 위해 SAS URI를 생성하려면 속성 값이 100이어야 합니다.
Azure Resource Manager 템플릿을 사용하여 증분 스냅샷을 복사할 수도 있습니다. Azure Compute REST API 버전 2020-12-01 이상을 사용해야 합니다. 다음 코드 조각은 Resource Manager 템플릿을 사용하여 지역 간에 증분 스냅샷을 복사하는 방법의 예입니다.
증분 스냅샷은 차등 기능을 제공합니다. 이를 통해 동일한 관리 디스크의 두 증분 스냅샷 간의 변경 내용을 블록 수준까지 가져올 수 있습니다. 이를 사용하여 지역 간에 스냅샷을 복사할 때 데이터 공간을 줄일 수 있습니다. 예를 들어, 첫 번째 증분 스냅샷을 다른 지역의 기본 BLOB으로 다운로드할 수 있습니다. 후속 증분 스냅샷의 경우 마지막 스냅샷 이후의 변경 내용만 기본 BLOB에 복사할 수 있습니다. 변경 내용을 복사한 후에는 다른 지역에 있는 디스크의 특정 시점 백업을 나타내는 기본 BLOB에서 스냅샷을 만들 수 있습니다. 기본 BLOB 또는 다른 지역에 있는 기본 BLOB의 스냅샷에서 디스크를 복원할 수 있습니다.