Procédures de migration des clients Aurige XP vers ScribeNG

Transcription

Procédures de migration des clients Aurige XP vers ScribeNG
Procédures de migration des
clients Aurige XP vers ScribeNG
version 2.7
1. CONDITIONS PREALABLES.......................................................................................................2
2. PREPARATIONS........................................................................................................................2
3. PREMIERE STATION.................................................................................................................2
4. PARAMETRER ESU :.................................................................................................................3
5. CREER LE PROFIL OBLIGATOIRE...............................................................................................3
6. INSTALLER LES SCRIPTS NETLOGON........................................................................................3
7. ACTIVER LES PLUGINS SPECIAUX.............................................................................................4
8. TESTER LES PLUGINS ..............................................................................................................4
9. MIGRER TOUT LE PARC ..........................................................................................................4
10. TESTER LES LOGICIELS...........................................................................................................6
11. SOLUTIONNER LES PROBLEMES DE LOGICIELS.....................................................................6
11.1.Jouer sur les permissions locales :.................................................................................6
11.2.Jouer sur les acls du partage logiciels............................................................................6
11.3.Créer un raccourci de surélévation ...............................................................................6
11.4.Fonctionnement des scripts de migrations A2S :...........................................................7
Cette documentation est uniquement valable pour migrer des clients Windows XP qui
font déjà partie d’un domaine AurigePHP. Pour ajouter un client windows XP à un
domaine Scribe, reportez-vous à la documentation « Intégrer un nouveau client à un
domaine ScribeNG ».
1. CONDITIONS PREALABLES







Les clients XP font partie d'un domaine AurigePHP,
Ils ont été préparés à l’aide des scripts de migration (phase 1)
Vous êtes en possession du RNE de l’établissement, du mot de passe administrateur
du domaine aurige, de l’adresse IP du serveur scribe.
Le serveur AurigePHP doit être en marche et devra le rester si possible tout au long
de la migration en tant que contrôleur de domaine.
Toutes les stations doivent être en marche, en attente sur la fenêtre de login.
FreeSRL : Restaurer les stations qui peuvent l'être au mieux.
Majax supporte des options spéciales pour récupérer le service pack 3 et OpenOffice.
Il est conseillé de les lancer la veille car ils sont volumineux. (Majax -XPSP3 et Majax
-OOO ).
2. PREPARATIONS



