Les points de contrôle vous permettent de sauvegarder l’état de votre machine virtuelle. Vous pouvez rétablir l’état de votre machine lorsque cela est nécessaire à l’aide des points de contrôle. Dans cet article, nous verrons comment activer, créer, renommer, supprimer et restaurer les points de contrôle dans Hyper-V.
Hyper-V dispose de deux types de points de contrôle : Points de contrôle standard et points de contrôle de production.
- Points de contrôle standards Capturez l’état de la mémoire de la machine virtuelle lorsque l’instantané est pris. Il ne s’agit pas d’une sauvegarde complète et cela peut entraîner des problèmes de cohérence des données, en particulier pour les systèmes comme Active Directory qui répliquent les données entre différents nœuds.
- Points de contrôle de production prend un instantané du service Volume Shadow Copy ou du gel du système de fichiers sur une machine virtuelle Linux et offre une cohérence des données ; cependant, il ne prend aucun instantané de l’état de la mémoire de la machine virtuelle.
Activer ou désactiver les points de contrôle dans Hyper-V
Pour activer ou désactiver les points de contrôle dans Hyper-V, vous pouvez utiliser l’une des méthodes suivantes.
Utilisation du gestionnaire Hyper-V
- Ouvrir le Gestionnaire Hyper-V.
- Sélectionnez la machine virtuelle et cliquez sur Paramètres de la section de droite.
- Ensuite, allez à la Point de contrôle section, et cochez ou Activer les points de contrôle pour activer ou désactiver la fonctionnalité respectivement.
- Cliquer sur Appliquer > Ok.
Vous pouvez également cocher la case associée à Utiliser le point de contrôle automatique si vous souhaitez créer des points de contrôle automatiquement. Il créera le point de contrôle au démarrage de la machine virtuelle et le supprimera lorsque la machine sera arrêtée.
Utilisation de Microsoft PowerShell
Vous devez d’abord ouvrir PowerShell en tant qu’administrateur, puis exécutez les commandes en fonction de vos besoins.
- Pour activer les points de contrôle de production pour une machine
Set-VM -Name "<VM Name>" -CheckpointType Production
- Pour activer les points de contrôle de production pour toutes les machines
Set-VM -Name * -CheckpointType Production
- Pour activer les points de contrôle de production uniquement pour une machine
Set-VM -Name "<VM Name>" -CheckpointType ProductionOnly
- Pour activer les points de contrôle de production uniquement pour toutes les machines
Set-VM -Name * -CheckpointType ProductionOnly
- Pour activer les points de contrôle standard pour toutes les machines
Set-VM -Name * -CheckpointType Standard
- Pour activer les points de contrôle standard pour une machine
Set-VM -Name "<VM Name>" -CheckpointType Standard
- Pour désactiver les points de contrôle standard pour toutes les machines
Set-VM -Name "<VM Name>" -CheckpointType Disabled
- Pour désactiver les points de contrôle standard pour une machine
Set-VM -Name * -CheckpointType Disabled
- Pour activer les points de contrôle automatiques pour toutes les machines
Set-VM -Name * -AutomaticCheckpointsEnabled $True
- Pour activer les points de contrôle automatiques pour une machine
Set-VM -Name "<VM Name>" -AutomaticCheckpointsEnabled $True
- Pour désactiver les points de contrôle automatiques pour toutes les machines
Set-VM -Name * -AutomaticCheckpointsEnabled $False
- Pour désactiver les points de contrôle automatiques pour une machine
Set-VM -Name "<VM Name>" -AutomaticCheckpointsEnabled $False
J’espère que cela fera l’affaire pour vous.
Créer un point de contrôle dans Hyper-V
Pour créer manuellement des points de contrôle d’une machine virtuelle dans Hyper-V, utilisez l’une des deux méthodes.
Utilisation du gestionnaire Hyper-V
- Ouvrir Gestionnaire Hyper-V.
- Sélectionnez votre machine.
- Cliquer sur Point de contrôle à partir des sections Actions.
Cela créera un point de contrôle de cet horodatage particulier.
Utilisation de Microsoft PowerShell
Ouvrir PowerShell en tant qu’administrateur, puis exécutez les commandes suivantes.
- Pour créer un point de contrôle pour la machine virtuelle Hyper-V
Checkpoint-VM -Name "<VM Name>"
- Pour créer un point de contrôle pour toutes les machines virtuelles Hyper-V
Checkpoint-VM -Name *
Cela fera le travail pour vous.
Renommer un point de contrôle dans Hyper-V
Pour renommer un point de contrôle d’une machine virtuelle, vous pouvez suivre les étapes mentionnées ci-dessous.
Utilisation du gestionnaire Hyper-V
- Ouvrir Gestionnaire Hyper-V.
- Sélectionnez la VM dont vous souhaitez renommer le point de contrôle.
- Vous verrez son point de contrôle dans le Points de contrôle section, sélectionnez-la.
- Maintenant, allez dans la section Actions et cliquez sur Renommer. Vous pouvez alors donner un nom de votre choix.
Utilisation de Microsoft PowerShell
Ouvrir PowerShell en tant qu’administrateur, puis exécutez la commande suivante pour répertorier tous les instantanés disponibles d’une machine virtuelle particulière.
Get-VMCheckpoint -VMName "<VM Name>"
Exécutez la commande suivante pour renommer un point de contrôle particulier.
Rename-VMCheckpoint -VMName "<VM Name>" -Name "<Checkpoint Name>" -NewName "<New Checkpoint Name>"
Note: Remplacez les variables dans la commande. Avant de l’exécuter, collez le texte dans le Bloc-notes, puis effectuez la substitution.
Lire: Comment planifier des points de restauration du système sous Windows
Supprimer un point de contrôle dans Hyper-V
Pour supprimer un point de contrôle de votre machine virtuelle, utilisez l’une des deux méthodes.
Utilisation du gestionnaire Hyper-V
- Ouvrez le gestionnaire Hyper-V.
- Cliquez sur la machine virtuelle dont vous souhaitez supprimer le point de contrôle.
- Sélectionnez le point de contrôle que vous souhaitez supprimer, puis accédez à la section Actions.
- Vous devez cliquer sur Supprimer le point de contrôle pour supprimer uniquement ce point de contrôle spécifique, alors que pour supprimer tous les points de contrôle, cliquez sur Supprimer la sous-arborescence du point de contrôle.
- Vous obtiendrez une fenêtre contextuelle pour confirmer si vous souhaitez supprimer le point de contrôle, cliquez sur Supprimer.
Utilisation de PowerShell
Ouvrir PowerShell en tant qu’administrateur et exécute – Get-VMCheckpoint -VMName «
- Pour supprimer tous les points de contrôle pour toutes les machines virtuelles
Remove-VMCheckpoint -VMName * -Name *
- Pour supprimer tous les points de contrôle d’une machine virtuelle particulière
Remove-VMCheckpoint -VMName "<VM Name>" -Name *
- Pour supprimer un point de contrôle spécifique d’une machine virtuelle particulière
Remove-VMCheckpoint -VMName "<VM Name>" -Name "<Checkpoint Name>"
Assurez-vous de remplacer toutes les variables dans la commande.
Lire: Comment activer Hyper-V sur un PC Cloud Windows 365
Restaurer une machine virtuelle Hyper-V à l’aide d’un point de contrôle
Maintenant que nous avons appris à créer un point de contrôle pour une machine virtuelle dans Hyper-V, voyons comment restaurer une machine virtuelle à l’aide d’un point de contrôle existant.
Utilisation du gestionnaire Hyper-V
Vous devez d’abord ouvrir le gestionnaire Hyper-V sur votre ordinateur, puis sélectionner la machine virtuelle que vous souhaitez restaurer. Vous pouvez désormais revenir à l’état précédent ou restaurer votre machine virtuelle à partir d’un instantané précédemment créé.
À rétablir votre VMcliquez sur la machine virtuelle et sélectionnez Rétablir dans la section Actions. Cliquez sur Rétablir lorsque la fenêtre contextuelle s’affiche pour confirmer votre action.
À restaurer votre VM à un point de contrôle particuliercliquez sur la VM, sélectionnez le point de contrôle, puis cliquez sur Appliquer.
Utilisation de Microsoft PowerShell
Ouvrez MS PowerShell en tant qu’administrateur, puis exécutez les commandes suivantes.
Pour lister vos points de contrôle.
Get-VMCheckpoint -VMName "<VM Name>"
Pour restaurer votre machine virtuelle à l’aide d’un point de contrôle
Restore-VMCheckpoint -Name "<Checkpoint Name>" -VMName "<VM Name>" -Confirm:$false
J’espère que vous savez maintenant comment utiliser les points de contrôle dans Hyper-V.
A lire aussi : La machine virtuelle n’a pas pu lancer un point de contrôle, erreur 0x800423F4.