Citrix Provisioning

Disques virtuels

La mise à niveau des disques virtuels requiert l’installation de la nouvelle version du logiciel de la machine cible Citrix Provisioning sur l’image du disque virtuel.

Important :

Sauvegardez tous les disques virtuels avant de procéder à la mise à niveau vers une version plus récente.

Mise à niveau sur place

Cela n’implique que deux étapes :

  1. Démarrez le client en mode privé ou de maintenance.
  2. Exécutez le programme d’installation de la machine cible, comme décrit dans Préparation d’une machine cible principale en vue de créer une image.

Remarque :

La mise à niveau de Citrix Provisioning requiert des privilèges d’administrateur local.

Mise à niveau d’un disque virtuel à l’aide de l’imagerie inverse

Effectuez la mise à niveau par réimagerie inverse uniquement si vous ne pouvez pas effectuer la mise à niveau à l’aide de la méthode de mise à niveau sur place.

La méthode de mise à niveau de création d’images que vous choisissez dépend de votre implémentation Citrix Provisioning existante et des exigences de votre réseau.

Mise à niveau de disque virtuel versionné

Cette méthode convertit l’image en une version de maintenance du disque virtuel, ce qui permet aux machines de production de rester actives et de démarrer à partir de la version de production du disque virtuel. Une fois que la version mise à niveau du disque virtuel est promue au rôle de production, les machines cibles démarreront à partir de la version mise à niveau du disque virtuel.

Conditions nécessaires à la mise à niveau :

  • Mise à niveau de tous les serveurs Citrix Provisioning
  • Mise à niveau des consoles Citrix Provisioning
  • Création d’une copie de sauvegarde du disque virtuel

Pour procéder à la mise à niveau, complétez la procédure suivante.

  1. Démarrez la machine de maintenance à partir du disque virtuel géré. Vous devez vous trouver en mode Maintenance.
  2. À partir du répertoire d’installation du produit, exécutez P2PVS.exe pour effectuer une imagerie inverse à l’aide de l’imagerie volume-à-volume. Sélectionnez le disque virtuel en tant que source et le lecteur de disque dur (HDD) en tant que source. Si votre partition de destination se trouve sur une autre partition que la partition 1, vous devez modifier les paramètres de partition boot.ini ou bcedit avant de redémarrer à partir du HDD.
  3. Redémarrez la machine de maintenance à partir du HDD. Ne démarrez pas PXE.
  4. Sur la machine de maintenance, désinstallez la version 6.x du logiciel sur la machine cible et installez la dernière version.
  5. À l’aide de l’assistant de création d’image Citrix Provisioning Imaging Wizard, créez une image de disque virtuel. Créez une machine cible si celle-ci n’existe pas et attribuez-lui un disque virtuel.
  6. Testez le streaming de la nouvelle image du disque virtuel en démarrant une machine de maintenance ou de test à partir du disque virtuel mis à niveau.

Imagerie inverse à l’aide de P2PVS

Lorsque vous effectuez une imagerie inverse manuelle à l’aide de P2PVS, prenez en compte les points suivants :

  • Démarrez la machine cible Provisioning dans le disque virtuel à l’aide du mode private\maintenance.
  • Installez PVS\_UpgradeWizard.exe ou PVS\_UpgradeWizard\_x64.exe depuis le dossier Mise à niveau (Upgrade) de l’image ISO pour obtenir la dernière version de P2PVS.exe. L’assistant de mise à niveau Upgrade Wizard peut également être installé avec le metainstaller de Citrix Provisioning à l’aide de l’option Target Device Installation > Install Upgrade Wizard.
  • Exécutez P2PVS.exe à partir du répertoire de l’assistant de mise à niveau Citrix Provisioning Upgrade Wizard. Par défaut, ce répertoire est C:\Program Files\Citrix\Citrix Provisioning Upgrade Wizard.
  • Cliquez sur le menu From, choisissez Provisioning Services vDisk et cliquez sur Next.
  • Dans l’écran de partition, sélectionnez les partitions. Toutes les partitions du système, qu’elles disposent ou non d’une lettre de lecteur, sont utilisées dans l’imagerie inverse. Cliquez sur Suivant.
  • Cliquez sur Convert sur la dernière page pour commencer l’imagerie inverse.

Remarque :

L’imagerie inverse pour les systèmes UEFI est destructrice. Toutes les partitions du disque dur local sont détruites et recréées pour correspondre à celles du disque virtuel.

Mise à niveau manuelle des vDisks

Utilisez la mise à niveau manuelle en tant qu’approche universelle pour mettre à niveau les vDisks ou dans l’un des cas suivants :

  • Le disque virtuel a connu plusieurs modifications en mode Private Image.
  • Le disque dur d’origine n’est plus disponible.

