Généralement, les Fixlets et les tâches téléchargent les fichiers requis à partir d'Internet. Dans des réseaux séparés, les fichiers requis doivent d'abord être mis en cache sur un ordinateur Windows avec l'accès Internet, puis déplacés vers le serveur BigFix.
Avant de commencer
Vous devez disposer d'un ordinateur Windows ayant un accès Internet.
Pourquoi et quand exécuter cette tâche
Vous devez effectuer ces étapes uniquement si vous avez mis à jour le contenu du site en mode extraction. Si vous avez mis à jour le contenu du site en mode sans extraction, les étapes ne sont pas requises.
Procédure
- Facultatif :
La taille par défaut du cache du serveur BigFix est suffisante si vous utilisez uniquement le site Fixlet BigFix Inventory v10. Si vous planifiez d'exécuter des Fixlets à partir d'autres sites, tels BES Support, augmentez la taille du cache, afin que le serveur BigFix ne tente pas de supprimer de fichier : Pour augmenter la taille du cache, procédez comme suit.
-
Connectez-vous à la console BigFix.
-
Dans l'arborescence de navigation, cliquez sur Ordinateurs, puis cliquez avec le bouton droit de la souris sur l'ordinateur où le serveur BigFix est installé. Ensuite, cliquez sur Modifier les paramètres de l'ordinateur.
-
Augmentez la valeur du paramètre
_BESGather_Download_CacheLimitMB. Si ce paramètre ne s'affiche pas dans la liste, ajoutez-le et indiquez la valeur en Mo.
La taille dépend de chaque site Fixlet. Vous devrez peut-être l'augmenter d'au moins deux gigaoctets.
-
Copiez le fichier BigFix Inventory.efxm depuis le serveur BigFix sur l'ordinateur Windows doté d'un accès à Internet.
-
Connectez-vous à l'ordinateur où le serveur BigFix est installé et accédez au répertoire install_dir\BES Server\wwwrootbes\bfsites.
-
Copiez le fichier BigFix Inventory.efxm et déplacez-le vers l'ordinateur doté d'un accès à Internet. Placez le fichier dans le répertoire C:\BigFix.
-
Utilisez l'utilitaire BES Download Cacher pour télécharger les fichiers requis.
-
Téléchargez l'utilitaire BES Download Cacher sur l'ordinateur doté d'un accès Internet. L'outil est disponible sur la page Centre de téléchargement de BigFix Enterprise Suite.
-
Sur l'ordinateur disposant de l'accès Internet, accédez au répertoire C:\BigFix et créez un dossier appelé downloads.
Conseil : Ne nettoyez pas le contenu de ce dossier. Lors de la prochaine exécution de Download Cacher, seuls les fichiers modifiés depuis le dernier téléchargement seront mis à jour. Le processus dure moins longtemps que si vous aviez chaque fois téléchargé la totalité du contenu.
-
Exécutez l'utilitaire BES Download Cacher.
BESDownloadCacher.exe -m "C:\BigFix\BigFix Inventory.efxm"
-x C:\BigFix\downloads
-
Copiez le contenu du dossier downloads, qui se trouve sur l'ordinateur avec accès Internet, vers le répertoire suivant, qui se trouve sur le serveur BigFix.
install_dir\BES Server\wwwrootbes\bfmirror\downloads\sha1
Résultats
Les fichiers mis en cache sont automatiquement distribués aux relais et aux clients BigFix chaque fois que vous exécutez un Fixlet qui requiert ces fichiers. Utilisez à la fois l'outil Airgap et l'utilitaire BES Download Cacher régulièrement pour vous assurer que le contenu du site Fixlet est toujours à jour.
Que faire ensuite
Lorsque vous exécutez un Fixlet, une action est créée pour indiquer le statut de son exécution. Si une action lancée par un Fixlet est en cours d'exécution et qu'une version plus récente du Fixlet est fournie, arrêtez l'action en cours. Ensuite, exécutez la nouvelle version du Fixlet. Pour ce faire, procédez comme suit.
- Connectez-vous à la console BigFix et accédez à Actions.
- Recherchez les actions démarrées par les Fixlets mis à jour, cliquez sur chaque action à l'aide du bouton droit de la souris, puis cliquez sur Arrêter l'action.
- Exécutez la version mise à jour des Fixlets.