Scaricare dischi dati gestiti in Locale di Azure
Si applica a: Azure 2311.2 e versioni successive
Questo articolo descrive come scaricare un disco gestito di Azure da Azure all'istanza locale di Azure. È quindi possibile usare il disco per creare un'immagine o collegarla alle macchine virtuali Arc in base alle esigenze.
Prerequisiti
Prima di iniziare, assicurarsi di completare i prerequisiti seguenti:
- Si ha accesso a un'istanza locale di Azure distribuita e registrata.
- Esiste già un disco gestito in Azure.
Scaricare un disco gestito di Azure
Scaricare un disco gestito di Azure come segue:
Impostare i parametri per
subscription
,resource-group
name
, ecustom-location
. Sostituire i parametri in< >
con i valori appropriati:$subscription = "<Subscription ID>" $resource-group = "<Resource group>" $name = "<Data disk name>" $custom-location = "<Custom location resource ID>"
Generare un URL di firma di accesso condiviso del disco usando l'interfaccia della riga di comando di Azure:
az disk grant-access --access-level Read --duration-in-seconds 3600 --name $name --resource-group $resource-group
Dopo aver generato l'URL della firma di accesso condiviso, usare il comando seguente per scaricarlo nell'istanza locale di Azure:
az stack-hci-vm disk create -resource-group $resource-group --disk-file-format vhd --custom-location $custom-location --download-url $download-url --name $name
I parametri vengono descritti nella tabella seguente:
Parametro | Descrizione |
---|---|
subscription |
Sottoscrizione associata all'istanza locale di Azure. |
resource-group |
Gruppo di risorse per Azure Locale associato a questa immagine. |
name |
Nome del disco dati per Locale di Azure. |
custom-location |
ID risorsa del percorso personalizzato per Azure Locale. |
disk-file-format |
Formato di file del disco dati. Può essere vhd o vhdx . |
download-url |
URL di firma di accesso condiviso del disco gestito di Azure. |
Di seguito è riportato un esempio di output:
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,
"
Passaggi successivi
Creare un'immagine di macchina virtuale locale di Azure usando immagini in una condivisione locale