9.2. Gestion des modèles

9.2.1. Obtention de l'ID d'un modèle
9.2.2. Importation d'un modèle
9.2.3. Attribution d'un nouveau nom à un modèle
9.2.4. Démarrage d'un modèle
9.2.5. Redémarrage d'un modèle
9.2.6. Connexion à la console du modèle
9.2.7. Application d'un modèle à un pool pour le clonage
9.2.8. Copie d'un modèle vers un bureau
9.2.9. Export d'un modèle
9.2.10. Mise à jour des Additions invité VirtualBox dans un modèle
9.2.11. Montage d'une image ISO dans un modèle
9.2.12. Démontage d'une image ISO d'un modèle
9.2.13. Rétablissement de la dernière version d'un modèle
9.2.14. Arrêt d'un modèle
9.2.15. Mise hors tension d'un modèle
9.2.16. Suppression d'un modèle

Cette section répertorie les actions disponibles pour les modèles, la méthode utilisée pour entreprendre l'action dans Oracle VDI Manager, ainsi que la commande de la ligne de commandes.

9.2.1. Obtention de l'ID d'un modèle

Lorsque vous utilisez la commande vda pour entreprendre une action sur un modèle, vous devez utiliser l'ID unique du modèle plutôt que le nom. Oracle VDI Manager affiche uniquement le nom.

Pour obtenir l'ID d'un modèle, utilisez soit la commande vda pool-templates pour répertorier les modèles dans un pool, soit la commande vda provider-list-templates pour répertorier les modèles d'un fournisseur de bureau.

L'exemple suivant répertorie les modèles du pool MonPool :

/opt/SUNWvda/sbin/vda pool-templates MyPool
NAME             ID   MACHINE_STATE                MASTER      DESKTOPS
template1         2     Powered Off  template1 Revision 2            10
template2         6     Powered Off  template2 Revision 1            15

L'exemple suivant répertorie les modèles du fournisseur de bureau MyProvide :

/opt/SUNWvda/sbin/vda provider-list-templates MyProvider
NAME                ID             DIRECTORY
template1           2              MyCompany
template2           6              MyCompany

9.2.2. Importation d'un modèle

Effectuez les opérations suivantes pour importer une machine virtuelle précédemment créée dans Oracle VDI Manager en tant que modèle de clonage de bureau. Après l'importation, une première révision est créée. La version révisée peut alors servir au clonage dans n'importe quel pool utilisant le même fournisseur de bureau.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox, Microsoft Hyper-V et VMware vCenter, ainsi que sur les modèles génériques.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle.

  3. Cliquez sur le bouton Importer le modèle pour ouvrir la fenêtre Importer le modèle.

  4. Si la machine virtuelle à importer en tant que modèle se trouve sur un hôte VirtualBox disponible pour Oracle VDI Manager, accédez à l'onglet Hyperviseur et sélectionnez la machine virtuelle dans la liste.

    Dans le cas contraire, indiquez l'emplacement du fichier de configuration de la machine virtuelle et de l'image de disque en renseignant les champs de l'onglet Dossier.

  5. Cliquez sur OK pour démarrer le processus d'importation des modèles.

    A la fin de l'importation, la première révision du modèle est disponible pour le clonage.

Etapes de la ligne de commande

  • Importez un modèle VirtualBox à l'aide de la commande vda pool-vb-import.

    /opt/SUNWvda/sbin/vda pool-vb-import -p \
    vdi-image=MyVirtualDesktop.vdi,xml-configuration=MyVirtualDesktop.xml,\
    hostname=MyNfsServer.domain,path=/home/user/desktops,type=template MyPool
    
  • Importez un modèle VirtualBox non géré à l'aide de la commande vda pool-vb-import-unmanaged.

    /opt/SUNWvda/sbin/vda pool-vb-import-unmanaged -p \
    type=template -d uuid-desktop MyPool
    
  • Importez un modèle Hyper-V à l'aide de la commande vda pool-hv-import.

    /opt/SUNWvda/sbin/vda pool-hv-import -p \
    export-directory=/home/user/desktops,hostname=MyNfsServer.domain,type=template MyPool
    

9.2.3. Attribution d'un nouveau nom à un modèle

