Вы находитесь на странице: 1из 22

SYMANTEC GHOST EN RESEAU

TAMMIR

version 2009

Ce logiciel sert cloner un disque vers un autre, ou encore faire limage dun disque dur puis la restaurer vers un autre. Symantec Ghost peut tre utilis en rseau pour dployer une image vers tout un parc informatique, crer une image et lenvoyer vers un serveur Ghost Server, ou encore copier le disque dur dun poste vers un autre en Peer-To-Peer (directement dun poste un autre, sans passer par un serveur). Ghost existe aussi en version pour particuliers, Norton Ghost (en version 14). Pour les entreprises et serveurs, seule la version Ghost Solution Suite 2.5 (contenant Ghost Server 11.5) est pratique et compatible. La version pour particuliers est volontairement incompatible. Ghost Server sera utilis, voici comment se passe linstallation (tapes cls) :

Ici il faut rentrer le nom et ventuellement lorganisation.

Ensuite, linstallation par dfaut suffit amplement... Il y a entre autres lcran suivant, qui permet de choisir les composants installer :

TAMMIR

version 2009

L aussi par dfaut, encore que tous ces logiciels ne seront pas forcment utiles. Une fois linstallation termine, il y a de nouveaux raccourcis dans le menu dmarrer. Pour que cela soit plus pratique, des raccourcis sur le Bureau sont utiles :

Avant d'utiliser une ventuelle partie Serveur (Ghost sait aussi tre autonome entre disques internes / externes ; et aussi rseau mais seulement 1 vers 1).

Gnration d'un mdia bootable


Afin de gnrer un mdia de dmarrage, lancer Ghost Boot Wizard :

TAMMIR

version 2009

Par dfaut, la mthode utilise est base sur Windows PE (Pre-Install Environment). Attention : l'option Include Deploy Anywhere Database with the image n'est pas spcialement recommande, car elle permet d'utiliser une mme image sur diffrents matriels. Dans les anciennes versions (11 et antrieures), il fallait gnrer une ou plusieurs disquettes ou encore un CD-ROM, le tout bas sur DOS. Ce fonctionnement, bien qu'assez efficace, n'tait pas trs pratique : En effet, les disquettes sont lentes et peu fiables, et graver plein de CD est peu pratique et manque de souplesse. C'est pourquoi il est recommand d'utiliser plutt Windows PE ou Linux comme systme de dmarrage, et mettre ce systme sur Cl USB, CD-ROM ou en dmarrage rseau via PXE. Ces systmes Windows et Linux supportent la plupart des cartes rseau du march, il n'y a donc pas besoin de choisir le pilote ncessaire, contrairement au systme DOS. L'ancien systme peut servir en cas de besoin, de dpannage. Ghost permet de cloner, dans une mme machine, un disque vers un autre, OU une image vers un disque, OU un disque vers une image, etc mme chose pour une partition. Donc tout cela peut rester en local ou fonctionner en rseau, selon les besoins et le mdia gnr. Bien videmment, lUSB et le FireWire sont supports, il est donc possible d'effectuer toutes ces oprations avec un disque externe, quil soit en USB ou FireWire.

TAMMIR

version 2009

Par dfaut, le Windows PE utilis est fait pour les machines avec peu de RAM (256 Mo) et contient peu de pilotes. Afin de changer cela, il suffit de cliquer sur Edit , choisir le WinPE-512 et cliquer sur OK. Ce qui donne :

Bien sr, en passant par Edit il est aussi possible d'ajouter des pilotes pour Windows PE. Cration du mdia :

Le Standard Ghost Boot Disk permet de gnrer par exemple une image ISO bootable, ou encore de crer une cl USB bootable.
TAMMIR version 2009

