Caricare un file VHD nell'account di archiviazione del lab usando AzCopy

In Azure DevTest Labs è possibile usare i file VHD per creare immagini personalizzate da utilizzare per il provisioning di macchine virtuali. 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. 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. Per altre informazioni sui dischi e sui dischi rigidi virtuali in Azure, vedere Informazioni sui dischi e sui dischi rigidi virtuali per le macchine virtuali

Nota

AzCopy è un'utilità della riga di comando disponibile solo in Windows.

Istruzioni dettagliate

La procedura seguente illustra come caricare un file VHD in Azure DevTest Labs usando AzCopy.

  1. Ottenere il nome dell'account di archiviazione del lab tramite il portale di Azure:

  2. Accedere al portale di Azure.

  3. Selezionare Altri servizi e quindi DevTest Labs dall'elenco.

  4. Nell'elenco dei lab selezionare il lab desiderato.

  5. Nel pannello del lab selezionare Configurazione.

  6. Nel pannello Configuration (Configurazione) del lab selezionare Custom images (VHDs) (Immagini personalizzate (VHD)).

  7. Nel pannello Custom images (Immagini personalizzate) selezionare +Add (+Aggiungi).

  8. Nel pannello Custom image (Immagine personalizzata) selezionare VHD.

  9. Nel pannello VHD selezionare l'opzione Upload a VHD using PowerShell (Carica un file VHD con PowerShell).

    Carica un file VHD con PowerShell

  10. Nel pannello Upload an image using PowerShell (Carica un'immagine con PowerShell) è visualizzata una chiamata al cmdlet Add-AzureVhd. Il primo parametro (Destination) contiene l'URI per un contenitore BLOB (uploads) nel formato seguente:

    https://<STORAGE-ACCOUNT-NAME>.blob.core.windows.net/uploads/...
    
  11. Prendere nota dell'URI completo in quanto verrà usato nei passaggi successivi.

  12. Caricare il file VHD usando AzCopy:

  13. Scaricare e installare la versione più recente di AzCopy.

  14. Aprire una finestra di comando e passare alla directory di installazione di AzCopy. Se lo si desidera, è possibile aggiungere il percorso di installazione di AzCopy al percorso di sistema. Per impostazione predefinita, AzCopy viene installato nella directory seguente:

    %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. Il valore vhdFileName deve essere racchiuso tra virgolette. Il processo di caricamento di un file VHD può richiedere molto tempo a seconda delle dimensioni del file VHD e della velocità della connessione.

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

Passaggi successivi