none
hyper-v taille vhdx RRS feed

  • Question

  • Bonjour à tous,

    pour débuté niveau physique j'ai un HPE ML110 Gen9, 8 Go de mémoire ram et 1 To de disque en raid 1 (+ 1 ssd de 120go pour les logs qu'une base sql), en OS j'ai un Windows 2012 R2 standard avec comme rôle d'installer, hyper-v et terminal serveur,

    J'ai deux machines virtuels:
    -Un 2003 standard (ancien serveur qui n'est utiliser que pour faire des scannes)

    -Un 2012 R2 qui sert de dhcp, dns et active directory.
     Je me suis rendu compte que j'avais perdu 30 Go d'espace sans raison en peu de temps, j'ai très vite trouver le coupable, le vhdx de ce dernier qui faisais 91 900 000 Ko, je décide donc de réduire le disque de la machine vitruel de 320 Go à 30 (16.5 utiliser) j'ai éteint ma vm, tapé : 
    Resize-VHD ".\AD DNS gfg.vhdx" -ToMinimumSize
    Je n'ai gagné que 5 go, la vhdx fait à présent 86 904 000 Ko.  

    (image) https://social.technet.microsoft.com/Forums/getfile/1060196

    Voici ma question: Comment faire ? Je gère d'autre serveur j'aimerais avoir une solution si j'ai un soucie dans l'avenir.

    Bonne pratique pour ne pas gonflé la taille ? (ne pas défragmenter dans la vm ? plutôt choisir un vhd pour un serveur qui ne dépassera jamais les 30 go par exemple comme dans ce cas ?)
    Merci d'avance pour vos conseilles.


    mardi 9 mai 2017 11:27

Réponses

  • Bonjour,

    Pour mieux gérer et contrôler l'espace disponible, il est recommandé d'éviter l'utilisation des disque dynamique et utiliser les disques virtuels de type fixe. 


    Please don't forget to mark the correct answer, to help others who have the same issue. Thameur BOURBITA MCSE | MCSA My Blog : http://bourbitathameur.blogspot.fr/

    mardi 9 mai 2017 20:54
    Modérateur
  • Bonjour,

    que ce soit dynamique ou non, il est important de définir la taille maximale souhaitée pour chaque disque (50, 100, Go), avec le risque de voir la machine s'arrêter ou boguer pour cause de manque de place.

    Maintenant, une simple extension mémoire d'une machine virtuelle nécessite souvent un pagefile de taille identique dans la machine virtuelle ainsi que sur le serveur hôte (fichier .BIN)! 

    Lorsque l'on veut défragmenter et diminuer la taille d'un fichier VHDX, ce sont souvent les fichiers systèmes tels que PageFile.sys qui empêche la récupération d'un espace significatif. On peut utiliser une clé de registre (ou GPO) pour supprimer automatiquement ce fichier au moment de l'arrêt (c'est aussi utile pour des questions de sécurité).

    A bientôt,


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(83 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 10 mai 2017 06:04
  • La défragmentation peut se faire des 2 côtés!

    Mais seule la défragmentation interne permet de diminuer la taille du fichier VHDX.

    En revanche, pour réaliser cette défragmentation, le mieux est de monter le fichier VHDX en disque supplémentaire sur une autre machine virtuelle.

    Les fichiers .BIN sont normalement supprimés lors de l'arrêt complet de la machine virtuelle.

    A+


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(83 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 10 mai 2017 21:57

Toutes les réponses

  • Bonjour,

    Pour mieux gérer et contrôler l'espace disponible, il est recommandé d'éviter l'utilisation des disque dynamique et utiliser les disques virtuels de type fixe. 


    Please don't forget to mark the correct answer, to help others who have the same issue. Thameur BOURBITA MCSE | MCSA My Blog : http://bourbitathameur.blogspot.fr/

    mardi 9 mai 2017 20:54
    Modérateur
  • Bonjour,

    que ce soit dynamique ou non, il est important de définir la taille maximale souhaitée pour chaque disque (50, 100, Go), avec le risque de voir la machine s'arrêter ou boguer pour cause de manque de place.

    Maintenant, une simple extension mémoire d'une machine virtuelle nécessite souvent un pagefile de taille identique dans la machine virtuelle ainsi que sur le serveur hôte (fichier .BIN)! 

    Lorsque l'on veut défragmenter et diminuer la taille d'un fichier VHDX, ce sont souvent les fichiers systèmes tels que PageFile.sys qui empêche la récupération d'un espace significatif. On peut utiliser une clé de registre (ou GPO) pour supprimer automatiquement ce fichier au moment de l'arrêt (c'est aussi utile pour des questions de sécurité).

    A bientôt,


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(83 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 10 mai 2017 06:04
  • Maintenant, une simple extension mémoire d'une machine virtuelle nécessite souvent un pagefile de taille identique dans la machine virtuelle ainsi que sur le serveur hôte (fichier .BIN)! 

    Lorsque l'on veut défragmenter et diminuer la taille d'un fichier VHDX, ce sont souvent les fichiers systèmes tels que PageFile.sys qui empêche la récupération d'un espace significatif. On peut utiliser une clé de registre (ou GPO) pour supprimer automatiquement ce fichier au moment de l'arrêt (c'est aussi utile pour des questions de sécurité).

    Merci des réponses,
    Oui je me doute qu'il faut toujours de la marge sur les vhd.

    J'ai quelque points où je ne suis pas sûr de bien comprendre?
    La défragmentation ce fait bien directement dans la vm ?

    Vous me conseiller de supprimer le .bin qui correspond à ma vm si je veux réduire d'avantage sont vhdx ou juste pour plus de sécurité quand celle-ci est éteinte ?(je n'ai pas tout saisi)

    mercredi 10 mai 2017 13:25
  • La défragmentation se fait aussi bien dans une VM ou sur l'hôte.


    Merci de marquer comme réponse les sujets qui vous ont permis d'avancer afin que cela puisse être bénéfique aux personnes qui rencontrent le même problème.


    mercredi 10 mai 2017 14:03
  • La défragmentation peut se faire des 2 côtés!

    Mais seule la défragmentation interne permet de diminuer la taille du fichier VHDX.

    En revanche, pour réaliser cette défragmentation, le mieux est de monter le fichier VHDX en disque supplémentaire sur une autre machine virtuelle.

    Les fichiers .BIN sont normalement supprimés lors de l'arrêt complet de la machine virtuelle.

    A+


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(83 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 10 mai 2017 21:57
  • Bonjour à tous.
    Petit contre temps, mon serveur ne détectait plus les usb, pour faire une sauvegarde sur disque c'est ennuyant, j'ai décider de le redémarrer et le mettre à jour (environs 10 maj importante et quelques autres recommander que j'avais aussi sélectionner)  ... après un jolie petit message en bleu et redémarrage en boucle, j'ai eu le droit à quelques heures de restauration ... heureusement ce n'était que le c:\ qui à perdu 1 jour de travail (quelques détails sur une bdd).

    La défragmentation me dit état: OK 76% de rendement de l'espace. Comment interprété ce 76 % ? (j'avais essayer de regarder avec mon moteur de recherche préférer mais rien de concluent)

    Je ferais un test plus tard pour monter une copie du vhdx directement sur le serveur physique pour une défragmentation (quand personne ne travail).

    PS: Je ne sais pas vous mais j'ai eu plusieurs postes et serveur qui ont eu des soucie avec la MAJ de l'outils de suppression de logiciel malveillants.
    jeudi 11 mai 2017 09:57