Effectuez les opérations suivantes pour donner un nouveau nom à un modèle existant.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Cliquez sur le bouton Renommer.

    Une boîte de dialogue s'affiche.

  4. Entrez un nouveau nom, puis cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Renommez un modèle existant à l'aide de la commande vda template-setprops.

    /opt/SUNWvda/sbin/vda template-setprops -p name=new-name template-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-setprops -p name='"Windows 7 pro"' 9

9.2.4. Démarrage d'un modèle

Procédez comme suit pour démarrer la machine virtuelle sur l'hôte afin d'appliquer les modifications sur le modèle.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez les modèles que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Démarrer.

Etapes de la ligne de commande

  1. Obtenez l'ID des modèles que vous voulez utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Démarrez les modèles à l'aide de la commande vda template-start.

    /opt/SUNWvda/sbin/vda template-start template-id-1 template-id-2 ...
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-start 9 13

9.2.5. Redémarrage d'un modèle

Effectuez les opérations suivantes pour redémarrer la machine virtuelle de modèle sur le même hôte. Cette étape revient à appuyer sur la bouton de réinitialisation d'un PC.

Attention

Le redémarrage d'une machine virtuelle de modèle peut entraîner la perte de données si des fichiers sont ouverts.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez les modèles que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Redémarrer.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID des modèles que vous voulez utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Redémarrez les modèles à l'aide de la commande vda template-restart.

    /opt/SUNWvda/sbin/vda template-restart template1-id template2-id ...
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-restart 9 13

9.2.6. Connexion à la console du modèle

Effectuez les opérations suivantes pour vous connecter à la console permettant d'accéder directement au modèle.

Vous ne pouvez ouvrir la console de modèle que dans Oracle VDI Manager.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Cliquez sur le bouton Ouvrir la console.

    La console de modèle s'affiche dans une fenêtre de navigateur distincte.

  4. Cliquez sur Connecter.

9.2.7. Application d'un modèle à un pool pour le clonage

Effectuez les opérations suivantes pour configurer un pool dont le clonage automatique est activé, de façon à ce que touts les nouveaux bureaux du pool soient clonés à partir du modèle qui a été appliqué pour le clonage.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Appliquer pour le clonage dans le pool.

    La fenêtre Appliquer pour le clonage s'affiche.

  4. Sélectionnez les pools auquel vous souhaitez appliquer le modèle.

  5. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Appliquez un modèle pour le clonage vers le pool à l'aide de la commande vda pool-setprops.

    /opt/SUNWvda/sbin/vda pool-setprops -p template=template-id MyPool
    

    Exemple :

    /opt/SUNWvda/sbin/vda pool-setprops -p template=9 MyPool

9.2.8. Copie d'un modèle vers un bureau

Effectuez les opérations suivantes pour transformer un modèle en un bureau utilisable dans le pool en cours d'utilisation. Le bureau nouvellement créé apparaît dans l'onglet Bureau du pool et est prêt pour l'affectation de l'utilisateur. Le modèle reste disponible en tant que modèle également.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Copier vers le bureau.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Copiez le modèle vers un nouveau bureau à l'aide de la commande vda template-desktop.

    /opt/SUNWvda/sbin/vda template-desktop template-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-desktop 9

9.2.9. Export d'un modèle

Effectuez les opérations suivantes pour enregistrer le fichier de configuration de la machine virtuelle d'un modèle et son image disque vers l'emplacement de votre choix. Vous pouvez ensuite enregistrer et utiliser cette machine virtuelle indépendamment de l'environnement Oracle VDI.

L'export se compose d'un fichier .xml contenant les propriétés de la machine virtuelle et un fichier d'image disque .vdi.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Exporter le modèle.

    La fenêtre Exporter le modèle s'ouvre.

  4. Indiquez l'emplacement d'exportation du bureau en précisant un Serveur et un Chemin cibles, ainsi qu'un Nom pour le bureau exporté.

  5. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Exportez un modèle existant à l'aide de la commande vda template-export.

    /opt/SUNWvda/sbin/vda template-export -p \
    hostname=MyNfsServer.domain,path=/path-to-export-location template-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-export -p \
    hostname=nfs.example.com,path=/home/user/exports 9

9.2.10. Mise à jour des Additions invité VirtualBox dans un modèle

Effectuez les opérations suivantes pour mettre à jour un modèle vers la version des additions invité y compris dans l'installation VirtualBox sur l'hôte fournisseur de bureau. Le modèle doit être mis hors tension. La tâche démarre la machine virtuelle, installe les additions invité, puis arrête de nouveau la machine virtuelle.

