9.4. Gestion des référentiels App-V

9.4.1. Obtention de l'ID d'un référentiel App-V
9.4.2. Obtention de l'ID d'une révision d'un référentiel App-V
9.4.3. Attribution d'un nouveau nom à un référentiel App-V
9.4.4. Application d'un référentiel App-V à un pool
9.4.5. Création d'une révision d'un référentiel App-V
9.4.6. Transformation d'une révision App-V en révision principale
9.4.7. Attribution d'un nouveau nom à une révision d'un référentiel App-V
9.4.8. Suppression d'une révision d'un référentiel App-V
9.4.9. Suppression d'un référentiel App-V

Cette section répertorie les actions disponibles pour la gestion des référentiels App-V, la méthode utilisée pour entreprendre l'action dans Oracle VDI Manager, ainsi que la commande de la ligne de commandes.

9.4.1. Obtention de l'ID d'un référentiel App-V

Lorsque vous utilisez la commande vda pour entreprendre une action sur un référentiel App-V, vous devez utiliser l'ID unique du référentiel plutôt que le nom. Oracle VDI Manager affiche uniquement le nom.

Pour obtenir l'ID d'un référentiel App-V, utilisez soit la commande vda pool-appv-templates pour répertorier les référentiels dans un pool, soit la commande vda provider-list-appv-templates pour répertorier les référentiels d'un fournisseur de bureau.

L'exemple suivant répertorie les référentiels App-V du pool MonPool :

/opt/SUNWvda/sbin/vda pool-appv-templates MyPool
NAME                     ID                    MASTER            DESKTOPS
appv1                    41          appv1 Revision 2                   -
appv2                    53          appv2 Revision 1                  10

L'exemple suivant répertorie les référentiels App-V du fournisseur de bureau MyProvide :

/opt/SUNWvda/sbin/vda provider-list-appv-templates MyProvider
NAME                ID             DIRECTORY      
appv1               41             MyCompany
appv2               53             MyCompany

9.4.2. Obtention de l'ID d'une révision d'un référentiel App-V

Lorsque vous utilisez la commande vda pour entreprendre une action sur une révision d'un référentiel App-V, vous devez utiliser l'ID unique de la révision plutôt que le nom. Oracle VDI Manager affiche uniquement le nom.

Pour obtenir l'ID d'une révision, obtenez l'ID du référentiel App-V (reportez-vous à Section 9.4.1, « Obtention de l'ID d'un référentiel App-V »), puis utilisez la commande vda template-appv-revisions pour répertorier les révisions apportées au référentiel.

L'exemple suivant répertorie les révisions apportées au référentiel App-V appv1 :

/opt/SUNWvda/sbin/vda pool-appv-templates MyPool
NAME                     ID                    MASTER            DESKTOPS
appv1                    41          appv1 Revision 2                   -
appv2                    53          appv2 Revision 1                  10

/opt/SUNWvda/sbin/vda template-appv-revisions 41
NAME                       ID          CREATION MASTER                  DESKTOPS
appv1 Revision 1           43    08/01/13 16:43    No                          -
appv1 Revision 2           54    09/01/13 18:35    Yes                MyPool(10)

9.4.3. Attribution d'un nouveau nom à un référentiel App-V

Effectuez les opérations suivantes pour donner un nouveau nom à un référentiel App-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, puis sur Référentiel App-V.

  3. Sélectionnez un référentiel App-V, puis 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 référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.1, « Obtention de l'ID d'un référentiel App-V ».

  2. Renommez le référentiel App-V à l'aide de la commande vda template-appv-setprops.

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

    Exemple :

    /opt/SUNWvda/sbin/vda template-appv-setprops -p name=NewMyAppv 9

9.4.4. Application d'un référentiel App-V à un pool

Effectuez les opérations suivantes pour appliquer un référentiel App-V à un ou plusieurs pools.

Pour appliquer le référentiel vers des bureaux existants utilisés, les bureaux doivent être redémarrés.

Etapes d'Oracle VDI Manager (un ou plusieurs pools)

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

  2. Cliquez sur l'onglet Modèle, puis sur Référentiel App-V.

  3. Sélectionnez un référentiel App-V, puis cliquez sur le bouton Utiliser dans le pool.

    La fenêtre Utilisation du référentiel App-V dans un pool s'affiche.

  4. Sélectionnez les pools auxquels vous souhaitez appliquer le référentiel App-V, puis cliquez sur OK.

