Guide

Comment diagnostiquer une chaîne AVHDX Hyper-V

Ce guide montre comment diagnostiquer une chaîne AVHDX Hyper-V à partir de vérifications ciblées et d’une validation explicite, sans multiplier les changements inutiles. Un AVHDX appartient à une chaîne de checkpoint Hyper-V ; le supprimer ou le renommer manuellement peut casser la chaîne parent/enfant.

ThématiqueHyper-V →
⌚ Environ 3 min de lecture
Voir mes favoris
Virtualisation Intermédiaire 15-30 min

Ce guide montre comment diagnostiquer une chaîne AVHDX Hyper-V à partir de vérifications ciblées et d’une validation explicite, sans multiplier les changements inutiles. Un AVHDX appartient à une chaîne de checkpoint Hyper-V ; le supprimer ou le renommer manuellement peut casser la chaîne parent/enfant.

Avant de commencer : adaptez toujours les commandes et manipulations à votre environnement. Sur un système de production, prévoyez une sauvegarde ou un retour arrière lorsque l’action peut modifier la configuration.

Étapes à suivre

  1. 1

    Identifier les critères déterminants

    Un AVHDX appartient à une chaîne de checkpoint Hyper-V ; le supprimer ou le renommer manuellement peut casser la chaîne parent/enfant.

  2. 2

    Recouper le contexte technique

    La consolidation doit passer par Hyper-V/PowerShell et être précédée d’une vérification des parents et de l’espace libre.

  3. 3

    État avant action

    Pour Hyper-V, lire la chaîne VHDX

  4. 4

    Écarter les erreurs de diagnostic

    Copier/renommer un AVHDX en production sans comprendre le parent peut rendre la VM non démarrable.

  5. 5

    Valider le résultat

    La chaîne Hyper-V est consolidée proprement et la VM démarre sans checkpoint orphelin. Le cluster Proxmox retrouve quorum avec tous les nœuds/links attendus avant de reprendre les changements.

Commandes utiles

Get-VHD -Path disque.avhdx
Get-VHD <path.avhdx>
pvecm status
pvecm nodes

À retenir

  • Proxmox/corosync utilise le quorum pour empêcher le split-brain ; forcer les votes attendus n’est qu’une mesure d’urgence maîtrisée.
  • Forcer quorum sur plusieurs partitions réseau peut créer un split-brain et corruption.
  • Le cluster Proxmox retrouve quorum avec tous les nœuds/links attendus avant de reprendre les changements.
Complément technique

Virtualisation : chaînes de disques et quorum ne tolèrent pas les raccourcis

Repères techniques

  • Un AVHDX appartient à une chaîne de checkpoint Hyper-V ; le supprimer ou le renommer manuellement peut casser la chaîne parent/enfant.
  • La consolidation doit passer par Hyper-V/PowerShell et être précédée d’une vérification des parents et de l’espace libre.
  • Proxmox/corosync utilise le quorum pour empêcher le split-brain ; forcer les votes attendus n’est qu’une mesure d’urgence maîtrisée.

État avant action

Pour Hyper-V, lire la chaîne VHDX/AVHDX ; pour Proxmox, lire quorum, membres et latence corosync.

Get-VHD <path.avhdx>
pvecm status
pvecm nodes

Pièges spécifiques

  • Copier/renommer un AVHDX en production sans comprendre le parent peut rendre la VM non démarrable.
  • Forcer quorum sur plusieurs partitions réseau peut créer un split-brain et corruption.

Comment valider

  • La chaîne Hyper-V est consolidée proprement et la VM démarre sans checkpoint orphelin.
  • Le cluster Proxmox retrouve quorum avec tous les nœuds/links attendus avant de reprendre les changements.

Preuves et vérifications

Un AVHDX appartient à une chaîne de checkpoint Hyper-V ; le supprimer ou le renommer manuellement peut casser la chaîne parent/enfant. La consolidation doit passer par Hyper-V/PowerShell et être précédée d’une vérification des parents et de l’espace libre.

Contrôle de résultat

La chaîne Hyper-V est consolidée proprement et la VM démarre sans checkpoint orphelin. Le cluster Proxmox retrouve quorum avec tous les nœuds/links attendus avant de reprendre les changements.

Point d’attention

Copier/renommer un AVHDX en production sans comprendre le parent peut rendre la VM non démarrable. Proxmox/corosync utilise le quorum pour empêcher le split-brain ; forcer les votes attendus n’est qu’une mesure d’urgence maîtrisée.

Concepts liés

Référence primaire : Microsoft Learn — Hyper-V checkpoints.

♡ 0