Delen via


Herstelpunten voor virtuele machines maken met behulp van Azure CLI

U kunt uw gegevens beveiligen en beschermen tegen uitgebreide downtime door regelmatig VM-herstelpunten te maken. U kunt VM-herstelpunten maken en schijven uitsluiten tijdens het maken van het herstelpunt met behulp van Azure CLI. Azure CLI wordt gebruikt voor het maken en beheren van Azure-resources met behulp van opdrachtregels of scripts. U kunt ook VM-herstelpunten maken met behulp van Azure Portal of Met Behulp van PowerShell.

De az restore-point-module wordt gebruikt om herstelpunten te maken en te beheren vanaf de opdrachtregel of in scripts.

In deze zelfstudie leert u het volgende:

Vereisten

Stap 1: een verzameling vm-herstelpunten maken

Gebruik de opdracht az restore-point collection create om een verzameling VM-herstelpunten te maken, zoals hieronder wordt weergegeven:

az restore-point collection create --location "norwayeast" --source-id "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/virtualMachines/ExampleVM" --tags myTag1="tagValue1" --resource-group "ExampleRg" --collection-name "ExampleRpc"

Stap 2: Een VM-herstelpunt maken

Maak als volgt een VM-herstelpunt met de opdracht az restore-point create :

az restore-point create --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Als u een crashconsistent herstelpunt wilt maken, stelt u de optionele parameter 'consistentiemodus' in op CrashConsistent. Deze functie is momenteel beschikbaar in preview.

Schijven uitsluiten bij het maken van een herstelpunt

Sluit de schijven uit waarvan u geen deel wilt uitmaken van het herstelpunt met de --exclude-disks parameter, als volgt:

az restore-point create --exclude-disks "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/disks/ExampleDisk1" --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Stap 3: De status bijhouden van het maken van het VM-herstelpunt

Gebruik de opdracht az restore-point show om de voortgang van het maken van het VM-herstelpunt bij te houden.

az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"

Een VIRTUELE machine herstellen vanaf een VM-herstelpunt

Als u een VIRTUELE machine wilt herstellen vanaf een VM-herstelpunt, moet u eerst afzonderlijke schijven herstellen vanaf elk schijfherstelpunt. U kunt ook de ARM-sjabloon gebruiken om een volledige VIRTUELE machine samen met alle schijven te herstellen.

# Create Disks from disk restore points 
$osDiskRestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp" --query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk1RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk2RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
 
az disk create --resource-group “ExampleRg” --name “ExampleOSDisk” --sku Premium_LRS --size-gb 128 --source $osDiskRestorePoint

az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk1RestorePoint

az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk2RestorePoint

Zodra u de schijven hebt gemaakt, maakt u een nieuwe VIRTUELE machine en koppelt u deze herstelde schijven aan de zojuist gemaakte VM.

Volgende stappen

Meer informatie over back-up- en herstelopties voor virtuele machines in Azure.