La méthode de mise à niveau manuelle implique d’effectuer les tâches suivantes :

  1. Recréez l’image du disque virtuel sur le disque dur la machine cible principale.
  2. Installez la dernière version du logiciel sur la machine cible principale.
  3. Créez une image du disque dur de la machine cible sur le fichier de disque virtuel.
  4. Démarrez à partir du disque virtuel.

Création d’une image sur le disque dur de la machine cible principale

Deux procédures vous permettent de créer une image d’un disque virtuel sur un disque dur. La procédure que vous choisissez dépend de l’état du disque dur sur lequel vous créez l’image. Vous pouvez créer une image vers le disque dur d’origine à partir duquel le disque virtuel a été créé. Le retour de l’image sur le disque dur d’origine est la méthode recommandée. Éventuellement, vous pouvez recréer l’image à l’aide d’un lecteur de disque dur non formaté et non initialisé.

Création d’une image vers le disque dur d’origine à partir duquel le disque virtuel a été créé

  1. Démarrez à partir du disque virtuel en mode Private Image ou Shared Image.
  2. À partir de la fenêtre Outils d’administration Windows, sélectionnez l’option de menu Gestion de l’ordinateur. La fenêtre Gestion de l’ordinateur s’affiche.
  3. Dans l’arborescence, sous Stockage, sélectionnez Gestion des disques.
  4. Notez la lettre de partition de la partition active du disque dur d’origine. Si le disque dur est neuf, formatez-le avant de continuer.
  5. Exécutez l’utilitaire Image Builder sur la machine cible. Cet outil se trouve dans \Program Files\Citrix\Citrix Provisioning\P2PVS.exe.
  6. Spécifiez la lettre du lecteur de la partition nouvellement créée, ou la partition du disque dur de démarrage d’origine, en tant que Lecteur de destination. Par défaut, le lecteur de destination pointe vers la première partition du disque virtuel.
  7. Poursuivez le clonage de l’image du disque dur sur le lecteur de destination du disque virtuel.
  8. Pour connecter le disque virtuel sur le serveur de provisioning à partir de la console, configurez la machine cible de manière à ce qu’elle démarre à partir du disque dur, puis procédez au démarrage PXE de la machine cible. Si vous n’effectuez pas cette étape correctement, le serveur de provisioning ne peut pas se connecter avec le disque virtuel.
  9. Désinstallez le logiciel du produit. Pour de plus amples informations, consultez la section sur la suppression de Citrix Provisioning.

Création d’une image à l’aide d’un disque dur non formaté et non initialisé

  1. Démarrez à partir du disque virtuel en mode Private Image.
  2. À partir de la fenêtre Outils d’administration Windows, sélectionnez l’option de menu Gestion de l’ordinateur. La fenêtre Gestion de l’ordinateur s’affiche.
  3. Dans l’arborescence, sous Stockage, sélectionnez Gestion des disques.
  4. Créez une partition principale en tant que première partition, attribuez-lui une lettre de lecteur, puis formatez-la.
  5. Cliquez avec le bouton droit sur la partition nouvellement créée, puis choisissez l’option Marquer la partition comme active.
  6. Supprimez le fichier boot.ini.hdisk de la racine du disque virtuel.
  7. Exécutez l’utilitaire Image Builder sur la machine cible. Cet utilitaire est disponible dans \Program Files\Citrix\Citrix Provisioning\P2PVS.exe.
  8. Spécifiez la lettre du lecteur de destination de la partition nouvellement créée, ou la partition du disque dur de démarrage d’origine, en tant que disque virtuel. Par défaut, le disque virtuel pointe vers la partition du lecteur de destination.
  9. Clonez l’image du disque dur sur le lecteur de destination du disque virtuel.
  10. Pour connecter le disque virtuel sur le serveur de provisioning à partir de la console, configurez la machine cible de manière à ce qu’elle démarre à partir du disque dur, puis procédez au démarrage PXE de la machine cible. Si vous n’effectuez pas cette étape correctement, le serveur de provisioning ne peut pas se connecter avec le disque virtuel.
  11. Désinstallez le logiciel du produit. Pour de plus amples informations, consultez la section sur la suppression de Citrix Provisioning.

Installation du logiciel de la machine cible principale

Effectuez les étapes suivantes afin d’installer la dernière version du logiciel sur la machine cible principale.

  1. Exécutez le nouveau programme d’installation de la machine cible du serveur Citrix Provisioning sur la machine cible.
  2. Procédez au démarrage PXE de la machine cible.

Créer une image du disque dur

Effectuez les étapes suivantes pour créer une image du disque dur de la machine cible sur le fichier de disque virtuel :

  1. Exécutez l’outil de création d’image sur la machine cible. Cet outil se trouve dans \Program Files\Citrix\Citrix Provisioning\P2PVS.exe.
  2. Spécifiez la lettre du lecteur de la partition nouvellement créée, ou la partition du disque dur de démarrage d’origine, en tant que Lecteur de destination. Par défaut, le lecteur de destination pointe vers la première partition du disque virtuel.
  3. Clonez l’image du disque dur sur le lecteur de destination du disque virtuel.

