Schnellstart: Erstellen und Verschlüsseln einer Windows VM mithilfe des Azure CLI

Wichtig

Die Azure Disk Encryption wird am 15. September 2028 eingestellt. Bis zu diesem Datum können Sie die Azure Disk Encryption ohne Unterbrechung weiterhin verwenden. Am 15. September 2028 werden ADE-fähige Workloads weiterhin ausgeführt, verschlüsselte Datenträger werden jedoch nach dem Neustart des virtuellen Computers nicht entsperrt, was zu Dienstunterbrechungen führt.

Verwenden Sie die Verschlüsselung auf dem Host für neue virtuelle Computer, oder ziehen Sie vertrauliche VM-Größen mit Betriebssystemdatenträgerverschlüsselung für vertrauliche Computerarbeitslasten in Betracht. Alle ADE-fähigen VMs (einschließlich Sicherungen) müssen vor dem Deaktivierungsdatum zur Verschlüsselung auf dem Host migriert werden, um Dienstunterbrechungen zu vermeiden. Ausführliche Informationen finden Sie unter Migrieren von Azure Disk Encryption zu Verschlüsselung auf dem Host .

Gilt für: ✔️ Windows-VMs ✔️ Flexible Skalierungsgruppen

Verwenden Sie die Azure CLI, um Azure-Ressourcen über die Befehlszeile oder in Skripts zu erstellen und zu verwalten. In dieser Schnellstartanleitung wird gezeigt, wie Sie die Azure CLI zum Erstellen und Verschlüsseln eines Windows Server 2016 virtuellen Computers (VM) verwenden.

Wenn Sie nicht über ein Azure-Konto verfügen, erstellen Sie ein kostenloses Konto , bevor Sie beginnen.

Voraussetzungen

  • Für diesen Artikel ist mindestens Version 2.0.30 der Azure CLI erforderlich. Wenn Sie Azure Cloud Shell verwenden, ist die neueste Version bereits installiert.

Erstellen einer Ressourcengruppe

Erstellen Sie mithilfe des Befehls az group create eine Ressourcengruppe. Eine Azure-Ressourcengruppe ist ein logischer Container, in dem Azure-Ressourcen bereitgestellt und verwaltet werden. Im folgenden Beispiel wird eine Ressourcengruppe mit dem Namen myResourceGroup am Standort eastus erstellt:

az group create --name myResourceGroup --location eastus

Erstellen eines virtuellen Computers

Erstellen Sie mit az vm create einen virtuellen Computer. Im folgenden Beispiel wird ein virtueller Computer namens myVM erstellt: Im folgenden Beispiel wird azureuser für einen administrativen Benutzernamen und myPassword12 als Kennwort verwendet.

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

Das Erstellen des virtuellen Computers und der unterstützenden Ressourcen dauert einige Minuten. Die folgende Beispielausgabe zeigt einen erfolgreichen VM-Erstellungsvorgang.

{
  "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"
}

Erstellen eines Schlüsseltresors, der für Verschlüsselungsschlüssel konfiguriert ist

Azure Disk Encryption speichert den Verschlüsselungsschlüssel in einem Azure Key Vault. Erstellen Sie einen Schlüsseltresor mit az keyvault create. Um den Schlüsseltresor zum Speichern von Verschlüsselungsschlüsseln zu aktivieren, verwenden Sie den Parameter "-enabled-for-disk-encryption".

Wichtig

Jeder Key Vault muss einen eindeutigen Namen haben. Im folgenden Beispiel wird ein Schlüsseltresor namens myKV erstellt, Sie müssen Ihrem Schlüsseltresor jedoch einen anderen Namen geben.

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

Verschlüsseln des virtuellen Computers

Verschlüsseln Sie Ihren virtuellen Computer mit az vm-Verschlüsselung, und stellen Sie ihren eindeutigen Schlüsseltresornamen für den Parameter "--disk-encryption-keyvault" bereit.

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

Prüfen Sie mit az vm encryption show, ob die Verschlüsselung auf Ihrer VM aktiviert ist.

az vm encryption show --name MyVM -g MyResourceGroup

In der zurückgegebenen Ausgabe wird Folgendes angezeigt:

"EncryptionOperation": "EnableEncryption"

Bereinigen von Ressourcen

Wenn Sie diese Ressourcen nicht mehr benötigen, verwenden Sie den Befehl "az group delete", um die Ressourcengruppe, den virtuellen Computer und Key Vault zu entfernen.

az group delete --name myResourceGroup

Nächste Schritte

In dieser Schnellstartanleitung haben Sie eine virtuelle Maschine erstellt, einen Schlüsseltresor erstellt, der für Verschlüsselungsschlüssel aktiviert war, und die VM verschlüsselt. Wechseln Sie zum nächsten Artikel, um mehr über Azure Disk Encryption Voraussetzungen für IaaS-VMs zu erfahren.