L'autre mode trs intressant est TCP/IP Network Boot Image qui va gnrer une structure de fichiers permettant de dmarrer Ghost travers le rseau, donc sans insrer de CD-ROM ou Cl USB. Lors de la cration du mdia, il est possible d'ajouter des fichiers, de mapper directement un lecteur rseau si ncessaire, ou encore fixer l'adresse IP et choisir le rseau. Cela peut tre pratique s'il n'y a pas de DHCP sur le rseau. Mappage de lettre en rseau :

Adressage IP :

Il est mme possible de changer logiciellement d'adresse MAC et de choisir le nombre de routeurs traversables.
TAMMIR version 2009

Fin de la cration avec le mode Standard :

En l'occurrence, c'tait une cration d'image ISO, mais il est aussi possible de crer une cl USB bootable, de graver directement l'image sur CD/DVD ou encore de crer une partition virtuelle (ou pour quand on utilise DOS, il y a aussi les disquettes et disquettes virtuelles).

Cela gnre ensuite l'image ISO et peut prendre jusqu' quelques minutes. Par curiosit, le mode partition virtuelle a t test : cela cre une rpertoire avec un .exe et un fichier zip, il suffit de lancer le raccourci, ou en ligne de commande vpartition.exe /zip vpartition.zip . Cela redmarre tout seul l'ordinateur et dmarre directement sur le Windows PE et Ghost. L'intrt est simple : pour dmarrer sur le mdia sans dmarrer sur rseau, ni CD/DVD, ni cl USB. Comment a marche ? En ralit le logiciel joue avec les partitions et fait croire au disque dur qu'il ne reste rien d'autre que sa propre partition temporaire, et forcment l'ordinateur dmarre dessus. Bien videmment, ds le lancement du Windows PE concern, l'ancienne partitionnement est restaur, au cas o.
TAMMIR version 2009

Capture avec un partitionneur, pour exemple :

En fait, il regarde combien de Go sont utiliss sur le systme, et se place juste aprs (ce qui explique les 11 Go soit disant libres qui sont au dbut). Maintenant, quel que soit la mthode de dmarrage, le Windows PE est le mme, exemple :

Aprs diffrents tests, cette mthode ainsi que celle avec Linux sont nettement plus performantes qu'avec DOS.

TAMMIR

version 2009

Exemple aussi pour Linux :

Gnration et dmarrage via PXE


Comme indiqu prcdemment, il est aussi possible de dmarrer Ghost travers le rseau afin de se passer de tout mdia de dmarrage. Le mode PXE (Pre-boot eXecution Environment) de la carte rseau des ordinateurs va servir cela. Lors de la cration, il faut donc choisir cette fois-ci TCP/IP Network Boot Image . A la fin, il demande le TFTP Root Directory voire mme un nom quand c'est avec Windows. Cela cre un ensemble de fichiers permettant de dmarrer travers le rseau, grce un double serveur DHCP/TFTP. TFTPD32 tant gratuit et open source, c'est celui qui sera utilis.

TAMMIR

version 2009

(Cration du rpertoire pour le boot rseau) Pour Windows, cela cre un rpertoire boot tandis que pour Linux tout est dans l'endroit demand. Pour une raison un peu trange (chemins de fichiers dans le BCD srement), pour Windows il faut sortir le bootmgr.exe et le placer dans le dossier parent. C'est ce mme dossier parent rentrer en Current Directory pour TFTPD32, sinon cela ne dmarre pas. Pour Linux, il suffit de rentrer le rpertoire contenant tous les fichiers. Exemple de configuration du logiciel :

TAMMIR

version 2009

10

