답변

1

는 말한다면, 나는 다른 스토리지 계정 (일반 저장소 계정)에 복사 할 필요가 있었다.

관리 디스크와 비 관리 디스크의 차이점을 이해해야합니다. 관리되지 않는 디스크의 경우 Azure VM 용 디스크 (VHD 파일)를 보관할 스토리지 계정을 만들어야했습니다. 의 크기가 커질 때 계정을 추가로 생성했는지 확인하여 디스크 용량이 인 IOPS 제한을 초과하지 않도록해야합니다. Managed Disks가 스토리지를 처리하면 더 이상 이 스토리지 계정 한도 (예 : 20,000 IOPS/계정)로 제한되지 않습니다. 더 이상 사용자 지정 이미지 (VHD 파일)를 여러 저장소 계정으로 복사 할 필요가 없습니다. 중앙 위치 (Azure 지역 당 하나의 스토리지 계정 )에서 이들을 관리 할 수 ​​있으며이를 사용하여 가입시 수백 대의 개의 VM을 생성 할 수 있습니다. 자세한 내용은 link을 참조하십시오.

업데이트 : 다음 cmdlet을 사용하여 개인 스토리지 계정에 관리 디스크 복사 할 수

.

$sas = Grant-AzureRmDiskAccess -ResourceGroupName shui -DiskName shuitest -DurationInSecond 3600 -Access Read 
$destContext = New-AzureStorageContext –StorageAccountName contosostorageav1 -StorageAccountKey 'YourStorageAccountKey' 
Start-AzureStorageBlobCopy -AbsoluteUri $sas.AccessSAS -DestContainer 'vhds' -DestContext $destContext -DestBlob 'MyDestinationBlobName.vhd' 
+0

감사합니다. – nwarriorch

+0

@nwarriorch 답변을 업데이트하면 관리 디스크를 개인 저장소 계정으로 복사 할 수 있습니다. –

0

일반 저장소 계정에는 복사 할 수 없지만 원하는 위치로 복사본을 만들 수 있습니다. 의 디스크가 "eastus"이고 당신이 복사한다고 가정합시다 "brazilsouth을"

가져 오기 디스크 :

$disk = Get-AzureRmDisk -ResourceGroupName $rgName -DiskName $diskName 

다른 위치로 복사 설정을 확인하십시오

$location = "brazilsouth" 
$snapshot = New-AzureRmSnapshotConfig -SourceUri $disk.Id -CreateOption Copy -Location $location 

스냅 샷 만들기 :

New-AzureRmSnapshot -Snapshot $snapshot -SnapshotName $newDiskName -ResourceGroupName $rgName 

모두 완료! 이렇게하면 다른 데이터 센터 위치에 보조 사본을 보관할 수 있습니다.

+1

그래서 여기서 디스크의 스냅 샷을 만들고 스냅 샷을 복사하고 있습니까? – nwarriorch

+0

예. 필요한 경우, Azure Automation으로 프로세스를 자동화하십시오. 일부 코드는 7 일간의 스냅 샷을 다른 DC에 보관합니다. –

+0

아 오케이. 감사합니다. – nwarriorch