Serveur d'impression

Faites de la gestion des imprimantes un jeu d'enfant – Bien choisir son serveur d impression

Le 13 juillet 2019 - 9 minutes de lecture

La gestion des imprimantes, même sur un petit réseau, est une tâche banale qui demande beaucoup de temps et d’efforts à la plupart des services informatiques. Les administrateurs système décident souvent de ne pas utiliser un serveur d'impression dédié, car il introduit un point d'échec unique et une duplication du trafic réseau, et les files d'attente d'impression sont susceptibles de se coincer.

Toutefois, les améliorations évolutives apportées au sous-système d'impression sous Windows 7 et Server 2008 R2 ont amélioré les performances du système en permettant un démarrage plus rapide des périphériques, ainsi que d'autres avantages liés à la mise à niveau des pilotes d'impression XPS, le cas échéant. La console de gestion d'impression offre une meilleure gestion avec des filtres personnalisés supérieurs et des options de migration plus flexibles. L’impression géolocalisée est une amélioration légère mais bienvenue du côté client qui permettra aux utilisateurs d’ordinateurs portables qui se déplacent fréquemment d’un site à l’autre de gagner du temps.

Bien que ces préoccupations concernant les serveurs d'impression dédiés ne soient pas sans fondement, Windows Print Server offre de nombreux avantages par rapport à l'impression TCP / IP directe, notamment:

  • Pointer et imprimer, qui empêche les utilisateurs d’exiger des privilèges administratifs pour installer les pilotes d’imprimante et offre une gestion simplifiée des pilotes et de la configuration;
  • Intégration Active Directory, qui permet le contrôle d'accès par utilisateur ou groupe, ainsi que la possibilité de rechercher des imprimantes dans l'annuaire;
  • Traitement côté serveur, ce qui évite aux utilisateurs d’attendre l’impression des documents avant d’arrêter ou de déconnecter leur ordinateur; et
  • Pooling d'imprimantes, ce qui permet aux imprimantes d’un pool d’être mises hors ligne pour maintenance. Les utilisateurs peuvent toujours imprimer sur un autre périphérique sans modifier leurs paramètres locaux

Windows Server 2008 R2 s'appuie sur ces fonctionnalités, en ajoutant des fonctionnalités telles que l'isolation du pilote d'imprimante, la migration améliorée des imprimantes à partir de versions antérieures de Windows et la gestion des scanners de classe entreprise.

Console de gestion d'impression

La console de gestion d'impression (PMC) comprend plusieurs améliorations destinées à simplifier la vie des administrateurs d'impression. Les paramètres de sécurité par défaut de la file d'impression peuvent désormais être définis au niveau du serveur, de sorte que toute nouvelle file d'impression ajoutée à un serveur hérite automatiquement des paramètres de sécurité configurés pour le serveur.

Les filtres de recherche personnalisés sont particulièrement utiles lors de la gestion de centaines d'imprimantes hébergées sur de nombreux serveurs. Cette fonctionnalité a été étendue dans R2 pour permettre aux administrateurs de créer file d'attente d'impression filtres de la version du pilote d'imprimante et du fournisseur. Le pilote d'imprimante a été ajouté en tant que nouveau type de filtre personnalisé (Figure 1); les critères de recherche incluent Version du pilote, Fournisseur et Moniteur de langue.

Fig. 1
Figure 1: Filtre du pilote d'imprimante

Isolement du pilote d'imprimante

À partir de Windows 2000 v.3, les pilotes d’imprimante peuvent être exécutés dans mode utilisateur, ce qui évite le risque d’exécuter du code potentiellement buggy dans mode noyau. Dans le pire des cas, un serveur deviendrait un écran bleu.

Windows Server 2008 R2 va encore plus loin dans ce concept en séparant le code du spouleur (spoolsv.exe) des chauffeurs (PrintIsolationHost.exe). Cela présente l'avantage de garantir que, si un pilote tombe en panne, le processus de spouleur continue à s'exécuter sans être affecté, afin que les utilisateurs puissent continuer à imprimer.

Tous les pilotes prenant en charge l’isolation sont chargés dans un seul processus (PrintIsolationHost.exe) dans mode partagé. À l’aide de la console PMC (Print Management Console), les pilotes peuvent être configurés pour être chargés dans leur propre système. PrintIsolationHost.exe processus, ce qui peut être utile si vous avez un pilote qui ne peut pas être mis à niveau mais se bloque régulièrement (Figure 2).

Fig2
Figure 2: Définition de l'isolement du pilote dans PMC

Les pilotes doivent être signalés par le fabricant comme compatible avec isolement du pilote à charger dans PrintIsolationHost.exe. Vous pouvez également activer le Ignorer le paramètre de compatibilité d'exécution du pilote d'impression signalé par le pilote d'impression option dans la stratégie de groupe sous Configuration de l'ordinateur | Modèles d'administration | Imprimantes pour forcer les anciens conducteurs à courir dans le PrintIsolationHost.exe processus. Tous les pilotes d'imprimante préchargés avec Windows Server 2008 R2 doivent prendre en charge l'isolation de pilote.

Migration d'imprimante

