Partager via


Créer des points de restauration de machine virtuelle avec Azure CLI

Vous pouvez protéger vos données et éviter les longs temps d’arrêt en créant des points de restauration de machine virtuelle à intervalles réguliers. Vous pouvez créer des points de restauration de machine virtuelle et exclure des disques lors de la création du point de restauration en utilisant Azure CLI. Azure CLI vous permet de créer et gérer des ressources Azure en utilisant une ligne de commande ou des scripts. Vous pouvez également créer des points de restauration de machine virtuelle en utilisant le portail Azure ou PowerShell.

Le module az restore-point est utilisé pour créer et gérer des points de restauration à partir de la ligne de commande ou dans des scripts.

Dans ce tutoriel, vous allez apprendre à :

Prérequis

Étape 1 : Créer une collection de points de restauration VM

Utilisez la commande az restore-point collection create pour créer une collection de points de restauration de machine virtuelle, comme indiqué ci-dessous :

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"

Étape 2 : Créer un point de restauration VM

Créez un point de restauration de machine virtuelle avec la commande az restore-point create comme suit :

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

Pour créer un point de restauration cohérent en cas d’incident, définissez le paramètre facultatif « mode de cohérence » sur « CrashConsistent ». Actuellement, cette fonctionnalité est uniquement disponible en tant que version préliminaire.

Exclure des disques lors de la création d’un point de restauration

Excluez les disques ne devant pas faire partie du point de restauration avec le paramètre --exclude-disks, comme suit :

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

Étape 3 : Suivre l’état de création du point de restauration de machine virtuelle

Utilisez la commande az restore-point show pour suivre la progression de la création du point de restauration de machine virtuelle.

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

Restaurer une machine virtuelle à partir du point de restauration de machine virtuelle

Pour restaurer une machine virtuelle à partir d’un point de restauration VM, commencez par restaurer des disques individuels dans chaque point de restauration de disque. Vous pouvez également utiliser le modèle ARM pour restaurer une machine virtuelle complète avec tous les disques.

# 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

Une fois que vous avez créé les disques, créez une machine virtuelle et attachez ces disques restaurés à la machine virtuelle créée.

Étapes suivantes

Découvrez-en plus sur les options de sauvegarde et de restauration pour les machines virtuelles dans Azure.