Dans la partie TFTP, il faut bien enlever TFTP Security en mettant None. Aussi, si le logiciel tourne sur Windows 7, il faut dcocher Ping address before assignation sinon cela ne fonctionne pas. Le rpertoire de base est adapter selon Linux ou Windows, et il y a ensuite le paramtrage du DHCP dans l'autre fentre (la principale). Quelques explications sont ncessaires pour le serveur DHCP : IP pool starting address = partir de quelle adresse IP commencer assigner des adresses Size of pool = combien d'adresses IP pourra-t-on assigner Boot File = fichier de dmarrage (pxelinux.0 pour Linux, boot/pxeboot.n12 pour Windows) WINS/DNS Server = Adresse IP du serveur DNS, si ncessaire Default router = Passerelle, si ncessaire Mask = Masque de sous-rseau Avec tous ces lments et le logiciel lanc sur une machine, par exemple celle faisant office de GhostCast Server, les machines prvues au clonage peuvent dmarrer travers le rseau (bien choisir le boot rseau / PXE / Lan boot rom).

Clonage en rseau, via GhostCast Server


Ct serveur, mettre en route GhostCast Server :

Remplir Session Name par quelque chose facile retenir. Bien videmment, viter espaces et accents, a peut ne pas marcher. Cocher Restore Image ou Create Image en fonction de ce qui va tre fait. Ici est souhait denvoyer une image depuis le client vers le serveur, donc : Create. Ensuite cliquer sur Browse tout simplement pour choisir o limage sera sauvegarde (fichier .gho). Cest un Ghost de disque entier et pas seulement une partition, donc cocher Disk (par dfaut cest le cas).
TAMMIR version 2009

11

Voil maintenant que cest prt, cliquer sur Accept Clients :

Le serveur est donc prt recevoir un client. Maintenant du ct du client, dmarrer via une cl USB, ou CD/DVD, ou partition virtuelle, ou via le rseau PXE. Pour envoyer le disque dur vers le serveur, aller sur GhostCast puis Unicast (Multicast sert pour envoyer une mme image vers plusieurs postes) :

TAMMIR

version 2009

12

Cela demande ensuite le nom de session, choisi prcdemment :

Remarque : en bas, ladresse IP a t donne par le DHCP, mais si elle tait fixe a aurait affich celle inscrite dans la configuration du mdia. Il y a deux mthodes pour se connecter au serveur : soit il scanne le rseau pour trouver un serveur avec ce nom de session (fonctionne souvent), soit noter directement ladresse IP du serveur Ghost. Une fois connect la liste des disques locaux apparat :

TAMMIR

version 2009

13

Slectionner celui qui va tre copi, puis valider avec OK :

Est demand si lImage sera compresse, quel intrt ? Tout simplement un transfert plus rapide travers le rseau car moins de donnes vhiculer, mais aussi une Image Ghost plus petite sur le serveur (fichier .gho). Mettre Fast bien sr, sauf si la machine est trs puissante (cela consomme du CPU et de la RAM). Ensuite lImage est envoye vers le serveur, la progression est visible (%). Ct serveur ces informations sont visibles, ainsi que lIP et ladresse MAC de la machine connecte :

TAMMIR

version 2009

14

Voil ctait une cration dimage vers un serveur. Ensuite il faut voir linverse ! Donc dans GhostCast Server cocher cette fois Restore Image et slectionner limage prcdemment cre. Il est tout fait possible denvoyer cette image plusieurs postes en mme temps, il sagit du multicast. Cest utilis pour dployer une image sur tout un parc informatique. Ce qui est intressant cest de cliquer sur More Options pour faire dmarrer le Ghost une heure prcise ou encore dans un temps donn par rapport au premier client connect (en minutes). Sil y a un nombre dfini de clients, et quil nest pas pratique de retourner jusquau serveur pour cliquer sur Send , il suffit de dfinir que ds que le nombre de clients connects est atteint, on envoie limage. Il s'agit du paramtre Client Count

Maintenant ct client, dmarrer le mdia adquat et aller sur GhostCast puis soit sur Unicast (si cest le seul poste recevoir limage) soit Multicast (si plusieurs machines recevront limage). Attention une fois le Ghost lanc, mme en multicast, aucune nouvelle machine ne peut se connecter au serveur cest trop tard ! Aprs avoir cliqu sur Unicast ou Multicast, cela demande le nom de session, cest encore max . Puis cela demande vers quel disque dur il faut que limage arrive : choisir le bon s'il y en a plusieurs. Ensuite il est possible de modifier des petites choses comme la taille de la partition qui va tre cre etc Pratique pour restaurer vers un disque dur qui na pas la mme taille que celui do vient limage (plus petit ou plus gros, aucune importance, tant quil y a suffisemment despace libre). Ensuite cela lance la restauration automatiquement (cf les paramtres prcdents), et ceci est visible :
TAMMIR version 2009

