Compte Rendu d'activité

Fiche n° 1

 

Nom et prénom : QUEVEAU Cyril

 

Nature de l'activité

Migration serveur Impression sous 2003 serveur

 

Contexte : ce projet a été réalisé dans le cadre de la migration d'un serveur d'impression de 2003 serveurs se trouvant sur un serveur vieillissant de la mairie de Talmont Saint-Hilaire sur un autre serveur nouvellement acheté et disposant d'une licence de Windows et serveur 2003 R2.

 

Objectifs : l'objectif de ce projet est de basculer le serveur d'impression comprenant les imprimantes, les pilotes d'impression, et les différents ports, sur l'autre serveur sans coupure d'activité, les utilisateurs ne doivent pas s'apercevoir du changement de serveur et leur s'imprimantes montaient sur leur session doivent changer automatiquement.

 

Compétences mises en œuvre pour la réalisation de cette activité

C25

C31

C36

Installer un applicatif

Assurer les fonctions de base de l'administration d'un réseau

Tester un logiciel

 

 

 

Conditions de réalisation

Matériel :

  • 1 serveur
  • 1 poste client

Logiciel :

  • Microsoft Printer Migrator 3.
  • MigrImp
  • Windows serveur 2003

Durée : 30 minutes environ

Contraintes et difficultés : Installation préalable d'un serveur de 1003 avec toutes les imprimantes et tous les pilotes d'impression installée.

Sommaire

Introduction

Sous 2003 serveur il n'y a pas d'outils permettant l'export ou l'import d'imprimantes, ports, pilotes d'impression a partir du moment où partagez une imprimante afin de la rendre accessible, ce serveur devient automatiquement un serveur d'impression, ce rôle lui est ajouté sans aucune configuration. Malheureusement, il n'existe pas de console vous permettant de gérer vos différentes imprimantes de manière centralisée et encore mois de gérer vos différents serveurs d'impressions.

Un nouveau composant logiciel enfichable apparaît dans Windows Server 2003 R2 il s'agît de la console : "Print Management". Ceci offre une interface pour effectuer les tâches administratives pour tous les serveurs d'impression présent dans le réseau sous windows serveur 2003 ancienne version comprise et 2008.


Grâce à cette nouvelle console, on peut, surveiller et administrer toutes les imprimantes. Vous aurez également une vue en temps réel de l'état de vos imprimantes et de vos serveurs d'impressions ainsi que la possibilité de configurer une alerte par email et d'exécuter un script quand il survient un problème sur l'une des imprimantes.
la migration du serveur d'impression est un besoin dans la mesure ou l'on va proceder a l'arret du serveur

Migration au niveau des serveurs.


Sur l'ancien serveur on devra donc utiliser un petit utilitaire Printbrm.exe pour exporter les files d'attente d'impression, les paramètres d'imprimante, les ports d'imprimante et les moniteurs de langage, puis ensuite les importer sur l'autre serveur d'impression.
on va lancer l'outil sur le serveur a sauvegarder pour l'exportation des imprimantes de leurs configurations des pilotes et leurs ports celui-ci va faire une sauvegarde dans un fichier .cab ou il compresse tous les drivers et les configurations:

 

il suffit alors de restaurer l'archive avec le même logiciel sur le nouveau serveur.
Quelques option suplémentaires sont alors a prendre en compte


 

les imprimantes avec leurs ports et tous les pilotes d'impressions sont alors migrer sur le nouveaux serveur windows 2003 serveur R2 attention quand même aux ports au format LPR qui ont du mal a passer d'un serveur sur l'autre il m'a fallu les refaire a la main pour des photocopieurs.

Migration au niveau des utilisateurs.

 

Contexte


Chaque utilisateurs a ses imprimantes de monter sur sa session il faut donc changer le serveur d'impression sans changer leurs imprimantes, le fait de passer derrières chaque utilisateurs pour lui changer n'est pas envisageable ! il faut donc utiliser le script de connexion avec un utilitaire très pratique pour changer les imprimantes monter de serveur d'impression.

Technique de migration:


tout d'abord ajouter une ligne au script de lancement de la session on pourrait aussi tout aussi bien lancer cet utilitaire a partir d'une GPO pour une gestion plu localiser dans l'active directory :

'configuration des imprimantes

'cette ligne sert a copier deux fichiers dans le systeme32 sur la station indispensable au fonctionnement de l'outil il faut etre en administrateur c'est pourquoi j'utilise runasspc.

WshShell.Run "\\srvtalmont\travail$\runasspc.exe /cryptfile:""\\srvtalmont\travail$\imprimantes\copydll.spc"" /quiet"

'cette ligne lance l'outil dont je détaillerait après l'utilisation.

WshShell.run "\\srv\script$\imprimantes\MigrImp.exe"


l'outil
MigrImp est développer par www.dipisoft.com

il est disponible ici

ce logiciel lancer en début de session permet d'effectuer des taches simple telle que connexion d'une nouvelle imprimante, déconnexion d'une imprimante existante, remplacement d'une imprimante par une autre et déclaration d'une imprimante par défaut.
IL suffit alors de partager uniquement l'exécutable et les deux fichiers dll a copier sur le serveur d'impression en lecture et exécution mais aussi un dossier en écriture pour les utilisateurs éventuel pour le ramassage des logs de la migration sur les profils.
L'utilitaire s'appuie sur un fichier texte qui lui donne les actions a effectuer. Le fichier migrimp.txt peut contenir une opération par ligne. C'est le premier caractère de chaque ligne qui spécifie le traitement à effectuer : "+" pour connecter une imprimante, "-" pour déconnecter une imprimante, "*" pour remplacer une imprimante par une autre et "=" pour déclarer un imprimante par défaut. Il est possible d'ajouter des commentaire ";".

j'ai donc utiliser le mode cacher pour que l'opération soit totalement transparente

Mode=M

J'ai aussi décider de logger le changement des imprimantes sur les utilisateur pour suivre l'avancement de la migration:

Log=\\srv\script$\imprimantes\logs\%username%.log

et j'ai ajouter les opération que l'outil devra effectuer changement de serveur d'impression:

*\\srvmairie\*,\\srvtalmont\*

*\\srvmairie.talmont.local\*,\\srvtalmont\*

Analyse des résultats obtenus

Objectif atteint :

la migration du serveur d'impression a été totalement transparente pour les utilisateurs lors du chargement de leur session les imprimantes ont automatiquement été remontées sur le bon serveur.

Après analyse des logs des différents utilisateurs j'ai pu définir une date pour l'arrêt depuis la suppression des imprimantes de l'ancien serveur.

Bilan de l'activité :

ce projet a été facilement réalisable, malgré quelques problèmes dus au logiciel présentant quelques beugs.