III. Gestion des installation pour les sous-parcs de machines et gestion des sauvegardes: exercices
On suppose que la machine est le modèle d'un sous-parc IACA et que tous les logiciels ont étés installés dessus => le but de l'opération est double:
1. Installer Synchroparc sur un répertoire partagé du serveur (dans G:\tech\Sparc par ex), accessible sous DOS (nom de partage compatible DOS format 8-3). Faire un raccourci sur l'éxecutable synchroparc.exe dans le dossier technique partagé (on peut l'apeller Sauvegarde Synchroparc par ex.).
2. Réaliser une sauvegarde complète du client: sur la
station lancer synchroparc.exe via son chemin réseau et réaliser
une sauvegarde complète du disque C: du poste client
avec le nom du sous-parc (SVT par ex. pour
cet exo.).
Pour mieux visualiser le fonctionnement de Synchroparc, on désinstallera
2 ou 3 logiciels.
Rem: si on devait gérer un parc de machines, il faudrait
intégrer à cette sauvegarde les autres ordis du sous-parc au départ
de façon à avoir une sauvegarde qui gère toutes les machines
de ce sous-parc.
Pour automatiser la mise à jour des postes clients
pour un sous-parc: on peut créer dans le dossier technique autant
de raccourcis que de sous-parcs (chacun étant constitué de machines
équivalentes au sens de IACA): chaque raccourci lancera la restauration
à partir de la sauvegarde correspondant au parc.
La commande lancée par le raccourci aura une syntaxe du style:
\\serveur\tech\sparc\synchroparc.exe nom_ssparc /R/Y/A
On peut de plus utiliser le programmateur des taches pour qu'il lance ce raccourci par exemple tous les jours à 18 h 15 => le lendemain les machines sont "propres" !
Réalisez le raccourci permettant de faire la restauration de votre poste client puis de l'arrêter. Utilisez le programmateur de taches pour lancer cette restauration automatiquement (dans 2 ou 3 minutes).
La sauvegarde de IACA nécessite 2 opérations complémentaires:
Les donnée utilisateurs (dossiers utilisateurs, dossiers de
groupes, dossiers Travaux et ParcIACA...) seront directement copiées
sur une autre machine (par ex. avec un graveur...).
Pour cette opération on utilisera l'utilitaire Copyreps.exe (dans
le dossier IACA\utilitaires du dossier G:\applis_NT3) qui permet
de réaliser une succession de copies (une par ligne).
Les chemins des dossiers sources et destination de ces copies doivent êtres
enregistrés (fichier .ini au format ASCII) pour
pouvoir les réutiliser (cela permettra aussi de lancer ces sauvegardes
en ligne de commande => voir l'aide pour les détails).
Vous réaliserez le fichier save_iaca.ini et le raccourci vers copyreps (stocké dans le dossier technique) permettant de lancer la sauvegarde de l'ensemble des données de IACA (comptes utilisateurs, dossiers de groupes, dossier Travaux, ParcIACA, basesGep...) vers un dossier partagé sur le poste client ( \\client\sauvegardes\iaca ).
Cette partie de la sauvegarde concerne toute les données des comptes
(y compris mots de passe), des groupes, des modèles de IACA. Elle est
réalisée à l'aide de l'utilitaire BKiaca.exe (dans
le répertoire du programme IACA). Cet utilitaire génère
un fichier texte (la sauvegarde) contenant toutes les informations
nécessaires pour reconstruire l'ensemble de la configuration.
Il est conseillé de stocker ce fichier avec la sauvegarde des dossiers.
Ces sauvegardes étant réalisées, pour rendre le test plus
réel on peut détruire le dossier G:\IACA du serveur et
essayer de se logger avec le client.
3. Après avoir rebooté le serveur faire la restauration en 2 temps:
[ Pack
résultat ]
[ Script
Robocopy1.kix ]
De nombreux éléments du réseau pédagogique sont relativement critiques (base de donnée documentaire, contenu du site intranet ou du répertoire \Tech...): il faut donc mettre en place un "régime de sauvegardes" adapté à leur fréquence de modification et leur importance pour le fonctionnement du réseau.
La sauvegarde de ces données (hors IACA), nécessite en général 2 conditions:
Ces 2 exigences seront remplies en utilisant 3 outils complémentaires:
1. Installer Wincron et FireDaemon sur le serveur, créer un compte
utilisateur appartenant au groupe spécial "Opérateurs de
sauvegardes". Pour simplifier l'appel de Wincron on pourra l'installer
dans le dossier \Winnt.
Utiliser FireDaemon pour passer Wincron comme service avec démarrage
automatique sur le compte défini à l'étape précédente.
On consultera la doc de Wincron pour que son lancement se fasse en tache de
fond (logiciel non visible) et avec création d'un fichier de log.
2. Réaliser un fichier de commandes sauv.bat (stocké dans G:\tech\wincron) qui permet de lancer robocopy pour faire une sauvegarde complete du dossier \netapps dans le dossier de sauvegarde du poste client ( \\client\sauvegardes\netapps )
3. Réaliser le fichier crontab.txt (stocké dans G:\tech\wincron) qui permet de lancer automatiquement:
sauv.bat tous les jours sauf le dimanche à minuit
copyreps.exe avec le fichier save_iaca.ini créé à l'exercice 19 étape 1.
4. Réaliser un script kiXtart (toujours dans G:\tech\wincron)
qui permet de réaliser la même opération mais en donnant
comme dossier de destination un répertoire ayant comme nom le n°
du jour dans l'année. Ce script devra également effacer
le dossier de sauvegarde créé 3 jours auparavant afin que
l'on ait toujours 3 exemplaires de la sauvegarde.