15

Voir le message crit en bas, il restaure dj sans mme attendre.


TAMMIR version 2009

16

Ct serveur il y a :

Voil pour le ct restauration dImage en rseau. Sil y avait eu plusieurs postes, il tait ncessaire de dire au serveur dattendre plus longtemps, de dmarrer une heure prcise (format Heures : Minutes ) ou encore d'attendre plus de clients avant de restaurer. Ps : lheure prcise se rentre dans Time, et pas Timeout. Le plus pratique reste Client Count si lon est sr du nombre de machines restaurer.

A tout moment loutils Ghost Explorer permet de lire une image GHOST, et den extraire le contenu (partiel ou total). Cela vite davoir restaurer une image uniquement pour rcuprer quelques fichiers, et heureusement sinon quelle perte de temps !

TAMMIR

version 2009

17

En plus, Ghost Explorer sait modifier la partition afin d'ajouter des donnes, il suffit de faire glisser ce que l'on souhaite puis aller sur File Compile.

Maintenant, Ghost en rseau sans serveur


Cela permet de cloner un PC vers un autre, directement en Peer-To-Peer (Point Point). Une grosse limite : cela ne permet pas de dployer une image, cela permet seulement daller dune machine une autre. Enfin, un cas pratique : Il y a besoin des medias bootables Ghost sur le Matre et sur lEsclave . Si les machines ont t relies avec un cable RJ45 crois, forcment il FAUT fixer les IP et Masques de sous-rseau lors de la gnration des medias, puisquaucun DHCP ne sera prsent sur le rseau. Sur la machine qui doit recevoir limage, aller sur Peer to peer puis TCP/IP puis Slave :

A noter qu'en ralit, peu importe lequel est le Slave et l'autre le Master, car le Master peut envoyer ou recevoir. C'est juste lui qui dclenche l'opration.

TAMMIR

version 2009

18

Cela donne ensuite :

Cest donc ladresse IP qui sera rentre sur le Master pour quil sy connecte, et envoie limage. Maintenant du ct de la machine qui doit envoyer limage, aller sur Peer to peer puis TCP/IP et enfin Master :

Bien videmment toujours lancer le Slave avant le Master , puisque cest le Master qui lance la connexion au Slave et pas linverse.
TAMMIR version 2009

19

Rentrer lIP du Slave et OK :

En bas bien sr est crit Connected et un nouveau menu apparat. Il est possible de faire dune partition une autre, mais l ce sera dun disque un autre. Donc Disk To Disk :

Est demande la source, cest le disque dur local (mais on voit bien que le disque dur distant est visible, donc n'importe quel sens est possible).
TAMMIR version 2009

20

Et bien sr le disque dur distant, qui est choisir. Ensuite la retouche ventuelle des tailles de partition :

Comme cela a t dit, cette fentre sert entre autres sil y a un clonage vers un disque dur dune capacit diffrente de celle du disque source. Aprs lancer la cration.
21

TAMMIR

version 2009

Du ct du Slave est seulement visible :

C'est logique, tout se fait depuis le Master. Rien dautre ne sera crit, sauf quand le clonage sera termin. Il y a bien sr beaucoup d'autres possibilits comme le clonage entre disques internes (c'est d'ailleurs la mthode la plus performante), ou encore en USB (assez lent). Dans ce cas, au lieu d'aller sur Peer to peer, ou GhostCast, il suffit de rester dans la partie Local .

TAMMIR

version 2009

22

Оценить