Управление серверами – это одна из головных болей администратора. По тем или иным причинам к так называемому «безбумажному офису» мы придем еще не скоро, а пользователи продолжают печатать все больше, чем когда-либо прежде. Может быть, это гораздо удобнее распечатать политику безопасности компании, чем читать ее непосредственно с интранет компании. Или может быть пользователь хочет прочитать ее по дороге домой в автобусе, т.к. слишком занят на работе, чтобы найти для этого время. А у скольких пользователей есть Tablet PC, на которые они могут загрузить такие файлы, для того чтобы их прочитать, вместо того, чтобы распечатать их, и отметить важные моменты маркером? Если бы Tablet PC стоил всего лишь несколько сотен долларов, и если бы больше людей купили их, то возможно несколько сот лишних деревьев остались живы. Но большинство Tablets стоят около $2000 или больше, поэтому более экономично убить дерево и распечатать документ, который вы хотите прочитать. Все это наталкивает меня на мысль, что производители Tablet должны использовать новый лозунг для продвижения своих товаров: «Используйте Tablet PC – спасите дерево!»
К счастью, с выходом Windows Server 2003 R2 управление серверами в сетевом окружении стало гораздо проще. В этой стать исследуется консоль Print Management – новый инструмент в R2, который позволяет вам облегчить управление серверами и принт-серверами из одной центральной точки управления. Консоль Print Management console после установки на машине с R2 можно использовать для управления принт-серверами, работающих под управлением Windows 2000 Server, Windows Server 2003 и Windows Server 2003 R2, а также в ограниченном варианте принт-серверами под управлением Windows NT 4.0.
Установка Print Management
Для того чтобы установить консоль Print Management на машине с R2, просто откройте Manage Your Server и добавьте роль Print Server на машину (смотрите рисунок 1).
Рисунок 1: Добавление роли Print Server с помощью Manage Your Server
Удостоверьтесь, что у вас есть ваш диск Windows Server 2003 Service Pack 1 CD (первый CD и комплекта CD R2), а также ваш диск Windows Server 2003 R2 CD (второй CD из комплекта) под рукой, или узнайте размещение ваших установочных файлов R2 в сети.
После того, как вы добавили роль Print Server на вашу машину, вы можете открыть консоль Print Management из Administrative Tools (Рисунок 2).
Рисунок 2: Консоль Print Management console
Здесь, в качестве примера, я установил консоль Print Management на сервер с R2, под названием BOX161, который является контролером домена в домене r2.local. Консоль Print Management в действительности может сканировать сеть для поиска любых присутствующих серверов, устанавливать драйвера и создавать очереди для принтера с помощью локального сервера в качестве вашего принт-сервера. Для того, чтобы сделать это раскройте узел Print Servers в дереве консоли для отображения локального сервера.
Щелкните правой кнопкой мыши на этом локальном сервере и выберите Automatically Add Network Printers. В результате этого откроется диалоговое окно, которое просканирует локальную подсеть на наличие принтеров.
Рисунок 3: Диалоговое окно для сканирования сети в поисках сетевых принтеров
Нажмите на кнопку Start, начнется процесс сканирования, и после того, как вся подсеть будет отсканирована, вся информация будет собрана, драйвера к принтерам будут установлены, очереди созданы, а принтеры будут открыты для совместного доступа. Единственный момент, когда вам необходимо будет вручную вмешаться в процесс, наступит, если Windows не найдет подходящего драйвера для принтера. В качестве альтернативы давайте предположим, что вы уже установили и настроили свои сетевые принтеры, как это сделал я, и что существуют две другие Windows Server 2003 машины, работающие в качестве принт-серверов, под названием BOX162 и BOX163. Давайте добавим BOX162 в список принт-серверов и посмотрим, что произойдет. Щелкните правой кнопкой мыши на узле Print Servers и выберите Add/Remove Servers.
Нажатие на кнопку Browse позволит вам просмотреть все сеть (Entire Network), для того чтобы добавить BOX162 в (не забудьте нажать на кнопку Add To List).
Обратите внимание, что BOX162 имеет очередь для трех сетевых принтеров в управлении по продажам (Sales Department). Щелкнув правой кнопкой мыши на любом из этих принтеров, вы можете выполнить следующие задачи:
Есть также настройка для установки принтеров с помощью Group Policy, но об этом мы расскажем в следующих статьях. Другой узел в поддереве BOX162 в дереве консоли позволяет вам просматривать/управлять драйверами, портами и формами для этих принтеров. Давайте пойдем дальше и добавим BOX163 в качестве принт-сервера, для того, чтобы сделать следующую тему более интересной.
Рисунок 4: Три принт-сервера в списке в Print Management
Использование фильтров для принтеров (Printer Filters)
Предположим, что вы хотите получить быструю картину того, что случилось с различными принтерами в вашей сети. Например, вы хотите знать, на какие принтеры в текущий момент есть очередь. С помощью возможности Print Filters из Print Management это очень просто – намного проще, чем просматривать все очереди ко всем вашим сетевым принтерам! Просто разверните узел Custom Printer Filters в вашем дереве консоли и выберите Printers With Jobs.
Рисунок 5: Использование фильтра для принтера по умолчанию под названием Printers With Jobs
Обратите внимание, что Accounting Printer 1 и Sales Printer 2 имеют одну работу в своей очереди, и что принтер Accounting готов, а принтер Sales находится в состоянии ошибки. Открыв очередь для принтера Sales, вы сможете посмотреть детали того, что находится в очереди.
Это, конечно же, не скажет нам, что случилось с принтером, возможно, эта задача будет решена в R3! Но в любом случае, мы можем быстро выяснить, какие принтеры не готовы, просто выбрав узел Printers Not Ready.
Как ожидалось, Sales Printer 2 показан здесь как единственный принтер в сети, который в настоящее время не готов. Третий фильтр для принтера по умолчанию называется All Printers, и с его помощью можно увидеть все принтеры, которые подключены в настоящий момент к нашей сети (у нас есть три принтера в BOX162 и два в BOX163, что вместе составляет пять). А что еще более удобно, так это то, что вы можете создавать свои собственные специальные фильтры, которые будут отображать принтеры в сети по любому вашему критерию.
Давайте посмотрим, как это работает. Щелкните правой кнопкой мыши на узле Custom Printer Filters и выберите Add New Printer Filter. В результате этого запустится помощник New Printer Filter Wizard. Давай предположим, что мы хотим создать фильтр, который отобразит все принтеры в сети, которые можно использовать только для цветной печати, а также отображалось количество таких принтеров напротив названия фильтра. Для того чтобы сделать это, заполните первое окно в помощнике, как показано на рисунке.
Рисунок 6: Создание специального фильтра для отображения цветных серверов в сети
Нажмите на кнопку Next и выберите выпадающий список Field. Обратите внимание, что вы можете создать фильтр для любого из следующих полей (свойства или условия):
Итак, например, мы можем создать фильтр, который тестирует поле Jobs In Queue для всех ваших принтеров с помощью условия Is Greater Than (больше чем) с параметром 25. Таким образом, любой принтер, у которого в настоящий момент в очереди находится более 25 заданий, удовлетворяет этому фильтру. Но как быть с цветом? Мы хотим отразить все цветные принтеры в сети! Как это сделать? К счастью, когда мы создавали каждый принтер, мы назначали ему местоположение, и мы решили использовать поле Location для цветных принтеров, чтобы показать, что они используются для цветной печати. Например, в закладке General на странице свойств для принтера Sales Printer 3 мы видим.
Рисунок 7: Поле Location показывает нам, что принтер используется только для цветной печати
Так, наше планирование поможет (а когда планирование не помогало?) и позволит нам создать специальный фильтр, который будет проверять поле Location у каждого принтера на наличие в нем слова «color» (цветной).
Нажатие на кнопку Next приведет к появления окна помощника Set Notifications.
Здесь мы можем задать получение уведомления по электронной почте в том случае, если встретятся условия, удовлетворяющие фильтру, или мы можем установить, какой сценарий необходимо запустить, в случае появления таких условий. Это не нужно для конкретно этого фильтра (мы всего лишь хотим отобразить все цветные принтеры в сети), но для фильтра с условием Jobs In Queue Is Greater Than 25, который упоминался ранее, нам необходимо установить получение уведомления по электронной почте, которое пошлет сообщение: «Слишком большая очередь печати!», или что-нибудь в этом роде. Давайте просто нажмем на кнопку Finish и посмотрим результат в консоли Print Management console.
Рисунок 8: Отображение все цветных принтеров, с помощью специального созданного нами фильтра
Обратите внимание, что новый фильтр, который мы создали, обновляется динамически, поэтому он всегда отражает точную текущую информацию, относительно принтеров в сети.
Заключение
Новая консоль Print Management в Windows Server 2003 R2 – это удобное дополнение для серверов Windows. С помощью этого инструмента вы можете легко управлять принтерами в вашей сети, создавать специальные фильтры, устанавливать предупреждения и многое другое.
www.windowsnetworking.com