Démarrer à partir du disque virtuel

À l’aide de la console Citrix Provisioning, configurez la machine cible sur le serveur de provisioning de manière à ce qu’elle démarre à partir du disque virtuel, puis redémarrez la machine cible. La nouvelle machine cible exécute désormais la nouvelle image de disque virtuel.

Mise à niveau d’un disque virtuel cible à l’aide de la mise à niveau sur place

Utilisez les informations contenues dans cet article pour mettre à niveau le disque virtuel d’une machine cible à l’aide de la méthode de mise à niveau sur place.

Important :

Cette procédure de mise à niveau peut uniquement être utilisée pour les machines cibles Citrix Provisioning utilisant la version 7.6.1 ou plus récente. Pour Provisioning Services 7.6.1 et versions plus récentes, la cible mise à niveau est installée à l’aide de la méthode d’installation de la cible, et non mise à niveau à l’aide du remplacement de fichiers binaires. Si vous utilisez la version 7.6.0 ou version antérieure, Citrix vous recommande de la désinstaller.

Démarrer une machine cible en mode Private Image ou une version de maintenance

Utilisez les informations contenues dans cette section pour démarrer une machine cible en mode Private Image ou en mode de maintenance.

Conseil :

Sauvegardez le disque virtuel avant de procéder à la mise à niveau avant de démarrer à partir du mode Private Image.

Démarrer en mode Private Image

  1. Arrêtez toutes les autres machines.

    Image de la mise à niveau de Citrix Provisioning

  2. Placez le disque virtuel que vous voulez mettre à niveau en mode Private Image :

    1. Ouvrez la boîte de dialogue des propriétés du disque virtuel en cliquant avec le bouton droit sur le disque virtuel et en choisissant Properties.

    2. À partir du groupe du mode Access, sélectionnez Private Image (single device, read/write access) :

      Image de la mise à niveau de Citrix Provisioning

      Image de la mise à niveau de Citrix Provisioning

  3. Démarrez une machine cible à l’aide de ce disque virtuel :

Démarrer en mode de maintenance

  1. Cliquez avec le bouton droit sur le disque virtuel en mode standard et choisissez l’option Versions… pour ouvrir l’écran Versions du disque virtuel.

  2. Cliquez sur le bouton New (dans la partie supérieure droite de l’interface) pour créer un disque virtuel de maintenance :

    Image de la mise à niveau de Citrix Provisioning

  3. Placez une machine cible qui utilise ce disque virtuel en mode de maintenance en cliquant avec le bouton droit sur la cible et en choisissant l’option Properties.

  4. Choisissez le type de propriété Maintenance dans le menu :

    Image de la mise à niveau de Citrix Provisioning

  5. Démarrez une machine cible à l’aide de la version du disque virtuel spécifiée.

  6. Choisissez l’option 1 dans le menu de démarrage qui s’affiche lors du démarrage de la machine cible :

    Image de la mise à niveau de Citrix Provisioning

  7. La barre d’état Provisioning de la machine ressemble à ce qui suit :

    Image de la mise à niveau de Citrix Provisioning

Conseil :

Le nom du disque virtuel doit être suivi de .xx est supérieur ou égal à 1 et l’extension doit être .avhdx ou .avhd.

Mettre à niveau le logiciel de la machine cible Citrix Provisioning

Après avoir démarré une machine en mode Private Image ou une version de maintenance, utilisez les informations de cette section pour mettre à niveau le logiciel de la machine cible Citrix Provisioning.

Pour mettre à niveau le logiciel de la machine cible Citrix Provisioning, procédez comme suit :

  1. Ouvrez une session sur la machine cible à l’aide d’informations d’identification d’administrateur local.
  2. Copiez PVS_Device.exe ou PVS_Device_x64.exe sur la machine cible.
  3. Cliquez avec le bouton droit sur le programme d’installation et choisissez Exécuter en tant qu’administrateur.
  4. Exécutez le programme d’installation et choisissez toutes les options comme vous le feriez pour l’installation d’une nouvelle version.
  5. Cliquez sur Terminer pour commencer la mise à niveau.
  6. Arrêtez la machine cible.
  7. Ouvrez l’interface de version du disque virtuel.
  8. Cliquez sur Promote pour élever le disque virtuel à la version de test ou de production :

    Image de la mise à niveau de Citrix Provisioning

    Conseil

    Le bouton New est grisé et inaccessible.

    1. Test version : utilisez cette version pour vérifier que le disque virtuel est pleinement opérationnel avant de le promouvoir en version de production.

    2. Production version : représente la version utilisée par tous les utilisateurs dans un déploiement complet du disque virtuel sur l’environnement de production.