Caricare un file VHD nell'account di archiviazione del lab usando AzCopyUpload VHD file to lab's storage account using AzCopy

In Azure DevTest Labs è possibile usare i file VHD per creare immagini personalizzate da utilizzare per il provisioning di macchine virtuali.In Azure DevTest Labs, VHD files can be used to create custom images, which are used to provision virtual machines. La procedura seguente illustra come usare l'utilità della riga di comando AzCopy per caricare un file VHD nell'account di archiviazione di un lab.The following steps walk you through using the AzCopy command-line utility to upload a VHD file to a lab's storage account. Dopo avere caricato il file VHD, vedere la sezione Passaggi successivi per un elenco di articoli che illustrano come creare un'immagine personalizzata dal file VHD caricato.Once you've uploaded your VHD file, the Next steps section lists some articles that illustrate how to create a custom image from the uploaded VHD file. Per altre informazioni sui dischi e sui dischi rigidi virtuali in Azure, vedere Informazioni sui dischi e sui dischi rigidi virtuali per le macchine virtualiFor more information about disks and VHDs in Azure, see About disks and VHDs for virtual machines

Nota

AzCopy è un'utilità della riga di comando disponibile solo in Windows.AzCopy is a Windows-only command-line utility.

Istruzioni dettagliateStep-by-step instructions

La procedura seguente illustra come caricare un file VHD in Azure DevTest Labs usando AzCopy.The following steps walk you through uploading a VHD file to Azure DevTest Labs using AzCopy.

  1. Ottenere il nome dell'account di archiviazione del lab tramite il portale di Azure:Get the name of the lab's storage account using the Azure portal:

  2. Accedere al portale di Azure.Sign in to the Azure portal.

  3. Selezionare Altri servizi e quindi DevTest Labs dall'elenco.Select More services, and then select DevTest Labs from the list.

  4. Nell'elenco dei lab selezionare il lab desiderato.From the list of labs, select the desired lab.

  5. Nel pannello del lab selezionare Configurazione.On the lab's blade, select Configuration.

  6. Nel pannello Configurazione del lab selezionare Immagini personalizzate (dischi rigidi virtuali).On the lab Configuration blade, select Custom images (VHDs).

  7. Nel pannello Immagini personalizzate selezionare +Aggiungi.On the Custom images blade, Select +Add.

  8. Nel pannello Immagine personalizzata selezionare VHD.On the Custom image blade, select VHD.

  9. Nel pannello VHD selezionare l'opzione Carica un file VHD con PowerShell.On the VHD blade, select Upload a VHD using PowerShell.

    Carica un file VHD con PowerShell

  10. Nel pannello Carica un'immagine con PowerShell è visualizzata una chiamata al cmdlet Add-AzureVhd.The Upload an image using PowerShell blade displays a call to the Add-AzureVhd cmdlet. Il primo parametro (Destination) contiene l'URI per un contenitore BLOB (uploads) nel formato seguente:The first parameter (Destination) contains the URI for a blob container (uploads) in the following format:

    https://<STORAGE-ACCOUNT-NAME>.blob.core.windows.net/uploads/...
    
  11. Prendere nota dell'URI completo in quanto verrà usato nei passaggi successivi.Make note of the full URI as it is used in later steps.

  12. Caricare il file VHD usando AzCopy:Upload the VHD file using AzCopy:

  13. Scaricare e installare la versione più recente di AzCopy.Download and install the latest version of AzCopy.

  14. Aprire una finestra di comando e passare alla directory di installazione di AzCopy.Open a command window and navigate to the AzCopy installation directory. Se lo si desidera, è possibile aggiungere il percorso di installazione di AzCopy al percorso di sistema.Optionally, you can add the AzCopy installation location to your system path. Per impostazione predefinita, AzCopy viene installato nella directory seguente:By default, AzCopy is installed to the following directory:

    %ProgramFiles(x86)%\Microsoft SDKs\Azure\AzCopy
    
  15. Usando la chiave dell'account di archiviazione e l'URI del contenitore BLOB, eseguire il comando seguente nel prompt dei comandi.Using the storage account key and blob container URI, run the following command at the command prompt. Il valore vhdFileName deve essere racchiuso tra virgolette.The vhdFileName value needs to be in quotes. Il processo di caricamento di un file VHD può richiedere molto tempo a seconda delle dimensioni del file VHD e della velocità della connessione.The process of uploading a VHD file can be lengthy depending on the size of the VHD file and your connection speed.

    AzCopy /Source:<sourceDirectory> /Dest:<blobContainerUri> /DestKey:<storageAccountKey> /Pattern:"<vhdFileName>" /BlobType:page
    

Passaggi successiviNext steps