Guida introduttiva: Creare e crittografare una macchina virtuale Windows usando il interfaccia della riga di comando di Azure

Importante

Crittografia dischi di Azure è pianificato per il ritiro il 15 settembre 2028. Fino a tale data, è possibile continuare a usare Crittografia dischi di Azure senza interruzioni. Il 15 settembre 2028 i carichi di lavoro abilitati per ADE continueranno a essere eseguiti, ma i dischi crittografati non riusciranno a sbloccarsi dopo il riavvio della macchina virtuale, causando un'interruzione del servizio.

Usare la crittografia nell'host per le nuove macchine virtuali o prendere in considerazione le dimensioni delle macchine virtuali riservate con crittografia del disco del sistema operativo per i carichi di lavoro di computing riservato. Tutte le macchine virtuali abilitate per ADE (inclusi i backup) devono eseguire la migrazione alla crittografia nell'host prima della data di ritiro per evitare interruzioni del servizio. Per informazioni dettagliate, vedere Eseguire la migrazione da Crittografia dischi di Azure alla crittografia nell'host .

Si applica a: ✔️ macchine virtuali di Windows ✔️ set di scalabilità flessibili

Usare l'interfaccia della riga di comando di Azure per creare e gestire le risorse di Azure dalla riga di comando o negli script. Questa guida introduttiva illustra come usare il interfaccia della riga di comando di Azure per creare e crittografare una macchina virtuale (VM) Windows Server 2016.

Se non si ha un account Azure, creare un account gratuito prima di iniziare.

Prerequisiti

  • Questo articolo richiede l'interfaccia della riga di comando di Azure versione 2.0.30 o successiva. Se si usa Azure Cloud Shell, la versione più recente è già installata.

Creare un gruppo di risorse

Creare un gruppo di risorse con il comando az group create. Un gruppo di risorse di Azure è un contenitore logico in cui le risorse di Azure vengono distribuite e gestite. L'esempio seguente crea un gruppo di risorse denominato myResourceGroup nella posizione eastus:

az group create --name myResourceGroup --location eastus

Creare una macchina virtuale

Creare una VM con il comando az vm create. L'esempio seguente crea una macchina virtuale denominata myVM. L'esempio seguente usa azureuser per un nome utente amministrativo e myPassword12 come password.

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --image win2016datacenter \
    --admin-username azureuser \
    --admin-password myPassword12

La creazione della macchina virtuale e delle risorse di supporto richiede alcuni minuti. L'output di esempio seguente mostra un'operazione di creazione della macchina virtuale riuscita.

{
  "fqdns": "",
  "id": "/subscriptions/<guid>/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
  "location": "eastus",
  "macAddress": "00-0D-3A-23-9A-49",
  "powerState": "VM running",
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "52.174.34.95",
  "resourceGroup": "myResourceGroup"
}

Creare un key vault configurato per le chiavi di crittografia

Crittografia dischi di Azure archivia la chiave di crittografia in un Azure Key Vault. Crea un key vault con az keyvault create. Per consentire all'insieme di credenziali delle chiavi di archiviare le chiavi di crittografia, utilizzare il parametro --enabled-for-disk-encryption.

Importante

Ogni key vault deve avere un nome univoco. L'esempio seguente crea un insieme di credenziali con il nome myKV, ma è necessario assegnargli un nome diverso.

az keyvault create --name "myKV" --resource-group "myResourceGroup" --location eastus --enabled-for-disk-encryption

Crittografare la macchina virtuale

Crittografa la VM con az vm encryption, specificando il nome univoco dell'insieme di credenziali delle chiavi nel parametro --disk-encryption-keyvault.

az vm encryption enable -g MyResourceGroup --name MyVM --disk-encryption-keyvault myKV

Verificare che la crittografia sia abilitata nella macchina virtuale con az vm encryption show

az vm encryption show --name MyVM -g MyResourceGroup

Nell'output restituito viene visualizzato quanto segue:

"EncryptionOperation": "EnableEncryption"

Pulire le risorse

Quando queste risorse non sono più necessarie, usare il comando az group delete per rimuovere il gruppo di risorse, la macchina virtuale e Key Vault.

az group delete --name myResourceGroup

Passaggi successivi

In questa guida rapida hai creato una macchina virtuale, hai creato un insieme di credenziali delle chiavi abilitato per le chiavi di crittografia e hai crittografato la macchina virtuale. Passare all'articolo successivo per altre informazioni sui prerequisiti Crittografia dischi di Azure per le macchine virtuali IaaS.