SynchroParcXP - Documentation
Version 2.12
Pour stations NT4, 2000 et XP.
Editeur IACASOFT
Auteur André Sayer
Vos ordinateurs sont en libre service ou sont utilisés par plusieurs personnes, vous êtes amené à faire du "nettoyage" régulièrement, à corriger les erreurs faites, même quelques fois à réinstaller complètement un ordinateur... SynchroParcXP est la solution que vous cherchez...
|
Principe
SynchroParcXP permet de sauvegarder un ensemble d'ordinateurs sur le disque dur d'un ordinateur du réseau. Chaque sauvegarde est composée d'un fichier (extension ASB) contenant la liste des fichiers sauvegardés et l'endroit (dans le répertoire DATAXP) où chaque fichier est sauvegardé. Avec cette technique, un même fichier appartenant à plusieurs ordinateurs n'est sauvegardé qu'une fois, d'où un gain de temps et de place. Depuis la version 1.01 de SynchroParcXP, il est possible de créer des sauvegardes multi-ordinateurs (clonage). Depuis la version 1.03 de SynchroParcXP, un utilisateur ordinaire peut restaurer son ordinateur (même fonctionnement qu'avec la version 98 de SynchroParc). Voir paragraphe "Restauration par des utilisateurs ordinaires". En cas de "crash" complet de la station, vous pouvez démarrer la station avec un CD créé avec Bart PE ou plus complet UBCD4Win (produits indépendants de SynchroParc que vous pouvez télécharger sur Internet). Voir le paragraphe "Si la station ne démarre plus..." SynchroParcXP permet de restaurer les ordinateurs dans l'état exact où ils étaient lors de la sauvegarde. Toute modification faite depuis la sauvegarde est oubliée. Les fichiers qui ont été supprimés sont replacés, les fichiers qui ont été modifiés sont restaurés, les fichiers qui ont été ajoutés sont supprimés. SynchroParcXP permet également une restauration partielle bien utile si on vient de supprimer un fichier ou un répertoire par erreur et que l'on souhaite seulement restaurer ce fichier ou ce répertoire. Cette restauration partielle ne supprime pas de fichiers.
Remarque : La comparaison de deux fichiers se fait en comparant le nom, le répertoire, la taille et la date à la seconde près. Il est donc théoriquement possible que deux fichiers soient différents et considérés comme identiques par
SynchroParcXP, mais la probabilité est tellement faible qu'en pratique elle peut être considérée comme nulle. En effet, dès qu'un fichier est modifié, sa taille a de grandes chances de changer et la date change pour indiquer le moment précis de l'enregistrement.
|
Installation
Pas d'ouverture des ordinateurs, pas d'installation compliquée... Si vos ordinateurs sont en réseau, choisissez la solution avec réseau qui est nettement plus pratique. Solution avec réseau : il suffit de copier les fichiers qui composent SynchroParcXP dans un répertoire d'un ordinateur et de partager ce répertoire. Pour les détails reportez-vous au paragraphe "Préparation du serveur de sauvegarde". Solution avec disque dur USB : il suffit de copier les fichiers qui composent SynchroParcXP dans un répertoire du disque dur USB. Cette solution pourra être utilisée si vous ne disposez pas de réseau et que chaque ordinateur possède un port USB (si possible rapide). Avec cette solution la restauration des stations nécessitera plus de manipulations et les ordinateurs seront restaurés un par un.
|
Préparation du serveur de sauvegarde
Un ordinateur de votre réseau doit comporter un disque dur de taille suffisante. Dans la suite j'appellerai cet ordinateur le serveur de sauvegarde et je supposerai qu'il s'appelle
PCSAVE . On pourra remarquer que le serveur de sauvegarde n'a pas besoin de connaître le format NTFS. En effet la sécurité des répertoires et des fichiers d'une station formatée en NTFS sera stockée dans un simple fichier (nom du fichier : ALLACL). Une bonne pratique consiste à placer un disque dur de grande taille dans le serveur de sauvegarde et réserver ce disque pour les sauvegardes. Dans un premier temps vous pouvez faire vos essais sur le disque actuel, il sera facile ensuite de copier le répertoire de sauvegarde du disque actuel vers un nouveau gros disque lorsque vous aurez fait cet achat. Lorsque vous téléchargez SParcXP.exe et que vous l'exécutez, il vous propose de décompresser ses fichiers dans le répertoire C:\SPARCXP. Changez la lettre de lecteur (et éventuellement le nom du répertoire) en fonction de la partition et du répertoire que vous voulez utiliser. Si le serveur de sauvegarde utilise la sécurité des répertoires et des fichiers, choisissez pour ce répertoire et ce qu'il contient la sécurité "Tout le monde" avec "Contrôle total". C'est au niveau du partage comme indiqué ci-après que l'on donne les droits que l'on souhaite. Partagez ce répertoire en lui donnant par exemple comme nom de partage SPARCXP. Si le serveur de sauvegarde
permet de choisir les autorisations de partage alors : Si vous avez utilisé les noms précédents, le
chemin pour accéder au programme SynchroParcXP.exe à partir des stations du
réseau est
|
Première sauvegarde
Sur un ordinateur du réseau (supposons qu'il s'appelle PC1), allez dans voisinage réseau, recherchez PCSAVE le serveur de sauvegarde, et ouvrez le répertoire SPARCXP contenant
SynchroParcXP. Exécutez le programme SynchroParcXP. Utilisez "Accès aux sauvegardes" et "Nouvelle sauvegarde" pour créer une nouvelle sauvegarde. Mettez par exemple SAV1PC1 pour indiquer qu'il s'agit de la première sauvegarde de PC1. Donnez comme il est conseillé C: comme répertoire à sauvegarder. Mettez éventuellement un commentaire. Cliquez sur "Sauvegarder". Ne vous préoccupez pas pour l'instant de la liste des "Ordinateurs utilisant cette sauvegarde" (nous verrons les sauvegardes multi-ordinateurs plus loin). - La première sauvegarde va être assez longue puisqu'il faut transférer la totalité du disque dur par le réseau. Si, lors de la sauvegarde, certains fichiers refusent d'être sauvegardés avec le message "Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus" alors reportez-vous au paragraphe "Services gênants". Si vos ordinateurs sont dans un domaine, indiquez le nom et le mot de passe de l'administrateur du domaine dans le volet "Paramètres" de SynchroParcXP (voir le paragraphe "Inscription automatique des clones dans le domaine").
|
Sauvegarde des autres ordinateurs
Vous n'êtes pas obligé d'attendre la fin de la sauvegarde de PC1 pour préparer les autres ordinateurs. Placez-vous sur PC2 et faites comme pour PC1 en donnant comme nom de sauvegarde SAV1PC2 (ne pas utiliser le même nom que celui utilisé sur PC1 pour ne pas détruire la sauvegarde de PC1). Vous constatez que PC2 attend que la sauvegarde soit terminée sur PC1 pour commencer... Sauvegardez de la même façon les autres ordinateurs de votre réseau... Si PC2 ressemble à PC1 (même version de Windows, mêmes programmes installés...), la sauvegarde de PC2 va être rapide. En effet, seuls les fichiers différents de ceux de PC1 transiteront par le réseau. Pour les fichiers identiques, la sauvegarde consistera simplement à retenir que PC2 utilise ces fichiers.
|
Optimisation automatique
Les fichiers sont sauvegardés
compressés avec un taux de compression global qui souvent est de
l'ordre de 50%. Si la station contient de gros fichiers textes, le taux
de compression sera meilleur alors que si la station contient de gros et
nombreux fichiers déjà compressés, le taux sera moins bon. La compression demande du temps à la station. Cette perte de temps est compensée par le fait que les fichiers qui transitent par le câble réseau sont plus petits. Si la station est lente avec peu de mémoire et qu'elle possède une connexion réseau rapide alors la compression sera pénalisante. Si la station est rapide avec suffisamment de mémoire (ce qui est en général le cas des ordinateurs sur lesquels Windows 2000 ou XP est installé) alors la compression sera avantageuse.
|
Optimisation choisie (filtres)
Certains répertoires peuvent ne pas
être sauvegardés. Pour choisir ces répertoires, utilisez le bouton
"Modifier" situé à côté de "Filtre". Comme le contenu de ces répertoires diffèrent d'une station à l'autre, la sauvegarde de ces répertoires prend du temps en général inutilement. Le filtre sera retenu sur le serveur de sauvegarde (fichier FiltreXP.ini), il ne sera donc pas nécessaire de le refaire à chaque fois. Corbeille Répertoire temporaires Cache Internet Historique Internet
|
Répertoires ignorés
Les répertoires ignorés ne sont pas
sauvegardés et ne sont pas modifiés lors des restaurations
(contrairement aux filtres qui sont des répertoires vidés lors des
restaurations). Exemple de répertoire à ignorer : C:\RepNePasToucher Si les utilisateurs sauvegardent leurs données sur un serveur (par exemple dans le répertoire personnel offert par IACA) alors on ne mettra habituellement pas de répertoires ignorés. Si les utilisateurs sauvegardent leurs données dans leur répertoire
Mes Documents situé dans Documents and Settings alors il sera
certainement important d'ignorer les répertoires Mes Documents des
utilisateurs afin de ne pas supprimer les données personnelles lors des
restaurations. Pour cela ajoutez exactement la ligne :
|
Effectuer des restaurations
Je suppose que vous avez effectué des modifications sur PC1 et que vous souhaitez "oublier" ces modifications. Placez-vous sur PC1, passez par le voisinage réseau pour trouver PCSAVE, ouvrez SPARCXP et exécutez le programme SynchroParcXP.exe. Dans le volet "Restauration", choisissez la sauvegarde SAV1PC1 sans changer le répertoire de destination et cliquez sur "Restaurer". Vous pouvez restaurer plusieurs ordinateurs en même temps. Certains fichiers utilisés par Windows ne pourront pas être restaurés lors de cette étape et nécessiteront un redémarrage de l'ordinateur. Le redémarrage s'il est nécessaire, se fera automatiquement. Il se peut également que des fichiers protégés par Windows ne puissent pas être remplacés même avec un redémarrage normal. Dans ce cas, vous serez informé qu'un redémarrage en mode console est nécessaire. Voir le paragraphe "Redémarrage en mode console" plus loin.
|
Restrictions en fonction des utilisateurs
Suivant les droits que vous donnez au répertoire SPARCXP sur le serveur de sauvegarde, les utilisateurs pourront avoir des droits différents avec SynchroParcXP. Un utilisateur qui a un droit de lecture et d'écriture peut tout faire (sauvegarder, restaurer, supprimer, copier, changer la date, ajouter ou supprimer un clone, restaurer vers un autre répertoire, restaurer à partir de la sauvegarde d'un autre ordinateur, restaurer partiellement dans le répertoire de son choix...). Un utilisateur qui n'a qu'un droit de lecture ne peut que restaurer son ordinateur à partir de la ou d'une des sauvegardes de son ordinateur. La restauration se fait sans possibilité de changer le répertoire de destination. Si l'utilisateur n'a pas de droit, il ne peut évidemment rien faire. Attention, pour sauvegarder, il est nécessaire de faire partie du groupe Administrateurs de la station.Il est possible de restaurer sans avoir les droits d'administrateur à condition d'utiliser certains paramètres (voir le paragraphe "Restauration par des utilisateurs ordinaires")
|
Redémarrage en mode console
La plupart du temps, après
la première partie de la restauration, le redémarrage se fait de façon automatique mais il peut arriver qu'un redémarrage en
mode console soit nécessaire.
Depuis la version 9.10 il est devenu très rares les cas où un redémarrage en mode console est nécessaire. En effet, les fichiers protégés sont maintenant restaurés automatiquement en même temps que les autres fichiers. Lorsque le redémarrage doit se faire tout de même en mode console, SynchroParcXP vous informe et vous indique ce qu'il faudra faire. En fonction du choix pour le type de redémarrage en mode console, vous aurez besoin du CD d'origine de Windows ou non (voir les deux types de redémarrage en mode console ci-après). La notion de fichiers protégés par Windows n'existe pas sur les stations NT4. Ces stations ne sont donc pas concernées par le redémarrage en mode console. Si vous faites une restauration en utilisant un LiveCD (UBCD4Win par exemple), vous ne risquez pas de redémarrage en mode console puisque les fichiers restaurés sont placés sur le disque dur alors que le Windows qui est actif est celui du CD.
|
Deux types de redémarrage en mode console
Solution avec le CD de
Windows (la moins pratique)
Lorsqu'un redémarrage en mode console est nécessaire, vous êtes informé que vous devez mettre le CD de Windows (Utilisez un CD d'origine de Windows, en effet un CD constructeur ne convient en général pas car il n'est souvent utilisable que pour restaurer la station comme elle était lors de l'achat). Si vous restaurez une station Windows 2000 mettez le CD d'origine de Windows 2000, si vous restaurez une station Windows XP, mettez le CD d'origine de Windows XP. Vous devez vous assurez que l'ordinateur démarrera sur le CD (voir l'ordre du boot dans le bios). Lorsque l'ordinateur redémarre, il lit de CD et pendant quelques
secondes vous affiche le message : Après une petite minute, vous pouvez choisir entre : Il se peut alors que vous ayez encore à choisir entre C pour la console de récupération et R pour la réparation d'urgence. Choisissez C (console). Même si un seul Windows est installé la question "Sur quelle installation de Windows voulez-vous ouvrir une session" vous est posée. Pensez à mettre le verrouillage du pavé numérique pour taper le nombre correspondant au répertoire où est installé Windows (en général 1). Il vous reste alors à taper : Et lorsque les copies sont terminées, tapez :
Solution sans le CD de Windows (la plus pratique) Cette solution nécessite, lors du redémarrage, la présence sur la station de la console de réparation. Vous pouvez l'installer sur chaque station mais cette solution est fastidieuse et de plus à chaque démarrage de la station vous devrez choisir entre la console ou Windows. SynchroParcXP est capable d'installer la console seulement s'il en a
besoin et de la supprimer ensuite. Pour cela vous devez avoir les
répertoires : Voici une copie d'écran montrant un répertoire de sauvegarde contenant ces deux répertoires. Ces répertoires doivent contenir le répertoire cmdcons et le
fichier cmldr qui sont créés sur la station lorsqu'on y installe la
console de réparation. Lorsque la station redémarre en mode console, même si un seul Windows est installé, la question "Sur quelle installation de Windows voulez-vous ouvrir une session" vous est posée. Pensez à mettre le verrouillage du pavé numérique pour taper le nombre correspondant au répertoire où est installé Windows (en général 1). Il vous reste alors à taper : Et lorsque les copies sont terminées, tapez :
|
Si la station ne démarre plus...
Solution avec mode console
Si la station ne démarre pas, c'est peut-être parce que SynchroParcXP avait besoin d'un redémarrage en mode console et que vous ne l'avez pas fait. Refaites un démarrage en mode console et tapez BATCH AUTO. Il est conseillé dans ce cas, après redémarrage de la station, de faire une nouvelle restauration correctement. Avec UBCD4WinVous
pouvez utiliser un CD créé avec UBCD4Win. Ce programme vous demande le CD de XP (si
possible avec SP2 ou SP3 intégré) et fabrique un fichier ISO contenant un
grand nombre de drivers disques et cartes réseaux. Vous
pouvez utiliser un CD créé avec Bart PE (il est en général
moins complet que UBCD4Win). PE-Builder est un programme qui vous
permet à partir de votre CD de XP (ou 2000) de créer un CD bootable
vous donnant un XP (ou 2000) fonctionnant en mémoire. Démarrez la station sur ce CD (UBCDWin ou BartPE), vous obtenez un Windows XP ayant des possibilités limitées mais capable d'accéder au réseau. Avec UBCDWin en général les chemins de la forme \\serveur\sparcxp sont acceptés, ce qui est très pratique. Si ce chemin ne fonctionne pas vous pouvez connecter un lecteur réseau comme suit : Ouvrez une fenêtre dos et tapez Il vous sera certainement demandé un nom d'utilisateur puis un mot de passe. Comme le nom de la station avec Windows Bart PE n'est pas le même que le nom de la station que vous voulez restaurer, il est nécessaire de choisir un utilisateur qui a des droits d'écriture dans le répertoire de sauvegarde. Il vous reste maintenant à
exécuter Allez dans le volet
"Restauration". Choisissez le nom de la sauvegarde. Si
celle-ci contient plusieurs clones, choisissez celui qui convient.
Laissez C: comme destination et effectuez la restauration. Avec cette solution, vous ne risquez pas d'avoir un redémarrage en mode console puisque les fichiers de la partition C ne sont pas actifs lors de la restauration. Au lieu d'utiliser Z: vous pouvez choisir n'importe qu'elle lettre non utilisée. Solution avec réinstallationVous pourrez refaire une installation simple de Windows à partir du CD de Windows sans vous appliquez à installer et configurer les périphériques et les programmes. Seuls la carte réseau et le paramétrage réseau doivent être faits correctement. Il vous reste alors à effectuer la restauration avec SynchroParcXP.
|
Services gênants
Les trois services "BITS", "CryptSvc" et "wuauserv" seront automatiquement arrêtés si nécessaire. Il n'est donc
pas utile de les mettre dans la liste des services gênants.
Si, lors de la sauvegarde, vous obtenez le message "Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus", c'est que le fichier correspondant est utilisé par Windows ou par un programme ou par un service. Si le logiciel "Daemon tools" est présent sur la station vous aurez une erreur relative au service sptd.sys. Reportez-vous à la partie "Services gênants" du document "Dépannage". Solution 1 Solution 2 Solution 3
|
Sauvegarde Multi-Ordinateurs (clonage)
Principe
A partir d'une station, vous allez effectuer une sauvegarde qui va convenir à plusieurs ordinateurs. Pour cela vous devrez indiquer le nom de chaque clone, son numéro d'identification (SID) et son paramétrage IP. Il suffit ensuite de restaurer les ordinateurs à partir de cette sauvegarde. Pour que la restauration réussisse, les
ordinateurs doivent être matériellement identiques, en particulier
même carte mère, même carte graphique, même carte réseau. Chaque
carte étant toujours placée dans le même slot. Exemple Vous venez de préparer l'ordinateur PC01 avec Windows 2000 ou Windows XP, vous avez installé les logiciels... et vous possédez 11 autres ordinateurs identiques (PC02, PC03... PC12) mais sur lesquels un Windows 2000 ou XP simple est déjà installé. Si vous voulez que tous les ordinateurs
soient inscrits dans le domaine (serveur 2000 ou 2003) vous pouvez
n'inscrire que PC01 (si les autres sont déjà inscrits c'est inutile
mais pas gênant). Avec SynchroParcXP, sur PC01, choisissez "Choix de la sauvegarde" et "Nouvelle sauvegarde". Donnez un nom. Vous pouvez au choix, ajouter tout de suite les clones à la sauvegarde puis effectuer la sauvegarde, ou commencer par effectuer la sauvegarde puis ajouter les clones ou encore utiliser un mélange de ces deux méthodes. Solution en ajoutant les clones avant
de commencer la sauvegarde : Solution en ajoutant les clones après
la sauvegarde : Restauration Lorsque la sauvegarde est terminée,
placez-vous sur PC02 et faites la restauration. La possibilité d'ajouter un clone à une
sauvegarde existante sans recommencer cette sauvegarde existe depuis la version
2.00 de SynchroParcXP. Donc si vous avez
oublié un ou plusieurs clones dans votre sauvegarde, il vous suffit
d'aller dans "Accès aux sauvegardes", de vous placer sur la
sauvegarde et d'utiliser le bouton "Ajouter à la sauvegarde".
L'ajout du clone prend en général une ou deux minutes. Astuce Si vous avez déjà effectué une
sauvegarde (SAV1 par exemple) contenant plusieurs clones et que vous
souhaitez effectuer une autre sauvegarde (SAV2) avec ces mêmes clones
(afin d'avoir deux états pour votre ensemble d'ordinateurs), vous
n'êtes pas obligé de recréer la liste des clones pour SAV2. Faites
"Accès aux sauvegardes", placez-vous sur SAV1 et faites
"Copier" en donnant SAV2 comme nom à votre copie.
|
Rôle du SID machine ?
Principe
Chaque station, lorsqu'elle est
installée de façon classique reçoit un numéro (Security IDentifier)
calculé de façon aléatoire. Ce nombre représente l'ordinateur. Lorsqu'on fait un clonage simple, le clone a le même SID que l'ordinateur d'origine. Une confusion peut donc s'établir entre ces deux ordinateurs (alors qu'ils ont des noms d'ordinateurs différents). Pour mettre en évidence ce problème, supposons que PC01 est inscrit dans le domaine et que vous effectuez un clonage simple sur un autre ordinateur. Après avoir arrêté PC01 et démarré le clone, celui-ci est vu comme PC01 (le serveur pense qu'il s'agit de l'ordinateur d'origine). En renommant PC01 en PC02, le serveur pense que PC01 n'existe plus (ou plus exactement qu'il s'appelle maintenant PC02) et seul PC02 est présent dans Active Directory. SynchroParcXP ne se contente pas de faire du clonage simple, il donne à chaque clone un SID différent. Choix du SID Si les stations PC02, PC03... viennent de sortir du carton, le SID qui leur est attribué n'est pas connu des autres ordinateurs de votre réseau. On peut donc, lors de l'ajout des clones avec SynchroParcXP, utiliser pour ces ordinateurs un SID créé de façon aléatoire. Si vous voulez que SynchroParcXP utilise
les SID déjà attribués aux ordinateurs PC02, PC03, PC04..., vous
pouvez taper vous même les SID (mais c'est fastidieux et il n'est pas
très facile de connaître le SID d'un ordinateur). La meilleure
solution consiste à utiliser SynchroParcXP sur PC02 et, dans le volet
"Paramètres", à cliquer sur le bouton "Retenir"
afin de retenir le SID et l'adresse IP de cet ordinateur sur le serveur.
Pour information, ces données sont retenues dans le fichier OrdiConnus.dat. Faites de même avec PC03, PC04... Sur PC01, lorsque vous ajoutez le clone PC02, c'est le SID connu de PC02 qui a été retenu précédemment qui vous est proposé. Vous pouvez aussi utilisez le menu "Action" et choisir "Utiliser le SID connu pour ce nom d'ordinateur". Le menu "Affichage" et "Montrer la liste des ordinateurs connus" permet simplement de voir le fichier OrdiConnus.dat qui est sur le serveur de sauvegarde.
|
Adresse IP
Principe Si votre réseau contient un serveur DHCP,
vous pouvez choisir "Obtenir automatiquement une adresse IP". Lorsque vous ajoutez un clone à votre sauvegarde, une adresse IP peut s'afficher automatiquement. Trois cas peuvent se produire : - L'ordinateur
que vous ajoutez à la sauvegarde a déjà été sauvegardé, son
adresse IP est donc déjà connue de SynchroParcXP. C'est cette adresse
qui est proposée. Vous pouvez également utiliser le menu "Action" et "Utiliser le paramétrage IP connu pour ce nom d'ordinateur". Cela suppose que vous avez au préalable fait au moins l'une des deux choses sur chaque clone : -
Sauvegardé avec au moins la version 1.01 de SynchroParc. Plusieurs cartes réseau Si vous avez plusieurs cartes réseaux installées, une seule est traitée par SynchroParcXP. Dans ce cas, SynchroParcXP vous demandera de choisir la carte réseau qui doit être utilisée.
|
Inscription automatique des clones dans le domaine
Si vous n'avez pas de domaine
ou que vous ne voulez pas que vos stations soient inscrites dans le
domaine, vous pouvez ignorer cette partie. Si vos stations sont des NT4 alors cette inscription automatique ne fonctionne pas. Regardez les conseils pour NT4 donnés plus loin. Depuis la version 1.03, l'inscription peut se faire même si votre domaine est géré par NT4 ou Samba. Principe Lorsqu'un clone vient d'être restauré,
il reste à l'ajouter au domaine. En effet, même s'il était déjà dans le
domaine, après restauration, il est nécessaire de le réinscrire dans
le domaine. Avec SynchroParcXP vous allez retenir le
nom et le mot de passe de l'administrateur du domaine de façon codée
dans le répertoire de sauvegarde. Retenir le compte Administrateur. Pour indiquer à SynchroParcXP le nom et le mot de passe du compte administrateur du domaine qui servira à inscrire ou réinscrire les clones dans le domaine, utilisez le volet "Paramètres" de SynchroParcXP. Tapez le nom de l'administrateur du domaine (en général Administrateur) et le mot de passe puis utilisez le bouton "Retenir" correspondant. Pour information, ces données sont stockées de façon codée dans le fichier "Params.dat" dans le répertoire de sauvegarde. Tant que vous ne renommez pas le compte Administrateur et que vous ne changez pas son mot de passe, il est inutile de refaire ce paramétrage. Ce paramètre est pris en compte lors de la restauration. Il est donc inutile de refaire vos sauvegardes si vous avez changé le mot de passe de l'administrateur. Redémarrage d'un clone Si le clone n'a jamais été inscrit dans le domaine, le premier redémarrage après restauration demandera un peu plus de temps. En effet dans ce cas, il faut environ 30 secondes pour inscrire la station dans le domaine. Si donc vous essayez d'ouvrir une session trop vite, votre nom ne sera pas accepté du serveur. Patientez un peu et essayez à nouveau. Si vous ouvrez une session avec un compte local, il n'est pas nécessaire d'attendre. Si le clone a déjà été inscrit dans le domaine, le redémarrage après restauration se fera à vitesse normale car la réinscription dans le domaine ne prend dans ce cas que quelques secondes. Restrictions - La station qui a effectué la sauvegarde doit avoir été inscrite dans le domaine pour que les clones puissent être automatiquement inscrits dans le domaine. - Si la station a plusieurs cartes réseau installés, SynchroParcXP n'étant capable d'en traiter qu'une, une question vous sera posée pour vous demander laquelle vous voulez prendre en compte. - Si vos stations sont des NT4, alors cette inscription automatique dans le domaine ne fonctionne pas. Conseil si vous avez des NT4 Cette partie s'applique si vous avez des stations NT4 quelle que soit la version du serveur. Préparez une station. Faites une
sauvegarde en ayant ajouté les clones. Restaurez chaque clone à partir
de cette sauvegarde.
|
Mieux comprendre le travail fait pas SynchroParcXP
Ce paragraphe n'est là qu'à titre d'information, il n'est pas nécessaire de le lire pour utiliser SynchroParcXP. Travail effectué par SynchroParcXP lors de la sauvegarde - Vidage de la corbeille de la partition sauvée (si le filtre corbeille est coché). - Copie des fichiers non encore présents sur le serveur de sauvegarde. - Si la partition est formatée NTFS, copie de la sécurité de tous les répertoires et fichiers (même des fichiers déjà présents sur le serveur). - Sauvegarde de la base de registre de la station. - Création de la base de registre de chaque clone. Cette création se fait à partir de la base de registre de la station en effectuant les modifications de certaines clés, des SID machine et de la sécurité sur les clés. - Copie de cette base de registre dans le répertoire de sauvegarde. - Création des sécurités qu'il faudra appliquer aux répertoires et fichiers lors de la restauration pour chaque clone. Travail effectué par SynchroParcXP lors de la restauration - Suppressions des fichiers et des répertoires en trop sur la station. Copie des fichiers absents et mise à jour des fichiers modifiés. - Si la partition est formatée NTFS et que la sauvegarde a été faite à partir d'une partition NTFS, application de la sécurité sur tous les répertoires et fichiers (même ceux qui étaient déjà présents). - Restauration de la base de registre. - Redémarrage. - Réinscription de la station dans le domaine (si la station qui a fait la sauvegarde était inscrite dans le domaine). - Affichage d'une fenêtre récapitulative lors de la première ouverture de session (même si ce n'est pas le même utilisateur que celui qui a effectué la sauvegarde). Si vous souhaitez revoir cette fenêtre, vous le pouvez en faisant "Exécuter" et en tapant "SyninfXP". Répertoires sur le serveur de sauvegarde. Les
répertoires ASB et DATAXP sont automatiquement créés. ASB contient les fichiers avec extension .ASB et les répertoires au nom de la sauvegarde. Dans le répertoire au nom de la sauvegarde, on trouve le fichier CLONES.ASB et un répertoire pour chaque clone (le nom du répertoire n'est pas nécessairement le même que celui de l'ordinateur). Ces répertoires contiennent la base de registre et la sécurité du clone. ConsoleXP (ou Console2k) contient le répertoire "cmdcons" et le fichier "cmldr". DATAXP contient les fichiers copiés autres que les fichiers de la base de registre. Ces fichiers sont presque tous compressés.
|
Restauration par des "utilisateurs ordinaires"
Depuis la version 1.03 de SynchroParcXP il est possible de passer des paramètres à SynchroParcXP afin de permettre à un utilisateur qui n'est pas dans le groupe Administrateurs d'effectuer la restauration de son ordinateur. Il est possible par exemple d'utiliser un raccourci vers SynchroParcXP (avec des paramètres comme décrit plus loin) pour restaurer l'ordinateur et l'arrêter automatiquement. Paramètres possibles pour SynchroParcXP Créez un raccourci et dans la "Cible" du raccourci mettez la ligne de commande en suivant cette syntaxe : Remplacez
Chemin\SynchroParcXP.exe par ce qui convient. Si le serveur de sauvegarde s'appelle PCSAVE et le répertoire partagé SPARCXP ce sera NomDuFichierASB est facultatif.
En général, on ne mettra pas ce paramètre Par exemple, si la station sur laquelle est exécuté SynchroParcXP s'appelle PC1, les deux lignes suivantes sont équivalentes : \\PCSAVE\SPARCXP\SynchroParcXP.exe SAV1PC1 /R est obligatoire et signifie restauration. /A est facultatif et signifie avec arrêt de Windows. /Y est facultatif et signifie sans confirmation. La restauration se fait sans que l'utilisateur obtienne la fenêtre de confirmation. Exemples \\PCSAVE\SPARCXP\SynchroParcXP.exe
/R/A \\PCSAVE\SPARCXP\SynchroParcXP.exe /R/A/Y \\PCSAVE\SPARCXP\SynchroParcXP.exe %COMPUTERNAME% /R/A/Y \\PCSAVE\SPARCXP\SynchroParcXP.exe SAV1%COMPUTERNAME% /R/A/Y \\PCSAVE\SPARCXP\SynchroParcXP.exe SAV1PC6 /R/A Où mettre le raccourci ? Où vous voulez mais en général le raccourci sera placé sur le bureau ou dans le menu démarrer. Si vous avez déjà sauvegardé la station, il faudra peut-être commencer par la restaurer. Même raccourci sur plusieurs ordinateurs Si vous voulez utiliser le même raccourci sur plusieurs ordinateurs, vous ne préciserez pas de nom de sauvegarde ou utiliserez un nom de sauvegarde qui contient %COMPUTERNAME%. Principe Pour que cette solution fonctionne, il est nécessaire que la station soit dans un domaine. En effet, si on utilise le paramètres /R alors c'est le compte Administrateur du domaine qui est utilisé pour effectuer la restauration. Le compte est connu de SynchroParcXP à condition que vous ayez rempli correctement dans le volet "Paramètres" le compte administrateur du domaine (ce que vous avez certainement déjà fait afin de permettre à SynchroParcXP d'inscrire, après la restauration, les stations dans le domaine). En utilisant /R, il n'est possible que de restaurer sa station à partir d'une sauvegarde faite pour elle. Ceci permet donc de laisser un utilisateur ordinaire effectuer ce type de restauration sans risque.
|
Paramètre supplémentaire
Voir la liste des fichiers
sauvegardés : /F Cette possibilité ne servira habituellement pas. Paramètre /F permet lors de la sauvegarde d'obtenir la liste des fichiers sauvegardés. Cette liste est enregistrée dans le répertoire ASB de la sauvegarde dans un fichier de même nom que la sauvegarde mais avec extension .txt. Ce paramètre peut par exemple vous aider
à connaître les fichiers modifiés lors de l'installation d'un
logiciel. Pour cela, faites éventuellement une restauration si vous
voulez repartir d'une station "propre", faites une première
sauvegarde avec un nom quelconque, faites l'installation du logiciel à
étudier, faites à nouveau une sauvegarde avec le même nom ou un autre
nom quelconque en appelant SynchroParcXP avec /F comme paramètre. Ne pas restaurer les fichiers protégés si ceux présents sont plus récents que ceux de la sauvegarde : /P Ce paramètre décoche la case "Restaurer aussi les fichiers protégés plus récents" dans les options de restauration ('Bouton "Options >>" dans la fenêtre de confirmation de restauration). Depuis la version 9.10 ce paramètre est déconseillé car les fichiers protégés se restaurent en général en même temps que les autres.
|
Clonage et antivirus
Problème
En général le logiciel antivirus, fabrique un identifiant par station afin que le serveur antivirus puisse les distinguer. Les clones possèdent tous ce même identifiant et ne peuvent donc pas être reconnus du serveur antivirus. Solution 1 pour OfficeScan
Si vous voulez faire une sauvegarde
multi-ordinateurs sur un ordinateur où le client OfficeScan est
installé, commencez par exécuter une fois le programme imgsetup.exe.
Vous êtes informé que ce programme a été configuré pour démarrer
lorsque la station sera redémarrée. Sans redémarrer la station,
faites votre sauvegarde multi-ordinateurs. imgsetup.exe est sur le serveur OfficeScan dans un sous-répertoire du répertoire partagé sous le nom Ofcscan. Pour information, lorsque imgsetup.exe
est exécuté la première fois, il se contente de placer dans la clé
run de la base de registre un appel à lui-même et de vous informer
qu'il sera exécuté au redémarrage de la station. Solution 2 pour OfficeScan La solution 1 semble nécessiter un premier démarrage après restauration avec un compte ayant des droits d'administration. La solution 2 semble ne pas avoir cette restriction. Sur le serveur OfficeScan allez dans le
répertoire Choisissez MSI et indiquez le fichier à créer comme indiqué dans la copie d'écran suivant :
Mettez dans le répertoire de sauvegarde
(dans le répertoire qui contient SynchroParcXP.exe) un fichier au
format texte nommé MSI=\\SERV-PEDAGO\Ofscan\ClientOfScan.msi
Lors du premier redémarrage après restauration, le fichier MSI sera exécuté et la station s'inscrira ou se réinscrira auprès du serveur OfficeScan. Solution pour Norton Antivirus
Mettez dans le répertoire de sauvegarde
(dans le répertoire qui contient SynchroParcXP.exe) un fichier au
format texte nommé Si le serveur sur lequel vous avez installer Norton Antivirus s'appelle SERV1 alors la ligne devrait ressembler à ceci : MSI=\\SERV1\VPHOME\CLT-INST\WIN32\Symantec AntiVirus.msi
Lors du premier redémarrage après
restauration, le fichier MSI sera exécuté et la station s'inscrira ou
se réinscrira auprès du serveur Antivirus. Si vous ne voulez pas voir la
progression, alors ajoutez /Quiet après le signe =
|
Fichiers MSI
L'exemple donné précédemment pour la "Solution pour Norton Antivirus" peut être généralisé à d'autres fichiers de type MSI. Lors du premier redémarrage après restauration, les fichiers MSI indiqués dans le fichier Restaure.ini seront exécutés. On peut par exemple, de cette façon installer des logiciels qui ne sont pas présents dans la sauvegarde. MSI=\\SERV1\LOGICIELS\Un logiciel.msi
|
Clonage et tâches planifiées
Problème
Une tâche planifiée créée sur un ordinateur ne peut pas s'exécuter sur un autre ordinateur car le compte utilisé pour exécuter la tâche sur le première ordinateur n'est pas reconnu sur le deuxième. Solution Recréer la tâche sur chaque ordinateur
cloné. Ceci peut être fait de façon automatique en utilisant le
programme de Windows schtasks. Lorsque vous serez familiarisé avec le programme schtasks et que vous aurez trouvé les paramètres qui vous conviennent, vous pourrez indiquer à SynchroParcXP d'exécuter cette ligne au premier redémarrage après restauration. Exemple d'utilisation de schtasks Si la station que l'on sauvegarde possède déjà des tâches, il faudra que le clone commence pas supprimer les tâches qui viennent d'être restaurées (en effet elles ne sont pas fonctionnelles). Pour cela on pourra utiliser la commande : schtasks /delete /tn
* /F Ensuite pour chaque tâche à créer on
utilisera une ligne commençant par Supposons que vous souhaitiez créer une tâche qui exécute un programme avec le compte Administrateur de la station tous les jours à 9h30. Pour l'exemple, je vais prendre le cas de la calculatrice mais vous indiquerez en réalité le programme que vous voulez. schtasks /create /tn "La calculatrice" /tr "C:\Windows\System32\calc.exe" /sc daily /st 09:30:00 /s %computername% /ru Administrateur /rp 1234
Utilisation de schtasks avec SynchroParcXP Au premier redémarrage après
restauration, SynchroParcXP cherche des fichiers nommés Restaure.ini à
deux endroits : Le fichier Restaure.ini placé dans le répertoire SynchroParcXP sera pris en compte pour toutes les sauvegardes alors que celui qui est dans le répertoire au nom de la sauvegarde ne sera pris en compte que pour cette sauvegarde. Créez un fichier texte Restaure.ini (attention de ne pas le nommer Restaure.ini.txt) et mettez une ligne EXECUTE= pour chaque commande à exécuter. (EXECUTE= peut être écrit en majuscules ou minuscules). Placez ce fichier à l'un des deux endroits possibles.
En prenant les exemples indiqués, le fichier Restaure.ini contiendra : execute=schtasks /delete /tn
* /f Cette façon de faire a l'inconvénient
de faire apparaître le mot de passe en clair. Afin d'éviter cela, nous
allons stocker le mot de passe en le codant. execute=schtasks /delete /tn
* /f
|
Fichiers exécutés au premier redémarrage
L'exemple donné précédemment pour "Clonage et tâches planifiées" utilisant le programme schtasks peut être généralisé à d'autres programmes. Les programmes seront exécutés avec les droits "System", cela signifie qu'ils seront exécutés avec des droits qui ne sont pas limités aux droits d'un utilisateur. Cependant ayez à l'esprit que le programme sera exécuté même si personne n'a ouvert de session. Le programme ne doit donc pas faire référence à un profil d'utilisateur. Par exemple si le programme accède à la base de registre, il ne devra pas essayer d'accéder à la clé HKEY_CURRENT_USER. Le programme ne doit pas attendre de réponse d'un utilisateur.
|