Product Documentation

Mise à jour de vDisks sur des machines cibles

Jan 10, 2017

 

Ce document décrit comment modifier un vDisk sur plusieurs machines cibles sans avoir à les reconfigurer manuellement. Il fournit des informations générales sur le processus, puis décrit en détail la procédure à suivre.

Configuration des propriétés Class et Type du vDisk

Afin qu'une mise à jour automatique soit possible, la propriété Class de la machine cible doit correspondre au vDisk. Pour qu'un vDisk plus récent remplace un vDisk plus ancien dans une machine cible, la classe et le type de vDisk des deux vDisks doivent correspondre. Étant donné que plusieurs instances vDisk dupliquées peuvent exister au sein de votre implémentation, et que ces vDisks peuvent être attribués à une ou plusieurs machines cibles (dans le cas des comportements de démarrage du serveur Provisioning Server le moins occupé et le premier disponible), vous devez qualifier l'ancien vDisk qui sera remplacé par le nouveau vDisk. C'est ce qui motive l'utilisation de la propriété Type du vDisk. Si vous souhaitez utiliser la fonctionnalité de mise à jour Automatic Disk Image Update, vous ne devez jamais attribuer plus d'un vDisk du même serveur Provisioning Server avec la même propriété Type, à la même machine cible.

Planification des mises à jour des vDisk

Pour planifier la date à laquelle la mise à jour automatique peut être appliquée, utilisez l'option Apply vDisk updates as soon as they are detected by the server ou Schedule the next vDisk update to occur on boutons radio sur l'onglet Auto Update du vDisk. Si vous sélectionnez Schedule the next vDisk update to occur on, vous devez spécifier la date actuelle ou une date ultérieure, sinon le vDisk ne sera pas mis à jour.

Mise à jour programmée des vDisks

Vous pouvez définir un minuteur afin de mettre à jour les vDisks. Cela signifie que le vDisk sera attribué à tous les appareils avec une classe correspondante à un moment spécifié, par exemple lorsque les appareils sont moins actifs.

Pour ce faire, sur l'un des serveurs pour chaque site, créez un minuteur Windows qui appelle la commande PowerShell Mcli-Run ApplyAutoUpdate ou la MCLI Run ApplyAutoUpdat (consultez le Guide de l'administrateur PowerShell ou du programmeur MCLI pour plus de détails). La commande analyse le site et met à jour tous les vDisks admissibles qui sont configurés pour être mis à jour. Étant donné que la commande met uniquement à jour les vDisks qui doivent être mis à jour, le minuteur peut s'exécuter chaque jour et les mises à jour sont automatiquement appliquées lorsque de nouvelles versions des vDisks sont ajoutées.

Ajout automatique d'un vDisk de remplacement

Pour ajouter automatiquement un vDisk de remplacement à un site, placez-le dans le répertoire du magasin du vDisk qu'il remplace. Lorsque le processus de mise à jour est terminé, une recherche est effectuée sur chaque magasin du site afin de trouver les vDisks qui ne sont pas définis dans le site. Si un vDisk qui possède la même Class et le même Type qu'un vDisk existant dans le répertoire du magasin est trouvé, et que ses numéros de version majeure, mineure et de build sont supérieurs au vDisk existant, il est automatiquement ajouté au site et attribué aux machines cibles de la même Class.

Le vDisk de remplacement doit inclure toutes les versions depuis et incluant la dernière base fusionnée, ou si aucune base fusionnée n'existe, la base. Tous les fichiers VHDX, AVHDX, et les fichiers PVP des versions incluses doivent être placés dans le répertoire du magasin.

Si le vDisk de remplacement dispose de plusieurs versions, le fichier de manifeste (XML) doit être inclus au vDisk. Pour créer le fichier de manifeste, exportez le vDisk. Pour réduire le nombre de fichiers qui doit être délivré, supprimez les versions obsolètes dans la boîte de dialogue vDisk Versions avant de procéder à l'exportation du vDisk.

Pour mettre automatiquement à jour un vDisk

1. Pour le vDisk d'origine, sélectionnez l'onglet Auto Update, puis définissez les propriétés vDisk suivantes :

a.     Enable automatic updates.

b.    Sélectionnez si vous souhaitez appliquer la mise à jour doit immédiatement ou à une date programmée lorsque la recherche de mises à jour est effectuée ou que la commande Run ApplyAutoUpdate est exécutée.

c.     Entrez une Class et un Type pour le vDisk.

d.    Entrez un numéro de version majeure, mineure et un numéro de build pour le vDisk.

Remarque : le champ Serial Number est défini sur un GUID (Globally Unique Identifier) aléatoire lorsque le vDisk est créé. Il est renseigné à titre indicatif uniquement et vous pouvez le modifier. Il n'est pas utilisé pour le traitement de la mise à jour automatique.

2. Pour les machines cibles qui utilisent le vDisk devant être mis à jour, sélectionnez l'onglet General, puis dans Target Devices Properties, définissez la Class de manière à ce qu'elle soit la même que la valeur de la Class du vDisk d'origine.

3. Assurez-vous que le vDisk de remplacement se trouve dans le même magasin que le vDisk d'origine.

4. Pour le disque de remplacement, sélectionnez l'onglet Auto Update, puis définissez les propriétés vDisk suivantes :

a.     N'activez les mises à jour automatiques que si ce vDisk est amené à être remplacé par un autre vDisk.

b.    Si les mises à jour automatiques sont activées, sélectionnez si vous souhaitez appliquer la mise à jour doit immédiatement ou à une date programmée lorsque la recherche de mises à jour est effectuée ou que la commande Run ApplyAutoUpdate est exécutée.

c.     Entrez la même Class et le même Type que vous avez entrés pour le vDisk d'origine.

d.    Entrez un numéro de version majeure, mineure et un numéro de build pour le vDisk supérieur au vDisk d'origine.

5. Si la mise à jour du vDisk doit être effectuée dans d'autres sites de la batterie, vous pouvez mettre à disposition et placer la configuration du vDisk de remplacement décrite dans l'étape 4 dans le même magasin que le vDisk d'origine du site de l'autre batterie. Ceci est décrit précédemment dans ce document dans la section « Ajout automatique d'un vDisk de remplacement ».

6. Configurez la recherche de mises à jour. Cette opération va mettre à jour les vDisks avec un numéro de version majeure, mineure et un numéro de build susceptibles d'être mis à jour. Vous pouvez utiliser pour cela l'une des façons suivantes :

· Cliquez avec le bouton droit de la souris sur le regroupement de vDisks, sélectionnez l'option de menu Check for Automatic Updates, cliquez sur OK dans la boîte de dialogue de confirmation.

ou

· Définissez un minuteur comme indiqué précédemment dans ce document.