Product Documentation

Mise à niveau des vDisks en recréant une image

Mar 31, 2017
Ne mettez à niveau en créant une nouvelle image que si aucune des deux autres méthodes de mise à niveau des vDisks (mise à niveau sur place de la version 7.6.1 et supérieure, ou mise à niveau à l'aide d'Hyper-V) n’est réalisable dans votre implémentation.
La méthode de mise à niveau de création d'images que vous choisissez dépendra de votre implémentation Provisioning Services existante et des exigences de votre réseau.

Mise à niveau du vDisk avec version

Cette méthode de mise à niveau du vDisk peut être sélectionnée lors de la mise à niveau de vDisks de la version 6.x vers la dernière version du logiciel de la machine cible. Cette méthode convertit l'image en une version de maintenance du vDisk, ce qui permet aux machines de production de rester actives et de démarrer à partir de la version de production du vDisk. Une fois que la version mise à niveau du vDisk est promue au rôle de production, les machines cibles démarreront à partir de la version mise à niveau du vDisk.

Conditions nécessaires à la mise à niveau :

  • Mise à niveau de tous les serveurs Provisioning Server
  • Mise à niveau des consoles Provisioning Services
  • Création d'une copie de sauvegarde du vDisk
Pour procéder à la mise à niveau, complétez la procédure suivante.
  1. Démarrez la machine de maintenance à partir du vDisk 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 vDisk 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 (n'utilisez pas le démarrage 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. Exécutez l'assistant Provisioning Services Imaging Wizard pour créer une nouvelle image de vDisk, créez la machine cible (si elle n'existe pas) et attribuez le vDisk à une machine cible.
  6. Testez le streaming de la nouvelle image du vDisk en démarrant une machine de maintenance ou de test à partir du vDisk mis à niveau.

À propos de l'imagerie inverse sur les VM UEFI

L'imagerie inverse peut être utilisée pour mettre à jour les définitions d’antivirus et de malware, cependant UEFI ne peut pas effectuer cette tâche car le BIOS peut s’en charger. 

Lors de l’utilisation de l'imagerie inverse sur des VM UEFI, tenez compte de ce qui suit :

  • L'imagerie inverse de VM UEFI peut uniquement être effectuée manuellement à l'aide de P2PVS.exe, à l'aide de l’une des deux méthodes suivantes :
    • GUI
    • Ligne de commande

Important

Lors de l'utilisation de l'imagerie inverse sur des VM UEFI, n’oubliez pas que compte tenu du caractère destructeur du processus, toutes les données seront perdues. 

Mise à niveau automatisée en ligne

Utilisez la méthode Automated vDisk Upgrade lors de la mise à niveau de la version 5.1.x, 5.6.x ou 6.0 vers la version 6.1. La méthode de mise à niveau Hyper-V ne peut pas être utilisée. Cette méthode de mise à niveau utilise un vDisk existant qu'elle met à jour vers la version actuelle du produit à l'aide de l'assistant Upgrade Wizard et du gestionnaire Upgrade Manager.
 
Configuration requise :
  • Toutes les consoles Provisioning Services Console ont été mises à niveau.
  • Tous les serveurs Provisioning Server ont été mis à niveau.
  • Une copie du vDisk a été créée avant la mise à niveau.

Les mises à niveau en ligne automatisées du vDisk nécessitent que le vDisk soit en mode déconnecté sur les machines cibles tant que la mise à niveau du vDisk n'est pas terminée. Pour éviter que les vDisks ne soient déconnectés, créez un clone du vDisk et utilisez-le pour le processus de mise à niveau. Une fois la mise à niveau terminée, les machines cibles peuvent être migrées vers le vDisk mis à niveau.

  1. Sur la machine cible principale où la machine de maintenance, en fonction de la plate-forme de la machine cible, exécutez PVS_UpgradeWizard.exe ou PVS_UpgradeWizard_x64.exe.
  2. Copiez UpgradeManager61.exe à partir du répertoire d'installation de la machine cible Provisioning Services 6.1 sur le répertoire d'installation de Provisioning Server.Le répertoire d'installation par défaut est C:\Program Files\Citrix\Provisioning Services.
  3. Sur Provisioning Server, exécutez UpgradeManager61.exe.
  4. Sur la machine cible principale, exécutez UpgradeConfig.exe à partir du raccourci du menu Démarrer de Windows où à partir du répertoire d'installation du produit.
    1. Spécifiez un compte local avec le privilège d'administrateur AutoLogon. Ce compte local ne peut pas avoir un mot de passe vide.
    2. Spécifiez une partition locale dans laquelle l'imagerie inverse clonera les données. Le disque dur d'origine, à partir duquel le vDisk a été cloné, est recommandé.
      Remarque : s'il s'agit d'un nouveau disque dur, veuillez utiliser la méthode de mise à niveau manuelle pour l'initialiser.
    3. Spécifiez l'adresse IP du serveur Provisioning Server, ainsi qu'un compte d'utilisateur et un mot de passe pour vous connecter au gestionnaire de mise à niveau. Ce compte ne peut pas avoir un mot de passe vide.
    4. Cliquez sur OK.
    5. UpgradeConfig effectue un contrôle d'intégrité sur divers paramètres. Si tout est correct, UpgradeConfig se ferme puis redémarre la machine afin de lancer le script de mise à niveau.
    6. La machine redémarrera plusieurs fois, puis affichera un message indiquant la bonne exécution du script.

Remarque

Le logiciel AutoLogon s'efface une fois la mise à niveau terminée. Si le déploiement vDisk requiert AutoLogon, installez-le.

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 vDisk a connu un certain nombre de 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 vDisk 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 vDisk.
  4. Démarrez à partir du vDisk.

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 vDisk 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 sur le disque dur d'origine à partir duquel le vDisk a été créé ; il s’agit de 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 vDisk a été créé

  1. Démarrez à partir du vDisk en mode Private Image ou Shared Image.
  2. À partir de la fenêtre Outils d'administration, 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'outil de création d'image sur la machine cible. Cet outil se trouve dans \Program Files\Citrix\Provisioning Services\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 doit pointer vers la première partition du vDisk.
  7. Poursuivez le clonage de l'image du disque dur sur le lecteur de destination du vDisk.
  8. Pour connecter le vDisk sur le serveur Provisioning Server à 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 Provisioning Server ne pourra pas se connecter avec le vDisk.
  9. Désinstallez le logiciel. Pour plus d'informations, veuillez consulter la section Désinstallation du logiciel.

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

  1. Démarrez à partir du vDisk en mode Private Image.
  2. À partir de la fenêtre Outils d'administration, 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 vDisk.
  7. Exécutez l'outil de création d'image sur la machine cible. Cet outil se trouve dans \Program Files\Citrix\Provisioning Services\P2PVS.exe.
  8. 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 doit pointer vers la première partition du vDisk.
  9. Clonez l'image du disque dur sur le lecteur de destination du vDisk.
  10. Pour connecter le vDisk sur le serveur Provisioning Server à 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 Provisioning Server ne pourra pas se connecter au vDisk.
  11. Désinstallez le logiciel. Pour plus d'informations, veuillez consulter la section Désinstallation du logiciel.

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 Provisioning Server 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 vDisk :

  1. Exécutez l'outil de création d'image sur la machine cible. Cet outil se trouve dans \Program Files\Citrix\Provisioning Services\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 doit pointer vers la première partition du vDisk.
  3. Clonez l'image du disque dur sur le lecteur de destination du vDisk.

Démarrage à partir du vDisk

À l'aide de la console, configurez la machine cible sur le serveur Provisioning Server de manière à ce qu'elle démarre à partir du vDisk, puis redémarrez la machine cible. La nouvelle machine cible devrait désormais exécuter la nouvelle image vDisk.