À partir de vSphere 5.1, Horizon 7 crée des machines virtuelles de clone lié dans un format de disque efficace qui permet à des hôtes ESXi de récupérer l'espace disque inutilisé dans les clones liés. Mettre à niveau des pools pour utiliser cette fonctionnalité implique de modifier des paramètres dans vCenter Server, View LDAP et des paramètres de pool, puis de recomposer le pool.

Note : La fonctionnalité de récupération d'espace n'est pas prise en charge si vos postes de travail de machine virtuelle sont hébergés sur des banques de données vSAN ou des banques de données Virtual Volumes.

Même si la fonction de récupération d'espace réduit la quantité d'espace disque utilisée pour une machine virtuelle, elle ne peut récupérer que l'espace qui n'est pas utilisé. Cette fonction ne peut pas récupérer l'espace disque créé par des machines virtuelles qui n'ont pas été optimisées. Pour optimiser une image du système d'exploitation, vous pouvez désactiver les services Windows, tels que le service Indexeur, le service Défragmenteur et les points de restauration. Pour plus de détails, consultez les rubriques « Optimiser les performances du système d'exploitation Windows invité », « Optimiser les performances du système d'exploitation invité Windows 7 et Windows 8 » et « Optimisation de Windows 7 et Windows 8 pour les postes de travail de clone lié » dans Configuration des postes de travail virtuels dans Horizon 7.

Important : Comme cette procédure implique la recomposition du pool de postes de travail, toutes les modifications apportées par les utilisateurs au disque du système d'exploitation seront perdues.
  1. Si toutes les instances de vCenter Server et les hôtes ESXi pour le pool ne sont pas à la version VMware vSphere 5.1 ou version ultérieure, mettez-les à niveau vers la version 5.1 ou ultérieure.

    Pour obtenir des instructions, consultez le Guide de mise à niveau de VMware vSphere.

  2. Si tous les postes de travail de machine virtuelle dans le pool ne sont pas des machines virtuelles VMware vSphere 5.1 (version matérielle virtuelle 9) ou version ultérieure, mettez-les à niveau.
    • Dans la machine virtuelle parent, mettez à niveau VMware Tools vers la dernière version de VMware vSphere 5.1 ou version ultérieure et mettez à niveau la machine virtuelle vers la dernière version, qui doit être la version matérielle virtuelle 9 ou ultérieure.

      Pour obtenir des instructions, consultez le Guide de mise à niveau de VMware vSphere.

    • Prenez un snapshot de la machine virtuelle parente. Pour plus d'instructions sur la prise de snapshots, consultez l'aide en ligne de vSphere Client.
    • Utilisez le snapshot de la machine virtuelle parente que vous venez de créer pour recomposer le pool de postes de travail. Pour obtenir des instructions sur la recomposition de pools, cliquez sur le bouton Aide dans Horizon Administrator.

    La recomposition du pool à partir d'un snapshot d'une machine virtuelle mise à niveau n'est qu'une simple méthode de mise à niveau de toutes les machines virtuelles dans un pool de clone lié. Vous pouvez également mettre à niveau les machines virtuelles une par une.

  3. Mettez à niveau le format de disque utilisé pour les machines virtuelles.
    • Sur l'hôte du Serveur de connexion, utilisez ADSIEdit pour accéder au groupe de serveurs qui correspond au pool et modifiez la valeur dans le champ pae-UseSeSparseFormat de 0 à 1.
    • Recomposez le pool de postes de travail.
  4. Utilisez Horizon Administrator pour modifier les paramètres de vCenter Server, accédez à l'onglet Stockage et sélectionnez Récupérer l'espace disque de machine virtuelle.

    Pour obtenir des instructions sur la modification des paramètres du serveur, cliquez sur le bouton Aide dans Horizon Administrator.

  5. Utilisez Horizon Administrator pour modifier les paramètres du pool, accédez à la section Stockage avancé, sélectionnez Récupérer l'espace disque de machine virtuelle et définissez le seuil pour la récupération d'espace sur 1 Go.