3 votes

Est-il sûr de compacter un fichier VHD de machine virtuelle Hyper-V

Est-ce que compacter un VHDX Hyper-V (Host Server 2008 R2) est une opération sûre? J'ai compacté le volume de démarrage d'une machine virtuelle Server 2008 Std 64 bits et il s'est avéré être environ 500 Mo plus petit. La VM était éteinte à ce moment-là. Cependant, au cours des 10 jours suivants, cette machine semblait se bloquer de manière très étrange environ tous les 2 jours mais pas à des heures régulières.

Elle cessait de répondre au réseau, mais il était parfois possible d'accéder directement à la console sur l'hôte Hyper-V. Si la console était verrouillée, elle ne répondait pas à ctrl-alt-suppr mais le bouton d'accès facile se soulignait et se dé-soulignait au survol de la souris. Et il pouvait être cliqué et la fenêtre ouverte mais ne répondait à rien d'autre. À une occasion, la console n'était pas verrouillée et le menu Démarrer pouvait être utilisé, et le menu clic droit pour les icônes apparaissait. Cependant, aucune réponse au lancement d'une application ou au clic sur des menus. Elle ne voulait pas non plus s'éteindre même depuis le gestionnaire Hyper-V et a dû être éteinte puis rallumée. Après une extinction et une rallumage, elle fonctionnait normalement parfois pendant quelques jours.

Il n'y a pas de messages utiles dans les journaux d'erreurs Windows - à part des erreurs d'arrêt inattendu. Un check disk n'a signalé aucune erreur et mis à part le blocage, la machine se comportait normalement.

Je suis revenu à une copie du VHDX prise avant la compression et jusqu'à présent elle n'a pas planté (en 3 jours).

Je veux croire que ce n'était pas dû au processus de compression, cependant le timing est très suspect et maintenant je suis très méfiant de l'utilisation de la compression. Cependant, je n'ai pas réussi à trouver d'autres personnes signalant un problème avec cela.

Et oui, c'est un serveur de production relativement peu important, je sais que la plupart des gens recommandent une taille fixe pour les VHDX de production, mais je veux minimiser l'utilisation du disque et je ne me dérange pas d'une légère pénalité de performance.

1voto

gbjbaanb Points 3822

Je sais que cela ne va pas résoudre votre problème, mais j'ai quelques images VMWare qui sont compactées assez régulièrement, et je n'ai jamais eu le problème que vous décrivez.

Je réessaierais pour voir si vous obtenez les mêmes erreurs, il est possible que ce soit un 'bug' (mais je suppose que cela ne vous aide toujours pas si vous ne pouvez plus faire confiance à l'opération)

1voto

frameworkninja Points 628

C'est sûr, si vous avez vérifié systématiquement le système de fichiers pour les erreurs en premier. La compression crée simplement un nouveau fichier VHD et copie tous les fichiers dessus. L'ancien fichier n'est pas du tout modifié avant que l'opération ne soit terminée (moment où l'ancien fichier est supprimé). Le vieil adage s'applique cependant, les ordures à l'entrée signifient des ordures à la sortie.

0voto

Skyhawk Points 14029

Comme vous l'avez déjà découvert, il ne s'agit pas d'une opération sûre. Toute manipulation en gros d'un fichier VHD rentre clairement dans la catégorie des "choses qui devraient inciter tout administrateur à faire une pause et à réfléchir aux sauvegardes".

De toute évidence, vous avez été assez diligent pour conserver une copie de sauvegarde, et cela vous a bien servi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X