Sichern eines virtuellen Computers in Azure mit einer ARM-Vorlage
Artikel
Mit Azure Backup können Sie lokale Computer und Apps sowie virtuelle Azure-Computer sichern. In diesem Artikel wird gezeigt, wie Sie eine Azure-VM mit einer Azure Resource Manager-Vorlage (ARM-Vorlage) und Azure PowerShell sichern. In dieser Schnellstartanleitung geht es um die Bereitstellung einer ARM-Vorlage zum Erstellen eines Recovery Services-Tresors. Weitere Informationen zur Entwicklung von ARM-Vorlagen finden Sie in der Azure Resource Manager-Dokumentation und der Vorlagenreferenz.
Eine Azure Resource Manager-Vorlage ist eine JSON-Datei (JavaScript Object Notation), die die Infrastruktur und die Konfiguration für Ihr Projekt definiert. Die Vorlage verwendet eine deklarative Syntax. Sie beschreiben Ihre geplante Bereitstellung, ohne die Abfolge der Programmierbefehle zu schreiben, mit denen die Bereitstellung erstellt wird.
Ein Recovery Services-Tresor ist ein logischer Container, in dem Sicherungsdaten für geschützte Ressourcen wie Azure-VMs gespeichert werden. Beim Ausführen eines Sicherungsauftrags wird im Recovery Services-Tresor ein Wiederherstellungspunkt erstellt. Sie können einen dieser Wiederherstellungspunkte dann verwenden, um Daten für einen bestimmten Zeitpunkt wiederherzustellen. Alternativ können Sie einen virtuellen Computer mithilfe von Azure PowerShell, der Azure CLI oder des Azure-Portals sichern.
Wenn Ihre Umgebung die Voraussetzungen erfüllt und Sie mit der Verwendung von ARM-Vorlagen vertraut sind, klicken Sie auf die Schaltfläche In Azure bereitstellen. Die Vorlage wird im Azure-Portal geöffnet.
Überprüfen der Vorlage
Die in dieser Schnellstartanleitung verwendete Vorlage stammt aus den Azure-Schnellstartvorlagen. Mit dieser Vorlage können Sie eine einfache Windows-VM und einen Recovery Services-Tresor bereitstellen, der zum Schutz mit DefaultPolicy konfiguriert ist.
Wählen Sie zum Bereitstellen der Vorlage Jetzt testen aus, um die Azure Cloud Shell zu öffnen, und fügen Sie anschließend das folgende PowerShell-Skript in das Shellfenster ein. Klicken Sie zum Einfügen des Codes mit der rechten Maustaste auf das Shell-Fenster, und wählen Sie Einfügen aus.
Azure PowerShell
$projectName = Read-Host -Prompt"Enter a project name (limited to eight characters) that is used to generate Azure resource names"$location = Read-Host -Prompt"Enter the location (for example, centralus)"$adminUsername = Read-Host -Prompt"Enter the administrator username for the virtual machine"$adminPassword = Read-Host -Prompt"Enter the administrator password for the virtual machine" -AsSecureString$dnsPrefix = Read-Host -Prompt"Enter the unique DNS Name for the Public IP used to access the virtual machine"$resourceGroupName = "${projectName}rg"$templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.recoveryservices/recovery-services-create-vm-and-configure-backup/azuredeploy.json"New-AzResourceGroup -Name$resourceGroupName -Location$locationNew-AzResourceGroupDeployment -ResourceGroupName$resourceGroupName -TemplateUri$templateUri -projectName$projectName -adminUsername$adminUsername -adminPassword$adminPassword -dnsLabelPrefix$dnsPrefix
In diesem Schnellstart wird Azure PowerShell verwendet, um die ARM-Vorlage bereitzustellen. Auch das Azure-Portal, die Azure-Befehlszeilenschnittstelle und die REST-API können zum Bereitstellen von Vorlagen verwendet werden.
Überprüfen der Bereitstellung
Starten eines Sicherungsauftrags
Die Vorlage erstellt eine VM und aktiviert die Sicherung auf der VM. Nachdem Sie die Vorlage bereitgestellt haben, müssen Sie einen Sicherungsauftrag starten. Weitere Informationen finden Sie unter Starten eines Sicherungsauftrags.
Wenn der virtuelle Computer nicht mehr gesichert werden muss, können Sie ihn bereinigen.
Wenn Sie das Wiederherstellen des virtuellen Computers ausprobieren möchten, überspringen Sie die Bereinigung.
Wenn Sie einen vorhandenen virtuellen Computer verwendet haben, können Sie das letzte Cmdlet Remove-AzResourceGroup überspringen, um die Ressourcengruppe und den VM beizubehalten.
Deaktivieren Sie den Schutz, und entfernen Sie die Wiederherstellungspunkte und den Tresor. Löschen Sie anschließend die Ressourcengruppe und die zugehörigen VM-Ressourcen wie folgt:
In dieser Schnellstartanleitung haben Sie einen Recovery Services-Tresor erstellt, den Schutz für einen virtuellen Computer aktiviert und den ersten Wiederherstellungspunkt erstellt.
Erfahren Sie mehr über Azure Backup, und lernen Sie anschließend, wie Wiederherstellungstresore und Azure Backup-Richtlinien implementiert werden. Erfahren Sie, wie Sie Windows-IaaS-VM-Wiederherstellung implementieren, Sicherung und Wiederherstellung von lokalen Workloads durchführen und Azure-VM-Sicherungen verwalten.