Les outils d'exportation et d'importation du cache de Branch Reflector vous permettent d'exporter des couches de base préparées, des couches d'application et des pilotes vers une archive compressée que vous pouvez transférer vers des Branch Reflectors à l'avance, ce qui économise du temps et de la bande passante.

Utilisez cet outil pour préparer une opération majeure, telle qu'une migration pour tout un bureau ou l'accélération de la distribution d'images à des succursales distantes ou disposant d'une mauvaise bande passante. Vous pouvez définir des images à exporter en fournissant les éléments suivants :

  • Jeu de couches de base et d'application
  • Jeu de groupes de couches composés de couches de base et d'application
  • Bibliothèque de pilotes

Outil d'exportation du cache de Branch Reflector

L'outil d'exportation du cache de Branch Reflector exporte les images vers une archive que vous pouvez ensuite transférer au Branch Reflector et importer avec l'outil d'importation.

Pour exporter le fichier, spécifiez ces paramètres de serveur.
Tableau 1. Paramètres de serveur
Paramètre Description
ExportBranchReflectorCache Activez l'outil d'exportation de Branch Reflector
-tempfolder Dossier temporaire utilisé par l'outil
-outputfolder Dossier de sortie contenant le fichier archivé
-layercsvfile [Facultatif] Chemin d'accès du fichier csv contenant une liste des couches ou des groupes de couches. Exemple : 5, 1.0 où 5 est l'identifiant de l'image et 1.0 la version de l'image. Si vous omettez ce paramètre, vous devez inclure -layergroupslist.
-layergroupslist [Facultatif] Chemin d'accès du fichier texte contenant un nom de groupe sur chaque ligne du fichier. Si vous omettez ce paramètre, vous devez inclure -layercsvfile.
-includedrivers [Facultatif] Fournissez ce paramètre pour exporter la bibliothèque de pilotes.
-serveraddress Adresse IP d'un serveur de gestion

L'outil effectue des appels externes à d'autres outils de serveur : ExportLayers pour exporter les couches requises et DriverLibraryCloner pour exporter la bibliothèque de pilotes. L'outil monte les couches et les pilotes exportés, exécute une analyse de tous les fichiers et les enregistre dans un format de cache de Branch Reflector. Une fois que l'outil a archivé le cache de Branch Reflector, il vide le dossier temporaire.

Exemple de ligne d'exécution :
..\Mirage management server\>Wanova.Server.Tools.exe ExportBranchReflectorCache -tempfolder c:\temp -layercsvfile c:\temp\layer.txt 
-serveraddress 10.26.200.175 -outputfolder c:\temp\brout -includedrivers -layergroupslist c:\temp\groups.txt

L'outil d'importation du cache de Branch Reflector extrait le fichier d'archive du cache de Branch Reflector et importe son contenu dans le cache d'un Branch Reflector actif. Exécutez l'outil sur la machine Branch Reflector avec des droits d'administrateur local.

Outil d'importation du cache de Branch Reflector

L'outil d'importation du cache de Branch Reflector extrait le fichier d'archive du cache de Branch Reflector et importe son contenu dans le cache d'un Branch Reflector actif. Exécutez l'outil sur la machine Branch Reflector avec des droits d'administrateur local.

Pour importer le fichier, vous devez spécifier ces paramètres.
Tableau 2. Paramètres du client
Paramètres Description
<chemin du fichier d'archive> Chemin d'accès complet du cache de Branch Reflector exporté. Ce chemin d'accès peut être un chemin UNC.
<chemin du dossier temporaire> Le dossier temporaire doit se trouver sur le chemin d'accès local sur la machine Branch Reflector.

L'outil extrait l'archive dans le dossier temporaire, puis l'API de service de poste de travail Mirage lance une opération de préparation, en fournissant au service l'emplacement du contenu extrait et un chemin d'accès vers un dossier temporaire. Le service de poste de travail Mirage ajoute les fichiers requis au cache de Branch Reflector. Le processus de préparation se produit en arrière-plan et n'affecte pas l'opération du client Mirage ou du Branch Reflector. L'outil s'exécute jusqu'à la fin du processus de préparation.

Exemple de ligne d'exécution :
C:\Program Files\Wanova\Mirage Service>Wanova.Desktop.BrWarmup.exe "C:\temp\ExportedBRCache.2017-01-10 13.26.15.zip" c:\temp"

Une fois que vous avez exécuté la commande, la console affiche la progression de l'outil et la sortie est enregistrée dans le journal de poste de travail. La fermeture de la fenêtre de console n'annule pas le processus de préparation, car le service de poste de travail exécute les phases d'extraction et d'importation.

Note : La taille d'une couche d'image de base et d'une couche d'application peut varier en fonction des caractéristiques différentes des couches. On estime que 8 Go sont nécessaires par couche de base et 1 Go par couche d'application approximativement. L'archive est extraite dans un emplacement temporaire, puis importée dans le cache, ce qui nécessite de doubler l'espace disque pour l'opération d'importation. Une fois l'importation terminée, l'emplacement temporaire est vidé et une seule copie de chaque image est stockée dans le cache.