L'Assistant Migration d'impression a remplacé l'utilitaire Print Migrator dans Windows Server 2008 et est intégré à la console de gestion d'impression. L'assistant vous permet d'exporter des imprimantes, des paramètres et des pilotes dans un fichier prenant en charge les pilotes 64 bits à partir de systèmes Windows 2003 Server et ultérieurs.

Les améliorations apportées à R2 incluent l'exportation et l'importation d'informations de configuration pour les serveurs d'impression et les files d'attente, ainsi que le rapport d'erreur amélioré dans le journal des événements Windows. L’assistant de migration est accessible dans le volet gauche de PMC en cliquant avec le bouton droit de la souris. Gestion d'impression ou des serveurs d'impression individuels.

Bien que le processus soit un peu compliqué, il est maintenant possible de restaurer de manière sélective les imprimantes à partir d’un fichier de sauvegarde généré par l’assistant de migration, y compris les paramètres et pilotes associés, à l’aide de la version en ligne de commande de l’outil (C: Windows System32 Spool Tools printbrm.exe).

Pour utiliser la ligne de commande pour restaurer les imprimantes sélectionnées à partir d’une sauvegarde de l’assistant de migration créée à l’aide de la commande Exporter des imprimantes dans un fichier Dans PMC, assurez-vous d’être connecté au serveur en tant qu’administrateur local. Ouvrez une invite de commande, puis changez le répertoire de travail en C: Windows System32 Spool Tools .

Tout d’abord, vous devez décompresser un fichier de sauvegarde (dans cet exemple, printers.printerExport), dans un répertoire (c: drivers) en spécifiant le commutateur –d. le printbrm Cet outil ne fonctionne pas avec les chemins spécifiés entre guillemets. Assurez-vous que les chemins de fichiers ou les dossiers utilisés ne contiennent aucun espace.

printbrm –r –f c: printers.printerExport –d c: drivers

Une fois que les pilotes et les fichiers de configuration XML ont été décompressés dans le répertoire spécifié, vous pouvez supprimer manuellement les éléments non requis en modifiant les fichiers XML à la racine du répertoire. (Figure 3).

Fig 3
Figure 3: fichiers d'exportation de l'assistant de migration

Maintenant, vous devez reconditionner les informations de configuration en c: drivers afin qu'il puisse être restauré sur un serveur. Dans cet exemple, j’ai ajouté un numéro au nom du fichier pour le différencier du fichier de sauvegarde original:

printbrm –b –f c: printers2.printerExport –d c: drivers

Une fois le nouveau fichier de configuration créé, vous pouvez l'importer à l'aide de l'interface graphique de l'Assistant de migration d'impression ou à partir de la ligne de commande, comme suit:

printbrm –r –f c: printers2.printerExport

Printbrm.exe donne aux administrateurs la possibilité de ne pas restaurer les listes de contrôle d'accès (ACL) sur les files d'attente d'impression lors de l'importation en spécifiant le commutateur –NOACL. L'outil peut également être programmé pour exporter régulièrement la configuration du serveur d'impression afin de compléter une sauvegarde système complète. (Figure 4).

Fig 4
Figure 4: Importer des imprimantes sélectivement avec PRINTBRM.EXE

Gestion de numérisation distribuée

Microsoft a étendu la Services d'impression et de documentation rôle dans R2 avec la possibilité de gérer les scanneurs de réseau prenant en charge la norme WSD (Web Services on Devices). WSD permet aux périphériques d'annoncer leurs services sur un réseau à l'aide de messages SOAP (Simple Object Access Protocol) via UDP et HTTP (S), offrant ainsi une expérience plug-and-play réseau.

Les scanners doivent également être classés comme Scanners WSD d'entreprise pour prendre en charge les processus post-analyse (PSP), tels que le contrôle des destinataires (courrier électronique) ou de l'emplacement (dossiers partagés ou sites SharePoint) auxquels les fichiers résultants sont livrés. Le service DSM peut également être utilisé pour définir le mode de numérisation des documents.

Impression compatible avec Windows 7

Lorsque les utilisateurs d’ordinateurs portables se connectent à différents réseaux sans fil au travail, à la maison ou ailleurs, une imprimante par défaut différente peut être définie pour chaque réseau. Windows 7 (SKU Professional, Enterprise et Ultimate) mémorise la sélection pour s'assurer que l'imprimante est automatiquement définie comme imprimante par défaut lorsque l'utilisateur se reconnecte à un réseau spécifique. Cette fonctionnalité est activée pour les ordinateurs portables et peut également être gérée manuellement si vous le souhaitez. Appareils et imprimantes dans le menu Démarrer (Figure 5).

Fig 5
Figure 5: sélection manuelle des imprimantes par défaut sous Windows 7

XPS pour la fidélité des documents

Si des pilotes d’impression XPS (XML Paper Specification) sont disponibles pour votre périphérique, vous pouvez tirer parti des améliorations apportées au sous-système d’impression, notamment la prise en charge de WYSIWYG, de meilleures performances et de la prise en charge intégrée des profils de couleur avancés.

Russell Smith est un consultant indépendant basé au Royaume-Uni et spécialisé dans la gestion de systèmes Microsoft.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.