관리되는 데이터 디스크를 Azure Local에 다운로드
적용 대상: Azure Local 2311.2 이상
이 문서에서는 Azure에서 Azure 로컬 인스턴스로 Azure 관리 디스크를 다운로드하는 방법을 설명합니다. 그런 다음 디스크를 사용하여 이미지를 만들거나 필요에 따라 Arc VM(가상 머신)에 연결할 수 있습니다.
필수 조건
시작하기 전에 다음 필수 조건을 완료하는지 확인합니다.
- 배포 및 등록된 Azure 로컬 인스턴스에 액세스할 수 있습니다.
- Azure에 관리 디스크가 이미 있습니다.
Azure 관리 디스크 다운로드
다음과 같이 Azure 관리 디스크를 다운로드합니다.
,
subscription
및resource-group
name
.에 대한custom-location
매개 변수를 설정합니다. 매개 변수< >
를 적절한 값으로 바꿉다.$subscription = "<Subscription ID>" $resource-group = "<Resource group>" $name = "<Data disk name>" $custom-location = "<Custom location resource ID>"
Azure CLI를 사용하여 디스크의 SAS URL을 생성합니다.
az disk grant-access --access-level Read --duration-in-seconds 3600 --name $name --resource-group $resource-group
SAS URL이 생성되면 다음 명령을 사용하여 Azure Local에 다운로드합니다.
az stack-hci-vm disk create -resource-group $resource-group --disk-file-format vhd --custom-location $custom-location --download-url $download-url --name $name
다음 표에는 매개 변수가 나와 있습니다.
매개 변수 | 설명 |
---|---|
subscription |
Azure Local과 연결된 구독입니다. |
resource-group |
이 이미지와 연결하는 Azure Local에 대한 리소스 그룹입니다. |
name |
Azure Local에 대한 데이터 디스크의 이름입니다. |
custom-location |
Azure Local에 대한 사용자 지정 위치의 리소스 ID입니다. |
disk-file-format |
데이터 디스크의 파일 형식입니다. 이 작업은 다음과 같습니다vhd .vhdx |
download-url |
Azure 관리 디스크의 SAS URL입니다. |
출력의 예제는 다음과 같습니다.
Download Uri for VHD is: https://*****
{
"extendedLocation": {
"name": "/subscriptions/resourceGroups/providers/Microsoft.ExtendedLocation/customLocations/",
"type": "CustomLocation"
},
"id": "/subscriptions/resourceGroups/providers/Microsoft.AzureStackHCI/virtualHardDisks/httpvhd02",
"location": "eastus2euap",
"name": "httpvhd02",
"properties": {
"blockSizeBytes": null,
"containerId": "/subscriptions/resourceGroups/providers/Microsoft.AzureStackHCI/storageContainers/UserStorage",
"diskFileFormat": "vhd",
"diskSizeGb": null,
"downloadUrl": null,
"dynamic": null,
"hyperVGeneration": null,
"logicalSectorBytes": null,
"physicalSectorBytes": null,
"provisioningState": "Succeeded",
"status": {
"downloadStatus": null,
"errorCode": "",
"errorMessage": "",
"provisioningStatus": null,
"uploadStatus": null
}
},
"resourceGroup": "myresourcegroup",
"systemData": {
"createdAt": "2024-09-25T20:41:27.685358+00:00",
"createdBy": "mycreatedby",
"createdByType": "Application",
"lastModifiedAt": "2024-09-25T20:41:41.082674+00:00",
"lastModifiedBy": "mylastmodifiedby",
"lastModifiedByType": "Application"
},
"tags": null,
"