
다음 명령을 실행하고 있습니다.
Save-AzureVhd -Source "http://portalvhdsxg6g1pj669bv1.blob.core.windows.net/vhds/{my_vhd_name}.vhd" -LocalFilePath "D:\Virtual Machine Backups\AzureVM.vhd" -NumberOfThreads 5
powershell에서 위의 내용을 실행하면 다음과 같은 결과가 나타납니다.
Save-AzureVhd : The remote server returned an error: (403) Forbidden.
At line:1 char:1
+ Save-AzureVhd -Source "http://portalvhdsxg6g1pj669bv1.blob.core.windows.net/vhds ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Save-AzureVhd], StorageException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Storage.StorageException,Microsoft.WindowsAzure.Commands.ServiceM
anagement.StorageServices.SaveAzureVhdCommand
Azure 사이트에서 다운로드한 게시 설정 파일을 로드했습니다. 설정 파일을 성공적으로 가져왔고 내 구독이 표시됩니다.
왜 403 오류가 발생하는지 아시나요? 현재 무료 평가판을 사용 중입니다. 그게 문제일까요? 올바른 구독 자격 증명이 있어도 Azure VHD 다운로드에 대한 청구 관련 제한 사항이 있나요?
답변1
시도해 볼 사항: 을 지정하십시오 -StorageKey
. 게시 설정 파일을 가져온 것을 알고 있지만... 스토리지 키를 지정하면 게시 설정을 통해 발견된 내용에 대해 걱정할 필요 없이 해당 키가 스토리지 계정에 액세스하는 데 사용됩니다. 이렇게 하면 게시 설정 파일 가져오기와 관련된 잠재적인 문제가 제거됩니다. 특히 두 개 이상의 구독이 있고 적절한 구독이 기본값으로 설정되어 있지 않은 경우 더욱 그렇습니다.