Product Documentation

Mise à niveau des vDisks à l'aide d'Hyper-V

Mar 31, 2017

Si vous procédez à la mise à niveau de Provisioning Services 6.x vers 7.1 ou 7.6, cette méthode de mise à niveau en ligne est recommandée car elle est plus rapide que de recréer une image et utilise moins de stockage.

Avant de procéder à la mise à niveau à l'aide de Microsoft Hyper-V, assurez-vous de répondre aux exigences suivantes :

  • Connaissances générales d'Hyper-V.
  • Hyper-V doit être installé. Il n'est pas nécessaire qu'il soit installé sur le serveur Provisioning Server.

Remarque

La mise à niveau de Hyper-V ne prend pas en charge les vDisks qui utilisent une taille de blocs de 16 Mo. Lorsque vous créez de nouvelles images vDisk, la taille de blocs doit être de 2 Mo ou supérieure. 

  1. Sur un serveur Hyper-V, désinstallez le logiciel Provisioning Services préalablement installé.
  2. Installez la nouvelle version du logiciel Provisioning Services.
  3. Copiez un fichier VHDX nouvellement créé sur le serveur Hyper-V :
    1. Créez une nouvelle version du vDisk.
    2. Élevez la nouvelle version au mode test.
    3. Effectuez un fusionnement de base pour le mode test.
    4. Copiez le VHDX de l'étape c sur le serveur Hyper-V.
  4. Créez une machine virtuelle dans le gestionnaire Hyper-V Manager.
  5. Lors de la création, attachez le fichier newvDisk.vhdx existant au lieu d'utiliser un nouveau VHDX.
  6. Accédez aux propriétés de la machine virtuelle Hyper-V nouvellement créée (Action panel > Settings) et supprimez la carte réseau. Accédez à Add Hardware et ajoutez l'ancienne carte d'interface réseau.
  7. Accédez à l'ancienne carte d'interface réseau et connectez-la à la carte d'interface réseau du système physique.
  8. Démarrez la machine virtuelle.
  9. Procédez à l'installation des nouveaux pilotes, puis redémarrez si vous y êtes invité.
  10. Désinstallez le logiciel de la machine cible Provisioning Services, puis redémarrez.
  11. Facultatif : installez les services d'intégration Hyper-V. Cela est nécessaire uniquement lorsque le VHDX obtenu doit pouvoir être démarré à la fois sur les systèmes physiques et virtuels. Lorsque la machine virtuelle est activée, accédez à Action, puis choisissez le disque d'installation Insert Integration Services et installez-le.
  12. Installez le logiciel de la machine cible Provisioning Services.
  13. Choisissez de lier Provisioning Services à la carte d'interface réseau inactive (la carte d'interface réseau physique de la machine cible d'origine). Lors de l'installation du logiciel de la machine cible Provisioning Services sur des systèmes NT6.x dans un environnement comportant plusieurs cartes d'interface réseau, toutes les cartes d'interface réseau peuvent être utilisées. Par conséquent bindcfg.exe n'est plus requis et n'est plus installé avec le logiciel de la machine cible.
  14. Arrêtez la machine virtuelle.
  15. Accédez aux propriétés de la machine virtuelle (Action panel > Settings), puis configurez-la de manière à d'abord démarrer à partir de l'ancienne carte d'interface réseau.
  16. Transférez le VHDX (newvDisk.vhdx) à nouveau vers le serveur Provisioning Server.
  17. À partir de la console Provisioning Services :
    1. Ajoutez le VHDX à la base de données Provisioning Services à l'aide de l'option de menu Add existing vDisk.
    2. Ajoutez la machine virtuelle Hyper-V à la liste des machines cibles.
    3. Associez le vDisk aux machines cibles appropriées.
    4. Définissez le vDisk sur le mode Standard Image.
  18. Démarrez la machine cible physique (en supposant qu'elle est définie sur PXE en premier), puis la machine virtuelle Hyper-V.
Le vDisk d'origine est désormais mis à niveau et une image commune pour les machines physiques et virtuelles a également été créée.