Arrêter le DHCP sur le serveur Windows et le désactiver (En TS, exécuter services.msc
et chercher le serveur dhcp).
Activer le DHCP sur le serveur Scribe (cdi + ./Iscribe –ActiveDHCP + reconfigure)
Lancer un Majax pour être sûr de disposer des dernières mises à jour.
3. PREMIERE STATION
Choisissez bien les premières stations, si possible dans une salle calme, dotée en PC stables et
rapides !
1- Connectez-vous en administrateur local sur le client aurige, insérez votre clé USB et
2345-
lancer A2S.exe qui se trouve dans le dossier « Scribouille-moi ». (Le dossier
Scribouille-moi doit impérativement se trouver à la racine de votre clé. Si vous ne
l'avez pas, il se trouve dans \\scribe\admin\perso\ciab\. Le dossier Scribouille-moi
doit être déposé à la racine de votre clé sans modifier son nom.
Dans A2S, cliquer sur « paramètres »
et renseigner une fois pour toute
l'établissement les logins, mots de passe, adresse IP, domaine) puis valider.
Modifier le nom de l’ordinateur si nécessaire, et lancez la migration en cliquant sur le
bouton A2S.
Dès que l’ordinateur redémarre, retirez votre clé USB.
Attendez que la migration se termine.
4. PARAMETRER ESU :
1- Lancer ESU par le raccourci U:\Esu et restaurer la dernière sauvegarde de la base
(Fichier / restaurer un base et choisir U:\ciab\Sav_ESU_xxxxx.zip).
2- Fermer ESU.
3- Lancer un reconfigure en putty sur le Scribe.
4- Relancer ESU et vérifiez que les règles sont correctes (proxy).
5. CREER LE PROFIL OBLIGATOIRE
1. Appliquer la documentation de création du profil obligatoire.
2. Appliquer quelques modifications qui permettront entre autre de vérifier que le
profil descend bien sur les station :
- Passer le thème en gris clair (options d'affichage, apparence),
- Forcer l'icône de « niveau du son » à apparaître près de l'heure ainsi que l'icône de
déconnexion des clés usb : Propriétés de la barre des tâches / bouton personnaliser /
choisir « toujours afficher » pour les options « retirer le périphérique en toute
sécurité » et « volume ».
- Configurer MediaPlayer (aucune association de fichier)
3. Fermer la cession admin.profil et verrouiller le profil obligatoire.
4. Dans l'EAD, attribuer l'option « profil obligatoire 1 » au compte admin.profil
Pour information :
Un assistant profil se trouve dans le dossier outils_admin sur le bureau pour ouvrir ou
fermer le profil.
Problème connu : Dans l'onglet apparence des propriétés d'affichage, la liste « modèle
de couleur » du thème contient plus de 3 options et il est impossible d'en choisir une
sans provoquer d'erreur. Dans ce cas relancer le service « Thèmes » de la station. Si
ça ne suffit pas, c'est que la qualité du profil local de la machine sur laquelle vous
êtes est insuffisante. Le profil défaut est mal en point. Changez de machine et si c'est
le cas partout alors voir avec Valéry pour récupérer un profil « défaut » correct.
6. INSTALLER LES SCRIPTS NETLOGON
1- Connectez-vous en RAIP et allez dans le dossier U:\ciab\paquets pour lancer
Outils_A2S_xxx.exe (toujours commencer par ce paquet)
2- Vous pouvez aussi lancer les autres paquets pour que Firefox, Adobe et VLC
s'installent automatiquement lors de la première connexion admin.
3- Lancer aussi le paquet SURELEV car il pourra vous être utile pour les logiciels.
4- Uniquement dans les lycées, lancer OCS-NG_xxx.exe.
5- Pour récupérer le paquet OpenOffice faire un ./Majax -OOO, il descendra dans
U:\ciab\paquets\OpenOffice (pour qu'openoffice s'installe lors d'une connexion
admin ou raip n'oubliez pas de lancer le paquet afin qu'il mette tout le nécessaire en
place)
6- Pour récupérer le paquet Service Pack 3 associé au plugin _DA_install_SP3, faire un
Majax -XPSP3 (pas besoin de lancer de paquet, le script DA est déjà en place mais
doit être activé en ôtant son $)
7. ACTIVER LES PLUGINS SPECIAUX
1- Si nécessaire, ôtez le $ des plugins _DA_ et _DU_ que vous souhaitez activer.
Rappels :
- cpau : les _FI_ sont exécutés par tous les utilisateurs mais avec des droits d'admin
- groups : Les _DA_ sont exécutés par l'admin seulement et les _DU_ par tous les
utilisateurs mais avec les droits de l'utilisateur connecté.
8. TESTER LES PLUGINS
1. Reconnectez-vous en RAIP,
2. Attendez le message de fin de migration…
3. Vérifiez que les plugins admin fonctionnent bien en éditant le journal %windir
%\_domainadmins.log
9. MIGRER TOUT LE PARC
Pour y parvenir, plusieurs solutions complémentaires sont disponibles :
SOLUTION N°1 : PAR LA CONSOLE MIGRATION3
Préparation :
1. Se connecter sur une station migrée en tant que Raip et lancer la console dans
U:\ciab\migration3\console\console.exe.
2. Renseigner les paramètres du réseau,
3. Renseigner la plage IP de 5 à 250 et lancer un scan.
Remarque : Si vous obtenez dans la console des noms de machines contenant
« enseignement.etab.local », quitter tout et réviser vos paramètres IP (le DHCP du
scribe est-il activé ? Celui de l'aurige éteint ? Avez-vous redémarré et sinon
« réparé » votre connexion entre temps ?)
Lancer la migration avec la console :
1. Sélectionner un ou plusieurs clients et cliquer sur A2S ou A2S+R si renommage
souhaité (le renommage nécessite ensuite d’aller dans la salle devant le poste en
question pour saisir son nom en fonction du contexte de salle dans lequel il se
trouve.)
2. Vous pouvez observer l’avancement de la migration depuis la console.
Cette solution peut être utilisée pour dégrossir le travail de migration dans un premier
temps. Un passage dans chaque salle sera de toute façon nécessaire pour sauvegarder
(GAG). Ce sera l'occasion de migrer les postes récalcitrants en utilisant conjointement l’une
des 2 autres solutions précisées ci après.
Remarque : La console peut être lancée simultanément depuis plusieurs postes clients à
condition que ceux-ci aient déjà été migrés. Il est aussi possible de lancer plusieurs consoles
sur le même client (si plusieurs plages IP par exemple).
SOLUTION N°2 : PAR UNE CONNEXION DE L’ADMINISTRATEUR AURIGE
Préparation :
1.
2.
3.
4.
5.
Connectez-vous sur un client aurige en administrateur
Insérer votre clé USB et configurer les paramètres de « scribouille-moi »
Copier le dossier scribouille-moi dans \\serveur\netlogon
Editer le script _admin.bat du netlogon
Ajouter la ligne start /w \\serveur\netlogon\scribouille-moi\a2s.exe comme première
ligne de ce script.
Utilisation :
1. Connectez-vous en administrateur du domaine,
2. La fenêtre A2S apparaît, modifier le nom de l’ordinateur si nécessaire et cliquer sur
A2S.
Avantages :
 Fiabilité, simplicité
 Adapté à une migration Altiris (cf. AMI + S. Roussel Galle),
Inconvénients :
 Lenteur de la connexion administrateur lorsque DHCP = scribe (car DNS = amon
uniquement)
 Nécessite une connexion sur chaque poste
Conclusion :
Cette solution est plus pratique dans le cas où vous devez passer sur une longue série de
postes faute d’avoir pu les migrer depuis la console. Les stations migrées avec cette solution
peuvent être suivies par la console.
SOLUTION N°3 : PAR « SCRIBOUILLE MOI » SUR CLE USB
1. Connectez-vous en administrateur local sur la station à migrer,
2. Depuis votre clef USB, lancez A2S.EXE dans Scribouille-moi
3. Mettre à jour les paramètres si vous commencez un nouveau réseau,
4. Modifier le nom de la machine (si nécessaire),
5. Cliquez sur le bouton A2S,
6. Le poste se scribouille tout seul (retirez votre clé lorsqu'il redémarre).
Avantages :
 Fiabilité, simplicité,
Inconvénients :
 Nécessite une connexion de l’administrateur local,
 Lenteur et problème de reconnaissance de la clé USB,
 Risque de propagation de virus rootkit méchants par la clé,
Conclusion : Solution utile dans le cas où vous devez passer sur quelques postes dispersées.
Les stations réalisées avec cette solution peuvent être suivies par la console.
10. TESTER LES LOGICIELS
Prévoir 2 stations proches l'une de l'autre
1. Connectez-vous en raip sur une première station et récupérer les raccourcis des
anciens modèles aurige. Ils ont été sauvegardés dans
« \\scribe\admin\perso\profils2003\ ...» les copier dans
« R:\grp_eole\_machines\bureau\logiciels à tester ».
2. Sur la première station, utilisez l'assistant pour ouvrir le profil et connectez-vous en
admin.profil sur une deuxième station.
3. Lancer tous les logiciels sous le login admin.profil et les paramétrer.
4. Fermer la session admin.profil et refermer le profil avec l'assistant depuis la première
station.
5. Connectez-vous en proftest (profTest et tester tous les logiciels.
11. SOLUTIONNER LES PROBLEMES DE LOGICIELS
11.1.
Jouer sur les permissions locales :
1. Observez les propriétés du raccourci : Si le chemin d'installation du logiciel est local
alors vous pouvez tenter d'ouvrir les permissions en écriture au groupe
« utilisateurs » sur le dossier de l'application. Le faire manuellement en raip sur la
station de test et si ça permet de résoudre le problème, alors ajouter une ligne dans
le fichier liste_droits.txt qui se trouve dans \\scribe\netlogon\scripts\cpau
2. Merci d'envoyez toutes les lignes ajoutées à Valéry afin qu'il les intègre dans les
scripts de migration (pas besoin de recommencer la prochaine fois).
11.2.
Jouer sur les acls du partage logiciels
1. Observez les propriétés du raccourci : Si le chemin d'installation pointe sur le partage
logiciels (L:) alors, il faudra utiliser la commande Idroits de Pascal pour adapter les
acls à votre logiciel (en putty, faire un Heu Idroits ou taper Idroits)
11.3.
Créer un raccourci de surélévation
1. Si aucune des solutions précédentes ne donne de résultat, alors utilisez la
surélévation d'application dans U:\ciab\surelev. (voir doc d'Arnaud pour
configuration et usage) et si vous êtes totalement dans la mouise, appelez Valéry qui
tentera du mieux qu'il pourra de vous sortir de là !
11.4.
Fonctionnement des scripts de migrations A2S :
La migration A2S se déroule en 5 phases :
Phase 0 :
 Installation de tout le nécessaire dans %windir%\_migration\
 Remise aux normes du compte administrateur local comme indiqués dans les
paramètres (création si nécessaire),
 Création de l'autologon en vue de la phase 1
 Récupération du journal de la phase dans U:\ciab\migration3\résultats
 Redémarrage
Phase1 :
 Passage en DHCP si adressage fixe détecté
 Renommage de la station si demandé
 Sortie du domaine ou passage en workgroup si erreur,
 Configuration du parefeu
 Desaurigeation,
 Création de l'autologon en vue de la phase 2
 Récupération du journal de la phase dans U:\ciab\migration3\résultats
 Redémarrage,
Phase 2 :
 Jonction du domaine scribe
 Désinstallation d’ultravnc si présent
 Création de l’autologon en vue de la phase 3
 Récupération du journal de la phase dans U:\ciab\migration3\résultats
 Redémarrage
Phase 3 :
 Installation du client Scribe
 Création de l'autologon en vue de la phase 4
 Récupération du journal de la phase dans U:\ciab\migration3\résultats
 Redémarrage
Phase 4 :
 Test de la présence des lecteurs réseau,
 Récupération du journal de la phase dans U:\ciab\migration3\résultats
 Exécution du script DomainAdmin.bat et des plugins _DA_
Lorsqu’une station s’arrête sur une phase, vous pouvez consulter son journal dans
c:\windows\_migration\log (ou dans U:\ciab\migration3\résultats)
Bien souvent, une connexion admin manuelle ou un redémarrage manuel permet de
poursuivre la migration. Si une phase tourne en boucle, arrêter le script en fermant la
fenêtre puis aller dans c:\windows\_migration\log pour repérer le numéro de la phase qui
tourne en boucle et lancer le script correspondant à la phase n+1 (Les scripts des phases 1 à
4 se trouvent dans c:\windows\_migration\run)