Etapes d'Oracle VDI Manager (un seul pool uniquement)

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

  2. Cliquez sur l'onglet Clonage, puis sélectionnez un référentiel dans la liste Référentiel App-V.

  3. Cliquez sur Enregistrer.

Etapes de la ligne de commande

  1. Obtenez l'ID du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.1, « Obtention de l'ID d'un référentiel App-V ».

  2. Appliquez un référentiel App-V à un pool à l'aide de la commande vda pool-setprops.

    /opt/SUNWvda/sbin/vda pool-setprops -p appv-repository=repository-id pool-name
    

    Exemple :

    /opt/SUNWvda/sbin/vda pool-setprops -p appv-repository=53 MyPool

9.4.5. Création d'une révision d'un référentiel App-V

Effectuez les opérations suivantes pour mettre à jour le fichier cache App-V sur le bureau intermédiaire ou pour modifier le nom d'utilisateur App-V.

Cette action n'a aucune incidence sur les bureaux existants jusqu'à ce que la révision passe en révision principale. Reportez-vous à la Section 9.4.6, « Transformation d'une révision App-V en révision principale ».

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, puis sur Référentiel App-V.

  3. Sélectionnez le référentiel App-V à partir duquel vous souhaitez créer une nouvelle révision, puis cliquez sur le bouton Créer la révision.

  4. La fenêtre Création d'une révision de référentiel d'application s'affiche.

  5. Dans le champ nom, entrez le nom de la révision.

  6. Dans les champs Utilisateur et Mot de passe, entre les informations d'authentification de l'utilisateur défini comme utilisateur App-V dans Active Directory.

    L'utilisateur doit avoir accès à toutes les applications disponibles du serveur App-V. Oracle VDI utilise l'utilisateur App-V spécifié pour mettre à jour le fichier cache App-V sur le bureau intermédiaire.

  7. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.1, « Obtention de l'ID d'un référentiel App-V ».

  2. Créez une nouvelle révision à l'aide de la commande vda revision-appv-create.

    /opt/SUNWvda/sbin/vda revision-appv-create -p revision-name=name repository-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda revision-appv-create -p revision-name='"MyAppv Revision 2"' 53

    Dans l'exemple suivant, le nom de l'utilisateur App-V est également spécifié lors de la création de la révision du référentiel App-V :

    /opt/SUNWvda/sbin/vda revision-appv-create -p \
    revision-name='"MyAppv Revision 3"',appv-username=new-appv-user 53

9.4.6. Transformation d'une révision App-V en révision principale

Effectuez les opérations suivantes pour programmer une révision d'un référentiel App-V comme révision principale, de sorte qu'elle soit appliquée à des pools.

Une fois que la révision devient principale, les bureaux utilisés doivent être redémarrés pour mettre à jour le cache App-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, puis sur Référentiel App-V.

  3. Développez le référentiel App-V et sélectionnez une révision.

  4. Cliquez sur le bouton Désigner principale.

    La fenêtre Désigner la révision principale s'affiche.

  5. Définissez la date et l'heure correspondant au moment où la révision doit passer principale.

  6. (Facultatif) Sélectionnez Déconnecter l'utilisateur pour déconnecter automatiquement les utilisateurs et redémarrer les bureaux lorsque la révision passe principale.

    Si vous ne sélectionnez pas cette option, les bureaux doivent être manuellement redémarrés pour pouvoir utiliser la nouvelle révision principale.

  7. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID de la révision du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.2, « Obtention de l'ID d'une révision d'un référentiel App-V ».

  2. Transformez la révision en révision principale à l'aide de la commande vda revision-appv-nominate-master.

    /opt/SUNWvda/sbin/vda revision-appv-nominate-master revision-id
    

    Dans l'exemple suivant, la révision App-V doit passer immédiatement principale et les bureaux sont automatiquement redémarrés :

    /opt/SUNWvda/sbin/vda revision-appv-nominate-master -f 12

    Dans l'exemple suivant, la révision App-V doit passer principale à un moment particulier et les bureaux sont manuellement redémarrés :

    /opt/SUNWvda/sbin/vda revision-appv-nominate-master -d 02/11/2013 -t 01:00 13

    Le format de date est MM/dd/yyyy. Le format d'heure est HH:mm.

