locked
Hyper V : Qu'est ce que le fichier .BIN ? RRS feed

  • Question

  • Bonjour,

     

    Je suis administrateur systèmes et réseaux dans une PME.

    Ayant eu l'habitude dans d'autres sociétés de travailler sur du VMware, je suis néophyte concernant Hyper V.

     

     

    Contexte :

     

    J'ai remarqué sur, sur mes serveurs Hyper-V, que pour chaque machine virtuelle, un fichier .BIN était présent dans C:\VM\"Nom VM"\Virtual Machines\"XXXXXX-XXXX-XXXX-XXX-XXXXX"\fichier.BIN.

    Ce fichier est lourd car il fait entre 4 et 16Go en fonction des machines.

    Je sais que sous VMware, il n'y a pas de fichiers de ce type.

     

     

    Mes questions :

     

    Qu'est ce que ce fichier .BIN ? Sur technet j'ai trouvé 2 réponses totalement différentes :

    1. Ce serait un fichier créé obligatoirement pour chaque machine dont la taille correspondrait à la mémoire attribuée.
    2. Ce serait un fichier créé lors de snapshot.

     

    Quelle réponse est bonne svp ?

     

    Peut-on réduire la taille de ce fichier ? Voir le supprimer ?

     

     

    Merci d’avance et bonne journée.

    vendredi 8 juin 2012 08:05

Réponses

  • Bonjour,

    Effectivement chaque machine virtuelle possède un fichier .BIN

    Ce fichier se créé à chaque démarrage de la VM et est supprimé lors de l'arrêt de celle ci.

    Ce fichier .BIN correspond effectivement à la taille de la mémoire et est utilisé lors de la mise en pause ou l'enregistrement de la machine virtuelle.

    Vous ne pouvez modifier ce fichier d'emplacement.

    cordialement


    Raynald CHAFFAUX Consultant Virtualisation Nelite North Africa

    vendredi 8 juin 2012 08:22

Toutes les réponses

  • Bonjour,

    Effectivement chaque machine virtuelle possède un fichier .BIN

    Ce fichier se créé à chaque démarrage de la VM et est supprimé lors de l'arrêt de celle ci.

    Ce fichier .BIN correspond effectivement à la taille de la mémoire et est utilisé lors de la mise en pause ou l'enregistrement de la machine virtuelle.

    Vous ne pouvez modifier ce fichier d'emplacement.

    cordialement


    Raynald CHAFFAUX Consultant Virtualisation Nelite North Africa

    vendredi 8 juin 2012 08:22
  • Bonjour,

    le démarrage d'une machine virtuelle permet de la création d'un fichier. BIN qui correspondait à la taille de la mémoire allouée à la machine virtuelle. et ce fichier permet de s'assurer qu'il ya suffisamment d'espace disque disponible pour créer des snapshot "état enregistré de VM" (la configuration par défaut dans Hyper-v  de l'arrêt automatique de VM est configurée pour enregistr l'état lorsque l'ordinateur physique s'arrête).

    et vous pouvez changé la configuration par défaut avec  "éteindre l'ordinateur virtuel" ce qui vous permet de bloqué la création automatique de  fichier. BIN qui sera créé lors de la création d'une snapchot manuellement (pour enregistrer l'état de la machine virtuelle.)


    Oussama Oueslati | System Engineer | vNext Consulting

    vendredi 8 juin 2012 09:15
  • Merci à vous deux pour vos réponses rapide.

    Ouassama, juste pour éclaircir un peu votre réponse, si dans la configuration de l'arrêt automatique je coche "Eteindre l'ordinateur virtuel", aucun fichier .BIN ne sera créé?

    On peut donc supprimer ce .BIN sans conséquences sur le système ?

    Ainsi lors de l'utilisation d'un utilitaire de sauvegarde, comme Microsoft System Center Data Protection Manager, lors du job de backup un .BIN sera créé puis supprimé une fois le travail accompli ?

    Merci d'avance pour cet éclaircissement.

    vendredi 8 juin 2012 12:46
  • Bonjour,

    concernant la suppression du (.Bin) vous pouvez le supprimer mais vous allez perdre l'état sauvegardé de la VM, et lors du démarrage de la VM vous allez recevoir l'erreur suivante "une erreur c'est produit lors de la tentative de démarrage de VM" et pour pouvoir démarrer la machine virtuelle il suffit de faire un click droit sur la VM et de choisir "supprimer l'état de la mise en mémoire" .


    Oussama Oueslati | System Engineer | vNext Consulting


    samedi 9 juin 2012 08:27
  • Bonsoir,

    à ma connaissance, un fichier .BIN est systématiquement créé au démarrage de la machine !

    Il sera effectivement supprimé à l'arrêt complet de la machine virtuelle.

    A bientôt,


    Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (69 MCPs) http://base.faqexchange.info

    dimanche 10 juin 2012 21:03
  • Bonsoir,

    je viens de vérifier cette option d'arrêt automatique, et même si vous configurez la vm sur l'option "éteindre l'ordinateur virtuel", le fichier .bin est tout de même créé au démarrage de la machine virtuelle

    cdt


    Raynald CHAFFAUX Consultant Virtualisation Nelite North Africa


    lundi 11 juin 2012 16:14
  • Salut,

    Oui c'est just le fichier .Bin sera créer automatiquement lors de la démmarage de VM .


    Oussama Oueslati | System Engineer | vNext Consulting

    mercredi 13 juin 2012 16:43
  • Bonjour,

    Désolé de ma réponse tardive j'étais en vacance donc pas d'ordinateur ;)

    Je voulais vous remercier pour vos réponse efficace. Veuillez considérer ce ticket comme clos.

    Bonne journée.
    jeudi 14 juin 2012 12:48
  • Mise à jour : j'ai trouvé un lien qui explique le rôle de ces fichiers et qui donne des infos sur l'emplacement de ces fichiers :

    https://blogs.msdn.microsoft.com/virtual_pc_guy/2010/03/10/understanding-where-your-virtual-machine-files-are-hyper-v/

    Malheureusement, dans mon cas les fichiers .BIN ne se trouvent pas dans l'emplacement réglé dans les paramètres de la virtualisation. Et lorsque je vais modifier ce réglage pour une VM, cela ne modifie pas l'emplacement où la VM crée ce fichier au lancement...

    Mon post initial :

    Bonjour,

    Je déterre ce vieux sujet car je suis confronté à un problème de place sur un volume de mon SAN.

    Or c'est sur ce volume que certaines de mes VM ont décidé de stocker ces fichiers .BIN qui ont la taille de la mémoire virtuelle qui leur est attibuée dans les paramètres.

    Effet pervers, comme le volume du SAN est plein, cela m'empêche d'augmenter la taille de la mémoire virtuelle !

    Savez-vous s'il est possible de modifier l'emplacement de création de ces fichiers BIN et comment le faire ? J'ai cherché un peu partout dans les paramètres de la virtualisation mais je n'ai rien trouvé.

    Merci.

    Pascal.


    Pascal.


    • Modifié PascalB41 mercredi 10 février 2016 14:09 Nouvelle info
    mercredi 10 février 2016 09:53