none
Hyper V suppression point de controle RRS feed

  • Question

  • Bonjour,

    j'ai testé la création d'un point de contrôle sur hyper V 2016 ce qui a pris 15go sur mon disque et quand je l'ai supprimé par l'interface suppression point de contrôle, l'espace disque n'est pas revenu.

    Savez vous pourquoi ?

    Merci

    jeudi 19 avril 2018 08:07

Réponses

  • Bonjour,

    Lorsqu'on fait un snapshot, il faut comprendre que c'est comme si c'était la fin d'un chapitre dans un livre. Le chapitre 1 on le met de côté, et on écrit le chapitre 2 dans un nouveau fichier. Toutefois, les 2 chaptires font partis du même livre, donc ils sont liés.

    Lorsqu'on supprime un snapshot, cela veut dire qu'on souhaite faire de chapitre 1 et chapitre 2 le même chapitre. Et donc que les 2 ne fassent plus qu'un ^^

    Bref, pour faire simple, supprimer un snapshot ne libère pas de la place mais fusionne des fichiers.

    Si vous vouliez gagner de l'espace, il aurait fallu faire appliquer sur le snapshot et ensuite le supprimer, mais vous auriez perdu toutes les modification effectué après le snapshot.

    Le seul moyen de gagner de l'espace sous hyper-v c'est de le réclammer via la commande powershell optimize-vhd qui nécessite que la VM soit arrêtée.

    L'espace peut être gagné si par exemple dans votre vm vous avez un disque de 30 Go vous copier un fichier de 5Go dedans puis vous le supprimez. Dans votre VM vous verez bien 30 Go d'utiliser. Toutefois, sur l'hyperviseur, cette vm prendra 35Go d'espace. Il n'y a que la commande powershell qui permet de libérer cet espace. Pour éviter ce comportement, il est nécessaire d'utiliser des disques de taille fixe et non dynamique afin que l'espace soit directement réservé au sein de l'hyperviseur.

    Voici un peu de lecture pour comprendre un peu mieux les snapshots sous hyper-v

    https://www.veeam.com/blog/what-are-hyper-v-snapshots-12-things-to-know.html

    https://blogs.msdn.microsoft.com/virtual_pc_guy/2008/01/16/managing-snapshots-with-hyper-v/


    Merci de marquer comme reponses les interventions qui vous ont ete utile.


    jeudi 19 avril 2018 11:25

Toutes les réponses

  • Bonjour,

    Lorsqu'on fait un snapshot, il faut comprendre que c'est comme si c'était la fin d'un chapitre dans un livre. Le chapitre 1 on le met de côté, et on écrit le chapitre 2 dans un nouveau fichier. Toutefois, les 2 chaptires font partis du même livre, donc ils sont liés.

    Lorsqu'on supprime un snapshot, cela veut dire qu'on souhaite faire de chapitre 1 et chapitre 2 le même chapitre. Et donc que les 2 ne fassent plus qu'un ^^

    Bref, pour faire simple, supprimer un snapshot ne libère pas de la place mais fusionne des fichiers.

    Si vous vouliez gagner de l'espace, il aurait fallu faire appliquer sur le snapshot et ensuite le supprimer, mais vous auriez perdu toutes les modification effectué après le snapshot.

    Le seul moyen de gagner de l'espace sous hyper-v c'est de le réclammer via la commande powershell optimize-vhd qui nécessite que la VM soit arrêtée.

    L'espace peut être gagné si par exemple dans votre vm vous avez un disque de 30 Go vous copier un fichier de 5Go dedans puis vous le supprimez. Dans votre VM vous verez bien 30 Go d'utiliser. Toutefois, sur l'hyperviseur, cette vm prendra 35Go d'espace. Il n'y a que la commande powershell qui permet de libérer cet espace. Pour éviter ce comportement, il est nécessaire d'utiliser des disques de taille fixe et non dynamique afin que l'espace soit directement réservé au sein de l'hyperviseur.

    Voici un peu de lecture pour comprendre un peu mieux les snapshots sous hyper-v

    https://www.veeam.com/blog/what-are-hyper-v-snapshots-12-things-to-know.html

    https://blogs.msdn.microsoft.com/virtual_pc_guy/2008/01/16/managing-snapshots-with-hyper-v/


    Merci de marquer comme reponses les interventions qui vous ont ete utile.


    jeudi 19 avril 2018 11:25
  • Merci !

    je comprends mieux maintenant c'est vraiment nul en fait les disques vont tout le temps gonfler chaque fichier supprimé ne fait jamais regagner de la place sur le disque physique du serveur Hyper V ?

    La commande "optimize-vhd" supprime tous les fichiers supprimé en fait c'est bien cela ?

    Si c'est le cas peut t-on repasser un disque en fixe ?


    vendredi 20 avril 2018 07:55
  • La commande permet de récupérer l'espace qui n'est plus utilisé.

    Vous pouvez convertir le disque de cette façon : http://www.hyper-v-mart.com/Howto/Convert_Hyper-V_Dynamic_Disk_to_Fixed_Disk.aspx

    Attention, en disque fixe, l'espace est directement occupé sur l'hyperviseur. Autrement dit, on ne peut pas faire de suralocation.

    Si jamais vous attribuer un disque en provisionnement fixe de 80Go a une vm qui n'utilise que 30 Go ce sera quand même 80Go d'utilisé au niveau de l'hyperviseur et il n'est pas possible de faire différement.


    Merci de marquer comme reponses les interventions qui vous ont ete utile.

    vendredi 20 avril 2018 10:07
  • Oui pas de suralocation ok mais c'est quand même mieux à gérer je trouve !

    Votre lien est parfait ma dernière question c'est que je vois qu'il donne un autre nom au disque fixe pour la conversion et il montre pas la suite dans le tuto (il va me falloir donc au beaucoup d'espace pour l'opération). Le lien vers le nouveau disque change t'il tout seul à la fin de l'opération ? L'ancien disque est il supprimé automatiquement ?

    Il n'y a donc aucune autre manip à faire après la conversion ?

    Merci encore pour votre aide.

    vendredi 20 avril 2018 12:28