(Ghost Serveur 7.5) Qu`est ce q`un système d`administr

Transcription

(Ghost Serveur 7.5) Qu`est ce q`un système d`administr
Déploiement et gestion d’ordinateurs avec un outil
centralisé
(Ghost Serveur 7.5)
QU’EST CE Q’UN SYSTEME D’ADMINISTRATION ET DE DEPLOIEMENT ? .................................... 1
1.
INSTALLATION SUR LE SERVEUR :.................................................................................................... 4
2.
PREPARATION DE LA CONFIGURATION DES ORDINATEURS CLIENTS................................. 5
3.
INSTALLATION DE LA MACHINE CLIENTE..................................................................................... 6
4.
CREATION DE LA DISQUETTE DE BOOT RESEAUX ...................................................................... 6
5.
CREATION DE L’IMAGE « PARTITION D’AMORÇAGE » SUR LE SERVEUR ........................... 6
6. REPERAGE DES ORDINATEURS CLIENTS (ADRESSE MAC) DEMARRAGE DISQUETTE
BOOT. .................................................................................................................................................................... 7
7.
RECUPERATION DE L’IMAGE DU CLIENT ....................................................................................... 7
8.
DEPLOIEMENT DE LA PARTITION D’AMORÇAGE SUR LES CLIENTS .................................... 9
9.
CREATION DE TACHE DE DEPLOIEMENT SUR LA CONSOLE.................................................. 10
BILAN.................................................................................................................................................................. 11
DEPLOIEMENT D'UN LOGICIEL SUR LES POSTES GHOST ...........ERREUR ! SIGNET NON DEFINI.
Qu’est ce q’un
déploiement ?
système
d’administration
et
de
L’évolution des parcs informatiques ces dernières années a apporté aux administrateurs
réseaux de nouvelles contraintes. En effet, au de las de 80 ordinateurs le modèle de gestion
« un poste = une installation » n’est plus convenable.
De ce fait, nos problématiques principales ont été les suivantes :
• pas le temps de passer une semaine pour réinstaller une salle de 15 postes
surtout quand la configuration matérielle des postes est identique.
• La gestion des configurations réseaux à distance.
• Le déploiement des mises à jour des systèmes d'exploitation et des applications.
Pour remédier à ces problèmes de nombreux logiciels de clonage d’image disque sont
apparus comme « Drive-Images » de Powerquest, Symantec Ghost etc. Cependant ces
logiciels permettaient de faire de clonage de disque mais pas d’aller plus loin que cela afin
de résoudre toutes nos problématiques ci-dessus.
De ce fait, la solution que je propose dans ce dossier est Symantec Ghost Corporate édition
7.5. C’est une solution d’administration et de gestion de d’ordinateur centralisé (à distance).
Plus précisément, ce dossier permet de comprendre la démarche et les étapes à suivre afin
de configurer son système d’administration de poste centralisé.
Voici, de façon très succincte quelques solutions apportées par notre outils Ghost Corporate
edition que nous aborderons dans ce dossier :
• Importation d’images disque sur un serveur
• Gestions des images
• Modification des images compressées
• Gestion de la configuration des ordinateurs à distances
• Création de tâches planifiées
• Création de disque de boot (disquette ou disques dur)
• Déploiement d’images sur des postes
• Déploiement de logiciels sur des clients
• Etc.
Contexte :
Pour ce dossier nous allons partir d’une installation de salle informatique nommée
« salleinfo1 » de 15 postes.
Objectifs :
Installer une seule fois les logiciels sur un ordinateur
Déployer cette installation
Une configuration identique pour chaque poste.
Des paramètres réseaux personnalisés pour chaque ordinateur.
La réinstallation d’un poste ou de la salle entière sans se déplacer et automatiquement.
Une fois tous ces objectifs réunis on aura un système de gestion et d’administration
cohérent.
Voici les étapes à suivre pour configurer notre système de gestion centralisé :
•
•
•
•
•
•
•
•
•
•
Installation du serveur
Préparation de la configuration des ordinateurs clients
Installation de la machine cliente
Récupération de l’image du client
Création de la disquette de boot réseaux
Création de l’image « partition d’amorçage » sur le serveur
Repérage des ordinateurs client (adresse MAC) démarrage disquette boot.
Déploiement de la partition d’amorçage sur les clients
Création de tâche de déploiement sur la console
Déploiement des images sur les clients
Voici en détail les étapes de l’évolution de nos disques côté client.
0 Mo
n Go
Partition Windows (FAT32, NTFS4-5) ou
Linux (Ext- Ext2) du début
(Avec le client Ghost d’installé)
0 Mo
Etape 7
Récupération de l’image
du client sur le serveur
n Go
Etape 8
Partition d’amorçage Ghost (Fat 12) 15Mo.
0 Mo
Partition
d’amorçag
e Ghost
(Fat 12)
15Mo.
Déploiement de la partition
d’amorçage sur le client
n Go
Etape 9
Partition Windows(FAT32, NTFS4-5) ou Linux(ExtExt2) clonée et configurée
Déploiement de l’image
vers les clients via la
partition d’amorçage
1.
Installation sur le serveur :
Avant d’installer le serveur nous devons être sur que ces garanties sont respectées :
• Le serveur doit appartenir à un domaine.
• Le compte d’installation et d’utilisation de la console Ghost doit avoir les droits
administrateurs sur le domaine et le PDC.
• Il doit y avoir un DHCP en route pour attribuer des IP aux clients Ghost en
démarrage sur la partition d’amorçage.
L’installation du serveur regroupe plusieurs outils :
•
•
•
•
•
•
AI Builder : pour l’installation automatique des logiciels sur les clients.
Assistant d’amorçage : permet de créer des disquettes, des images de
disque, des partitions d’amorçage,
des CD de boot Ghost etc.
Ghost
console :
permet
de
centraliser tous ces outils de gestions
avec en plus les fonctionnalités
nécessaire à la gestion des postes.
Dans notre dossier je parlerais
souvent de la console car c’est ici que
presque toutes nos opérations vont se
dérouler.
Ghost explorer : il permet de consulter ou de modifier une image disque
Ghost.
Ghost CastServer : c’est le serveur de multicast mais ici on ne gère pas la
configuration et autres outils de gestion des postes clients.
Utilitaire d’audit de licence : cette outils permet de gérer les licences
Voici l’apparence de la console Ghost :
C’est à partir des ces cinq grands
points : Groupe de machine
• Réseau
• Tâches
• Ressources
de
configuration
• Régime de sauvegarde
Que nous allons administrer notre
parc.
2.
Préparation de la configuration des ordinateurs clients
Avant de commencer à entrer dans le paramétrage de la console, il faut avoir une idée
précise de l’architecture de notre salle et de notre parc plus généralement. Avec entre autre :
• Adresse et configuration IP
• Nom netbios de la machine
Pourquoi créer une configuration.
Dans les versions standard d’outil de clonage, le problème était que lorsqu’on déployait une
image sur des postes, au redémarrage nous avions des conflits d’IP. Le fait que tous les
postes récupèrent la même image leur attribut une IP identique et entraîne donc des conflits.
De ce fait nous devions repasser sur chacun des postes afin de configurer tous les
paramètres réseaux.
L’outil de gestion Ghost Corporate offre la possibilité de créer des configurations avec la
fenêtre ci-dessous :
Clique droit « nouvelle configuration » dans l’arborescence « ressources et configuration »- >
« configuration ».
Une fois créée, cette configuration va être attribuée à une machine selon sont adresse MAC.
Mais l’attribution de la configuration avec l’adresse MAC se fera dans l’étape « création
d’une tâche de clonage ».
3.
Installation de la machine cliente
Une fois la machine cliente bien installée avec tous ces logiciels préférés, il nous reste juste
à installer le client léger ghost32.
Ce client indique au serveur que cette machine entre dans la gestion par console. Une
fois le client installé, l’adresse MAC de celle-ci apparaît dans la console (dans la zone
« groupe de machine » en affichant son adresse mac et son nom actuel. Ce nom est fictif, on
peut donc le modifier mais il est conseillé de donner le même que celui attribué plus tard
avec le fichier de configuration pour faciliter la liaison entre machine et configuration.
Une machine est identifiée uniquement avec son adresse MAC
4.
Création de la disquette de boot réseaux
Pour créer une image de boot sur une disquette il faut passer par l’utilitaire « assistant
d’amorçage Ghost ».
Une fois lancé, vous devez :
• Choisir disque d’amorçage réseaux
• Choisir une carte réseaux
o Si la carte réseau n’existe pas vous pouvez créer des profiles de carte
réseaux avec l’icône « ajouter » et la disquette de la carte réseaux. Il est
possible d’ajouter des gestionnaires Ndis ou par paquet.
• Faire suivant deux fois
• Identifier les paramètres réseaux (DHCP ou IP statique)
• Formatage du support où non
• Et OK
On remarque dans l’assistant qu’il était possible de créer des disquettes de boot avec un
lecteur mappé, des cd de boot etc. Dès lors on peut imaginer des multitudes de solutions en
fonction des ces contraintes et exigences de déploiement.
5.
Création de l’image « partition d’amorçage » sur le
serveur
La création de l’image « partition d’amorçage console » se trouve dans le même assistant
que la création de la disquette de boot. De plus, la procédure est aussi la même mise a par
le fait que l’on va donner un chemin sur le serveur pour stocker l’image de la partition
d’amorçage.
6.
Récupérage des ordinateurs clients (adresse MAC)
démarrage disquette boot.
Le repérage des adresses MAC se fait qu’une seule fois et de différentes façons.
Avant tout il faut que la console Ghost est reçu un message des clients. Pour cela il faut
démarrer les clients avec une disquette de boot et attendre l’affichage de ceux-ci sur la
console Ghost.
Pour certains les adresse MAC sont inscrites dans le cahier de maintenance, de ce fait, vous
n’avez plus qu’a relier ces adresse avec le nom des machines (qui est juste un nom pour
l’aide à la compréhension mais pas un paramètre de configuration).
Pour les autres vous n’avez plus démarrer les machines une par une et noter leur nom en
les voyant apparaître sur la console.
7.
Récupération de l’image du client
Nous allons passer aux transferts de données entre le client et le serveur. Avant tout, faisons
un petit rappel sur les étapes à suivre.
Ce rappel est important car une fausse manipulation entre les images peut nous
amener à perdre tout notre travail sur le client.
0 Mo
n Go
Partition Windows (FAT32, NTFS4-5) ou
Linux (Ext- Ext2) du début
(Avec le client Ghost d’installé)
0 Mo
Etape 7
Récupération de l’image du
client sur le serveur
n Go
Etape 8
Partition d’amorçage Ghost (Fat 12) 15Mo.
0 Mo
Partition
d’amorçag
e Ghost
(Fat 12)
15Mo.
Déploiement de la partition
d’amorçage sur les clients
n Go
Partition Windows(FAT32, NTFS4-5) ou Linux(ExtExt2) clonée et configurée
Etape 9
Déploiement de l’image et des
configurations vers les clients
via la partition d’amorçage
Sous la console Ghost, la récupération d’image se nomme « vidage d’image ».
présente sous la forme suivante :
et se
Ici nous allons créer une tâche de vidage d’image en renseignant les champs suivants :
• Le nom de la machine que l’on veut récupérer
• Si on veut récupérer une partition ou le disque entier
• Le nom et le chemin de l’image une fois récupérée
• Donner le droit de lancer cette opération par le client etc. (pour cette option, un
icône apparaît dans la barre des tâches actives et demande le mot de passe
définit ci-dessus). Attention, pour utiliser cette option il faut que les clients est une
partition d’amorçage.
Dans l’onglet réseaux nous pouvons régler le débit et l’éveil de l’ordinateur cible par une
impulsion réseau (carte réseau compatible « wake on Lan »). Par expérience, cette option ne
fonctionnne pas à tous les coups (problème de compatibilité entre les cartes réseaux), de ce
fait je conseil de bien vérifier sur place si la machine se « réveille ».
Puis, il suffit de lancer la tâche avec l’option « exécution immédiate » ou en automatique
planifié (bouton droit sur la tâche).
Ghost CastServer se lance, le client exécute ghost « DOS » et c’est parti. Une fois cette
opération terminée le client redémarre et l’image de celui-ci est sur le serveur.
Æ Une fois récupérée, il faut créer une ressource image dans la console.
8.
Déploiement de la partition d’amorçage sur les clients
Nous avons, récupéré l’image de notre poste, crée une image de la partition d’amorçage, il nous reste
donc à remplacer le contenu du disque par la partition d’amorçage Ghost.
En effet, la force de cet outil réside dans le fait qu’une fois terminé, tous les postes client auront une
partition d’amorçage cachée. C’est cette partition d’amorçage qui va permettre le redémarrage à
distance des postes pour les opérations de maintenance. Pour que cette partition existe, il faut
écraser la partition actuelle et copier celle-ci dessus.
,Attention, cette partie du déploiement supprime tout ce qu’il y a sur la partition des clients. Il faut
être sur de sa manipe.
Pour le déploiement des partitions d’amorçage nous ne sommes pas obliger d’utiliser la console car
nous gérons pas de configurations particulière.
De ce fait il faut exécuter les étapes suivantes :
o lancer Ghost CastServer donner un nom à la session.
o Démarrer tous les postes sur une disquette de boot Ghost
o Lancer Ghost via la disquette sur les postes clients
o Se connecter à un serveur de multicast
o ici le serveur Ghost CastServer attribut une IP à la machine.
o Demande le nom de la session
o Se connecte et attend le lancement du clonage.
Une fois tous les clients près, on envoie le clonage via la fenêtre du serveur et le tour est joué. Une
fois terminée le disque ne contient plus que la partition d’amorçage Ghost et redémarre dessus.
9.
Création de tâche de déploiement sur la console
Nous allons créer une tâche afin de cloner et configurer notre salle d’un seul coup (phase3).
Dans l’arborescence tâche, faire bouton droit, « nouvelle tâche » et nous avons la fenêtre
suivante :
Ici vous voyer que l’on va pouvoir paramétrer toutes les tâches de gestion pour nos postes.
Mais, ce qui nous intéresse pour le déploiement de l’image sur la salle info1 c’est les paramètres
suivants :
o
o
o
o
o
Cocher cloner
Cocher configurer
Donner un nom à la tâche
Attribuer cette tâche au groupe salleinfo1 (ou à une deux machines pour d’autres
exemples)
Autoriser le lancement par le client (définir le mot de passe)
Dans l’onglet réseaux on paramètre en fonction de ces besions.
Dans l’onglet configuration :
Nous avons la listes des postes (indiqué dans l’onglet général) à cloner et les
configuration entrée dans la console. C’est ici que l’on va faire le lien et attribuer à
tel poste tel configuration avec le glissé déposé.
Il ne nous reste plus qu’à lancer la tâche ou à l’automatiser.
o
Bilan
Ici nous avons détaillé le principe de clonage, de configuration des postes via la console Ghost.
Cette console comporte beaucoup d’autre outils, tel que la sauvegarde, l’automatisation des
taches, l’installation de logiciels à distance etc.
Pour en savoir plus sur l’installation automatisée des logiciels voici un document pdf
intéressant :
Cet outil est à mon cens inévitable pour la gestion et l’administration des nos établissements.
D’autant plus que le prix de la licence est très peu élevé pour l’éducation.
Info plus :
Une nouvelle version de Ghost Corporate édition 2003 vient de sortir. Cette nouvelle version
offre de nouveaux avantages en terme de gestion et d’administration centralisé :
• Les informations matérielles et logicielles sont désormais recueillies dans la console
Ghost, permettant ainsi aux administrateurs de programmer des tâches
d'approvisionnement basées sur des attributs client spécifiques.
• Une zone de transfert client peut être créée dynamiquement sur des ordinateurs gérés,
permettant d'obtenir un référentiel pour des images de disque intégrales, des correctifs
logiciels à «chaud» et des profils d'utilisateurs.
• Le contenu de la zone de transfert peut être exécuté localement tout en étant conservé
au cours d'une opération de clonage ou de restauration. Cela garantit la possibilité de
récupération interne pour tous les ordinateurs.
• Le transfert de fichiers en mode de multi diffusion permet à l'administrateur d'envoyer
et d'exécuter simultanément des fichiers individuels ou des correctifs logiciels à
plusieurs destinataires.
• Inclut une version 32 bits de Ghost et de GhostCast Server conçus et certifiés pour
l'environnement de pré installation de Microsoft Windows (WinPE*) ainsi que pour
Windows 2000 et XP.
• Amélioration de la prise en charge des système de fichiers, incluant la possibilité de
lire et d'écrire des images en provenance et à destination de NTFS et de GRUB natif
ainsi que la prise en charge de LILO pour le système de fichiers Linux EXT2/3.
• Possibilité de sauvegarder ou de télécharger des images de Ghost à partir de divers
supports, notamment les périphériques externes USB et Firewire ou les supports
externes CD ou DVD enregistrables.
• Inclut l'utilitaire de ligne de commande OmniFS permettant de monter et de manipuler
des fichiers et des répertoires d'un système de fichiers NTFS ou FAT connecté
localement (partitions FAT masquées incluses), à partir de DOS ou Windows PE.
(*L'environnement de préinstallation de Microsoft Windows (WinPE) est un environnement
d'amorçage 32 bits remplaçant DOS pendant le déploiement et le processus de migration. Pour
plus d'informations sur Windows PE, veuillez visiter le site de Microsoft à l'adresse
www.microsoft.com )

Documents pareils