Pour propager les nouvelles additions invité VirtualBox vers les bureaux clonés dans un pool, assurez-vous de créer une nouvelle révision à partir du modèle mis à jour et de faire de cette dernière le clonage principal.

Vous ne pouvez mettre à jour les additions invité que dans Oracle VDI Manager.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Mettre à jour les Additions invité.

    Un message apparaît et confirme le démarrage de la tâche de mise à jour.

9.2.11. Montage d'une image ISO dans un modèle

Effectuez les opérations suivantes pour monter une image ISO dans le lecteur DVD virtuel d'un modèle. L'image ISO doit être stockée sur un partage de système de fichiers réseau (NFS) accessible à partir de l'hôte vdi-manager;.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Monter l'image ISO.

    La fenêtre Monter l'image ISO s'affiche.

  4. Spécifiez l'emplacement de l'image ISO en saisissant un Serveur et un Chemin.

  5. Cliquez sur Sélectionner un dossier pour charger les images ISO disponibles dans la liste.

  6. Sélectionnez une image ISO dans la liste.

  7. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Montez une image ISO à l'aide de la commande vda template-mount-iso.

    /opt/SUNWvda/sbin/vda template-mount-iso -p \
    hostname=MyNfsServer.domain,path=/path-to-iso-file templates-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-mount-iso -p \
    hostname=nfs.example.com,path=/home/user/iso/myDVD.iso 38

9.2.12. Démontage d'une image ISO d'un modèle

Effectuez les opérations suivantes pour démonter une image ISO du lecteur DVD virtuel d'un modèle.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Démonter une image ISO.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Démontez une image ISO à l'aide de la commande vda template-unmount-iso.

    /opt/SUNWvda/sbin/vda template-unmount-iso template-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-unmount-iso 38

9.2.13. Rétablissement de la dernière version d'un modèle

Effectuez les opérations suivantes pour rétablir la dernière version en date d'un modèle. L'état actuel de la machine virtuelle, ainsi que toutes les modifications effectuées, sont annulées.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez le modèle que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Rétablir.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du modèle à utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Rétablissez la dernière révision en date d'un modèle à l'aide de la commande vda template-revert.

    /opt/SUNWvda/sbin/vda template-revert template-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-revert 9

9.2.14. Arrêt d'un modèle

Effectuez les opérations suivantes pour envoyer un signal d'arrêt ACPI à la machine virtuelle de modèle.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez les modèles que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Arrêter.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID des modèles que vous voulez utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Arrêtez les modèles à l'aide de la commande vda template-stop.

    /opt/SUNWvda/sbin/vda template-stop template1-id template2-id ...
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-stop 9 13

9.2.15. Mise hors tension d'un modèle

Effectuez les opérations suivantes pour mettre immédiatement hors tension la machine virtuelle de modèle. L'enregistrement du modèle est également annulé de l'hôte de virtualisation.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez les modèles que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Eteindre.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID des modèles que vous voulez utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Eteignez les modèles à l'aide de la commande vda template-stop.

    /opt/SUNWvda/sbin/vda template-stop -p template1-id template2-id ...
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-stop -p 9 13

9.2.16. Suppression d'un modèle

Effectuez les étapes suivantes pour supprimer le modèle et toutes les versions associées d'Oracle VDI.

Vous pouvez exécuter cette action sur les modèles Oracle VM VirtualBox et Microsoft Hyper-V.

Etapes d'Oracle VDI Manager

  1. Dans Oracle VDI Manager, sélectionnez Pools, puis sélectionnez un pool.

  2. Cliquez sur l'onglet Modèle et sélectionnez les modèles que vous souhaitez utiliser.

  3. Dans la liste Plus d'actions, sélectionnez Supprimer.

    Une boîte de dialogue de confirmation s'affiche.

  4. Cliquez sur Supprimer.

Etapes de la ligne de commande

  1. Obtenez l'ID des modèles que vous voulez utiliser et reportez-vous à la Section 9.2.1, « Obtention de l'ID d'un modèle ».

  2. Supprimez les modèles à l'aide de la commande vda template-delete.

    /opt/SUNWvda/sbin/vda template-delete template1-id template2-id ...
    

    Exemple :

    /opt/SUNWvda/sbin/vda template-delete 9 13