Blog de David LACHARI

A la decouverte des technologies Server 2008

Comment faire pour retrouver une VM disparue …

Voici un petit ATELIER MAGIE

Parfois, il peut arriver qu’une machine virtuelle disparaisse de la console Hyper-v

Cela peut paraître étrange et bizarre mais cela s’est bien produit chez un client.

 

Heureusement, Fabrice MEILLON (architecte Microsoft) a trouvé la solution en réalisant un tour de magie grâce à deux lignes de commandes.

ATTENTION !

Cette méthode n’est pas supportée mais elle fonctionne parfaitement …

 

Prenons un exemple concret :

Admettons que notre fichier de configuration lié à la machine virtuelle se trouve à l’endroit :
H:\HDD\App-v\Virtual Machines\A386BF8D-121A-4EC3-B15C-3447ED327617.xml

  • Créer un lien symbolique vers le fichier de configuration de la VM

Il faut savoir qu’Hyper-v garde un fichier de configuration ou un lien symbolique de toutes les machines virtuelles créées sur l’hôte :

C:\ProgramData\Microsoft\Windows\Hyper-v\Virtual Machines  

Taper la commande suivante :

MKLINK ”C:\ProgramData\Microsoft\Windows\Hyper-v\Virtual Machines\
A386BF8D-121A-4EC3-B15C-3447ED327617.xml” ”H:\HDD\App-v
\
Virtual
Machines\A386BF8D-121A-4EC3-B15C-3447ED327617.xml
 

 

 

  • Attribuer les droits full control au fichier de configuration

ICACLS ”C:\ProgramData\Microsoft\Windows\Hyper-v\Virtual Machines\
A386BF8D-121A-4EC3-B15C-3447ED327617.xml” /grant ”NT VIRTUAL MACHINE
\A386BF8D-121A-4EC3-B15C-3447ED327617”:F /l

 

 

Maintenant, si vous rafraichissez votre console Hyper-v, vous devriez voir réapparaître votre machine virtuelle disparue …  

La magie est vraiment magnifique !

 

David LACHARI - Le savoir ne vaut que s’il est partagé …

Share this post:                                       

Comments

No Comments