9.4.7. Attribution d'un nouveau nom à une révision d'un référentiel App-V

Effectuez les opérations suivantes pour donner un nouveau nom la révision d'un référentiel App-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, puis sur Référentiel App-V.

  3. Développez le référentiel App-V, puis sélectionnez la révision à renommer.

  4. Cliquez sur le bouton Renommer.

    Une boîte de dialogue s'affiche.

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

Etapes de la ligne de commande

  1. Obtenez l'ID de la révision du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.2, « Obtention de l'ID d'une révision d'un référentiel App-V ».

  2. Renommez une révision existante à l'aide de la commande vda revision-appv-setprops.

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

    Exemple :

    /opt/SUNWvda/sbin/vda revision-appv-setprops -p name='"Update 28 Sept"' 92

9.4.8. Suppression d'une révision d'un référentiel App-V

Effectuez les opérations suivantes pour supprimer la révision d'un référentiel App-V.

Vous ne pouvez supprimer que la toute dernière version et vous ne pouvez pas supprimer la révision principale. Pour supprimer la révision principale, reportez-vous à la Section 9.4.9, « Suppression d'un référentiel App-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, puis sur Référentiel App-V.

  3. Développez le référentiel App-V, puis sélectionnez la révision à supprimer.

  4. Cliquez sur Supprimer.

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

  5. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID de la révision du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.2, « Obtention de l'ID d'une révision d'un référentiel App-V ».

  2. Supprimez une révision à l'aide de la commande vda revision-appv-delete.

    /opt/SUNWvda/sbin/vda revision-appv-delete revision-id
    

    Exemple :

    /opt/SUNWvda/sbin/vda revision-appv-delete 12

9.4.9. Suppression d'un référentiel App-V

Effectuez les opérations suivantes pour planifier un référentiel app-v et toutes ses versions associées pour leur suppression. A l'heure planifiée, tous les bureaux en cours d'exécution qui utilisent le référentiel App-V sont arrêtés. Ensuite, tous les ordinateurs qui utilisent le référentiel App-V sont démarrés pour qu'App-V soit configuré, puis ils sont de nouveau arrêtés.

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, puis sur Référentiel App-V.

  3. Sélectionnez le référentiel App-V à supprimer, puis cliquez sur le bouton Supprimer.

    La fenêtre Suppression du référentiel App-V s'affiche.

  4. Définissez la date et l'heure auxquelles vous souhaitez supprimer le référentiel App-V.

  5. (facultatif) Désélectionnez Annuler la configuration pour laisser les paramètres de la base de registre Windows d'App-V inchangés dans les bureaux.

    Ne procédez à cette opération que si vous envisagez d'utiliser un référentiel App-V différent avec les bureaux. Auquel cas, les bureaux qui utilisent le référentiel App-V ne redémarrent pas.

    Si le référentiel App-V n'est utilisé par aucun bureau, la suppression a lieu immédiatement et ne peut pas être planifiée.

  6. Cliquez sur OK.

Etapes de la ligne de commande

  1. Obtenez l'ID du référentiel App-V que vous voulez utiliser et reportez-vous à la Section 9.4.1, « Obtention de l'ID d'un référentiel App-V ».

  2. Supprimez le référentiel App-V et ses révisions à l'aide de la commande vda template-appv-delete.

    /opt/SUNWvda/sbin/vda template-appv-delete repository-id
    

    Dans l'exemple suivant, le référentiel App-V est programmé pour un retrait immédiat et la configuration des bureaux est automatiquement annulée. Les bureaux sont redémarrés :

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

    Dans l'exemple suivant, le référentiel App-V est programmé pour un retrait à un moment particulier et la configuration des bureaux n'est pas automatiquement annulée. Les bureaux ne sont pas redémarrés :

    /opt/SUNWvda/sbin/vda template-appv-delete -u false -d 02/12/2013 -t 01:00 68

    Le format de date est MM/dd/yyyy. Le format d'heure est HH:mm.