Хранение общих папок
Общие папки – прекрасное средство, обеспечивающее централизованное хранение практически любого типа документов или сообщений и позволяющее осуществлять контролируемый доступ любому пользователю организации. Общие папки являются основой приложений автоматизации документооборота для Exchange Server 2003.
Для управления общими папками используется оснастка Exchange System. Для выполнения ограниченных административных операций используется клиент Microsoft Outlook 2003. Можно создавать общие папки с помощью любого из этих средств. Значительная часть операций создания и управления общими папками происходит в Outlook, поскольку большинство пользователей работает только с этим клиентом, а средства администрирования общих папок разработаны с учетом приложения, с которым работают пользователи.
После создания общая папка помещается в хранилище общих папок определенного сервера Exchange. Общую папку можно размещать на любом сервере Exchange, где содержится хранилище общих папок. Сервер может не содержать хранилище общих папок, если, например, он установлен как сервер почтовых ящиков или выделен для другой задачи. Общая папка создается в хранилище общих папок одного сервера, но может быть реплицирована в хранилища общих папок других серверов. Обычно в организации общие папки не хранятся на одном сервере, а распределены по нескольким серверам.
Организация Exchange может содержать несколько деревьев общих папок, причем каждое дерево при этом включает отдельную иерархию общих папок. В структуре каждого дерева общие папки первого уровня называют папками верхнего уровня. Если пользователь создает общую папку верхнего уровня, она помещается в хранилище общих папок на собственном сервере этого пользователя. Когда пользователь создает общую папку более низкого уровня, она помещается в хранилище общих папок, содержащее родительскую папку, в которой создается новая папка. Кроме того, каждую общую папку можно реплицировать на другие серверы организации. Как видите, ситуация усложняется. Общие папки имеются на различных серверах, и экземпляры некоторых общих папок имеются на нескольких серверах.
Примечание. В версиях Exchange Server, предшествующих Exchange 2000 Server, организация содержала только одну общую папку корневого уровня (и, следовательно, только одну иерархическую структуру) с именем All Public Folders (Все общие папки). В Exchange 2000 Server и Exchange Server 2003 можно создавать несколько общих папок корневого уровня, которые называются деревьями общих папок; они существуют совместно с деревом All Public Folders (или вместо него). Для каждого дерева общих папок используется отдельная база данных на каком-либо сервере Exchange. К сожалению, только первоначальное дерево можно отобразить с помощью MAPI-клиентов, таких как Microsoft Outlook. Другие деревья видны только из Microsoft Outlook Web Access (OWA), Microsoft Windows Explorer или из другого приложения через монтируемую файловую систему (Installable File System, IFS). Создание нового дерева общих папок описывается далее в лекции.
Для обеспечения распространения информации об общих папках в системе Exchange служба каталогов Active Directory поддерживает иерархическую структуру общих папок для каждого дерева общих папок. Это единственная иерархическая структура, которая содержит информацию обо всех общих папках в этом дереве. Доступ к иерархиям общих папок автоматически обеспечивается для всех пользователей Exchange в организации.
Общая папка состоит из двух частей. Первая часть – это местоположение общей папки в иерархии общих папок. Вторая часть – это содержимое общей папки, то есть реальные сообщения внутри данной общей папки. Содержимое общей папки находится на одном сервере, если данное содержимое не предназначено для репликации на другие серверы.
Пример из практики.Выделенные серверы общих папок
Некоторые администраторы предпочитают использовать выделенные серверы для общих папок. Выделенный сервер общих папок – это сервер, с которого удалено хранилище почтовых ящиков. Выделенные серверы общих папок полезно использовать в больших организациях, где большое количество данных для общего доступа и частый доступ к этим данным требуют значительных затрат ресурсов сервера. Для использования выделенных серверов общих папок в организации выполните следующие шаги. После этого все будет готово для создания общих папок.
Определите, какие серверы предполагается использовать как выделенные серверы общих папок.
Удалите хранилище почтовых ящиков с серверов, которые будут выделенными серверами общих папок. Для этого найдите контейнер Server для соответствующего сервера в окне оснастки Exchange System и удалите объект конфигурации Mailbox Store (Хранилище почтовых ящиков) из контейнера Information Store этого сервера. Будьте внимательны при удалении хранилища почтовых ящиков: все почтовые ящики этого хранилища тоже будут удалены.
Удалите объект конфигурации Public Folder Store (Хранилище общих папок) со всех серверов организации, которые не будут содержать общих папок. Для этого удалите объект конфигурации Public Folder Store из контейнера Information Store. Если хранилище общих папок, которое требуется удалить, уже содержит общие папки, то перед удалением этого объекта необходимо проследить, чтобы на других серверах присутствовали текущие реплики этих папок.
Работа с общими папками в Microsoft Outlook 2003
Пользователи (в том числе и их администратор) могут использовать клиент Microsoft Outlook 2003 как для создания общих папок, так и для управления свойствами общих папок. В данном разделе рассматриваются обе эти темы. Можно создавать общие папки и управлять ими с помощью предыдущих версий клиентов Outlook и Exchange. Хотя в данном параграфе, по большей части, рассказывается о работе с Outlook 2003, большинство описанных здесь методов применяется и при работе с другими клиентами.
Создание общей папки в Outlook
Создать общую папку в Microsoft Outlook несложно. На рисунке 10.1 показано главное окно Microsoft Outlook со списком папок и раскрытым элементом Public Folders (Общие папки).
(рис 10.1) Окно Outlook 2003 с иерархией общих папокПри создании общей папки проследите за тем, чтобы был выделен объект All Public Folders (или папка, внутри которой требуется создать общую папку), затем выберите пункт New Folder (Новая папка) в меню File (Файл). Откроется диалоговое окно Create New Folder (Создание новой папки), показанное на рис 10.2. Введите имя создаваемой общей папки, выделите тип элементов, которые должна содержать эта папка, выделите папку, в которой она должна быть создана, и нажмите OK. Можно указать типы сообщений, помещаемых в новую папку, включая элементы календаря, заметки, задачи, контакты и сообщения электронной почты. По умолчанию берется тип элементов, которые могут быть помещены в родительскую папку.
(рис 10.2) Создание общей папкиПример из практики.Подписка общей папки на список рассылки
Служба списков почтовой рассылки действует аналогично группе новостей, но она работает полностью в системе электронной почты. Каждый подписчик получает копию комментариев другого подписчика в своей папке Inbox (Входящие). Общая папка имеет свой адрес электронной почты и может быть подписана на список рассылки, как и любой другой получатель, поскольку сервер Exchange имеет доступ к серверу службы рассылки через протокол SMTP. Чтобы создать общую папку и подписать ее на список почтовой рассылки, нужно иметь разрешение добавлять общие папки из клиента Exchange. При этом администратору, выполняющему эту операцию, также должна быть присвоена роль Exchange Permissions Admin.
Сначала необходимо создать общую папку с помощью описанной выше процедуры или процедуры из раздела "Создание общей папки в оснастке Exchange System" далее в лекции. Затем с помощью оснастки Exchange System нужно присвоить самому себе разрешение Send As (Отправлять как) по этой папке. Найдите SMTP-адрес папки (в окне вкладки E-Mail Addresses [Адреса электронной почты] страницы свойств этой папки) и запишите его на листке бумаги. Затем перейдите в окно вкладки General (Общие) и выберите вариант Show In Address Book (Показать в адресной книге).
Вернитесь в клиент Exchange и создайте сообщение "subscribe" ("подписка") для службы рассылки, на которую нужно подписать эту общую папку. Нужно отобразить поле From (От) окна сообщения, поэтому следует выбрать пункт From Field (Поле От) в меню View (Вид). В поле From введите SMTP-адрес электронной почты, записанный на листке бумаги, для данной общей папки. Для соответствующей службы подписки могут потребоваться специальные инструкции по заполнению содержимого в сообщении. Обычно сообщение имеет вид: Subscribe <папка>, где <папка> соответствует имени, под которым требуется подписать данную общую папку. Имя появляется в ответах, передаваемых общей папкой в список рассылки. Служба рассылки отобразит приветственное сообщение или запрос на подтверждающее сообщение.
Теперь, когда общая папка успешно подписана на службу рассылки, можно скрыть общую папку в адресной книге. Она была отображена лишь с той целью, чтобы вы убедились в том, что адрес электронной почты будет обработан в первый раз, когда будет получен ответ от службы рассылки.
Управление общими папками в Outlook
После создания общей папки можно выполнить ее конфигурирование различными способами. Управление общей папкой осуществляется в двух программных компонентах: клиенте Outlook и оснастке Exchange System. Поскольку пользователи могут создавать общие папки, то имеет смысл возложить на них определенные обязанности по управлению папками, поэтому управление папками частично осуществляется на клиенте.
Когда пользователь создает общую папку, он автоматически становится владельцем этой папки. Владелец несет ответственность за базовую структуру папки, включая полномочия доступа к папке, правила и связь с электронными формами. Для осуществления этого управления пользователь может просто открыть в Outlook окно свойств рассматриваемой общей папки.
Вкладка General (Общие)
В окне вкладки General (Общие) окна свойств общей папки (см. рис 10.3) можно изменять имя общей папки и указывать дополнительное описание этой папки. Можно выбрать имя электронной формы, которую следует использовать для включения новых элементов в папку. По умолчанию выбирается характерная форма IPM.Post. И, наконец, можно указать автоматическое формирование представлений Exchange Client. Процессы Exchange Client и Outlook обрабатывают формы по-разному. Данная опция обеспечивает совместимость Exchange Client с папками, созданными в Outlook.
(рис 10.3) Вкладка General страницы свойств общей папки в Outlook
Вкладка Administration (Администрирование)
Вкладка Administration, показанная на рис 10.4, служит для настройки различных параметров, управляющих использованием общей папки. В этой папке указываются следующие настройки.
Initial View On Folder (Начальный вид папки). Указывает первоначальное представление папки в Outlook, используемое при каждом открытии папки. Среди имеющихся представлений – принятое по умолчанию структурированное представление Normal (Обычное), а также представления, сгруппированные по рассматриваемому вопросу, теме или автору.
Drag/Drop Posting Is A (Операция при перетаскивании). Определяет, что происходит при перетаскивании элемента в общую папку. Содержит опции Move/Copy (Переместить/Скопировать) и Forward (Переслать).
Add Folder Address To (Добавить адрес папки в). Добавляет адрес папки в качестве контакта в папку Outlook Contacts (Контакты).
This Folder Is Available To (К этой папке имеют доступ). Указывает, кто имеет доступ к данной папке: все, кто имеют соответствующие полномочия доступа (All users with access permissions), или только владельцы папки (Owners only).
Folder Assistant (Помощник в работе с папками). Позволяет создавать правила, которые применяются к новым элементам, размещаемым в данной папке. К правилам относятся такие действия, как автоматический ответ на сообщения или отказ от приема сообщений в зависимости от автора или темы.
Moderated Folder (Модерируемая папка). Позволяет указать одного или несколько модераторов для данной папки. Модерируемая папка используется для того, чтобы ее модератор проверял все вновь поступающие элементы, прежде чем они станут доступными в общей папке. Нажмите эту кнопку, чтобы настроить модераторов данной папки. Следует помнить, что элементы, помещаемые пользователями в папки, не появляются сразу в модерируемой папке. Поэтому можно указать автоматический ответ на сообщения, поступившие в модерируемые папки, чтобы пользователи знали, что модератор получил их сообщение. Это можно сделать в секции Reply To New Items With (Ответ на новые сообщения), настроив стандартный или специальный ответ.
(рис 10.4) Вкладка Administration страницы свойств общей папки в Outlook
Вкладка Forms (Формы)
Вкладка Forms, показанная на рис 10.5, позволяет указывать формы, используемые совместно с общей папкой. Формы, указанные в этой вкладке, появляются в виде опций в ниспадающем списке When Posting To This Folder (При размещении в этой папке) вкладки General (см. выше рис 10.3). Можно также управлять любой связанной формой из этой вкладки.
Дополнительная информация. В некоторых местах изложение темы управления папками в Outlook может показаться поверхностным. Дело в том, что тема объединения электронных форм с общими папками выходит за рамки этого курса. Для получения максимально развернутой информации об использовании Outlook и электронных форм воспользуйтесь книгой Programming Microsoft Outlook and Microsoft Exchange 2003 автора Thomas Rizzo (издательство Microsoft Press). В данной книге приводится информация по работе с Outlook 2003 и Exchange Server для создания специализированной среды коллективной работы. Хотя мы сконцентрированы на работе с Exchange Server 2003 и Outlook 2003, можно применить многие принципы, описанные в указанной книге.
(рис 10.5) Вкладка Forms страницы свойств общей папки в Outlook
Вкладка Permissions (Полномочия)
С помощью вкладки Permissions, показанной на рис 10.6, пользователям присваиваются полномочия доступа к текущей общей папке. Каждому пользователю можно присвоить одну из нескольких ролей, и каждая роль имеет набор связанных с ней полномочий. Можно использовать следующие разрешения:
Create Items (Создание элементов). Позволяет пользователю размещать элементы в данной папке;
Read Items (Чтение элементов). Позволяет пользователю открывать любой элемент в данной папке;
Create Subfolders (Создание подпапок). Позволяет пользователю создавать вложенные папки внутри данной папки;
Edit Items (Редактирование элементов). Указывает, какие элементы данной папки может редактировать пользователь. Опция None (Никакие) указывает, что пользователь не может редактировать элементы. Опция Own (Собственные) указывает, что пользователь может редактировать только элементы, созданные им самим. Опция All (Все) указывает, что пользователь может редактировать любой элемент данной папки;
Folder Owner (Владелец папки). Предоставляет данному пользователю все полномочия по этой папке, включая право назначать полномочия;
Folder Contact (Контакт с папкой). Указывает, что пользователь должен получать копии любого статусного сообщения, относящегося к этой папке, включая отчеты о невозможности доставки;
Folder Visible (Визуализация папки). Разрешает пользователю видеть папку в иерархической структуре общих папок;
Delete Items (Удаление элементов). Указывает, какие элементы этой папки может удалять пользователь. Опция None (Никакие) указывает, что пользователь не может удалять элементы. Опция Own (Собственные) указывает, что пользователь может удалять только созданные им элементы. Опция All (Все) указывает, что пользователь может удалять любой элемент папки.
(рис 10.6) Вкладка Permissions страницы свойств общей папки в OutlookМожно изменять полномочия, связанные с любой конкретной ролью. В таблице 10.1 приводятся существующие роли и полномочия, предоставляемые по умолчанию для каждой роли.
Разрешения по умолчанию для ролей общей папки
| Роль |
Создание |
Чтение |
Изменение |
Удаление |
Подпапки |
Владелец |
Контакт |
Отображено |
| Owner (Владелец) |
Да |
Да |
Все |
Все |
Да |
Да |
Да |
Да |
| Publishing editor (Ответственный редактор) |
Да |
Да |
Все |
Все |
Да |
Нет |
Нет |
Да |
| Editor (Редактор) |
Да |
Да |
Все |
Все |
Нет |
Нет |
Нет |
Да |
| Publishing author (Ответственный автор) |
Да |
Да |
Собственные |
Собственные |
Да |
Нет |
Нет |
Да |
| Author (Автор) |
Да |
Да |
Собственные |
Собственные |
Нет |
Нет |
Нет |
Да |
| Nonediting author (Нередактирующий автор) |
Да |
Да |
Нет (None) |
Собственные |
Нет |
Нет |
Нет |
Да |
| Reviewer (Читатель) |
Нет |
Да |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
| Contributor (Корреспондент) |
Да |
Нет |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
| None (Никто) |
Нет |
Нет |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
Работа с общими папками в оснастке Exchange System
В предыдущем разделе рассказывалось о том, как настраивать общие папки с помощью клиента Outlook. Можно создавать и конфигурировать общие папки с помощью оснастки Exchange System. Определенные инструменты управления общими папками доступны только в этой оснастке. Кроме того, только в Exchange System можно создавать и модифицировать иерархические структуры общих папок верхнего уровня, которые называются деревьями общих папок.
Создание дерева общих папок
Создание дерева общих папок состоит из трех этапов. Во-первых, необходимо создать новую корневую папку верхнего уровня, в которой будет содержаться новая древовидная структура. Во-вторых, необходимо создать на сервере новое хранилище общих папок, предназначенное для содержимого этой новой древовидной структуры. И, наконец, необходимо связать новую папку верхнего уровня с новым хранилищем общих папок. Эти шаги подробно описаны в следующих разделах.
Создание новой корневой папки верхнего уровня
Первым шагом создания нового дерева общих папок является создание новой корневой папки верхнего уровня. Эта папка должна иметь имя структуры, которую требуется создать. Например, если создается дерево, которое должно использоваться только руководителями (Executives), то можно присвоить новой корневой папке верхнего уровня имя "Executives".
Каждая создаваемая корневая папка верхнего уровня появляется на том же уровне, что и дерево Public Folders, и она имеет собственную базу данных на каждом сервере Exchange, в которой содержатся реплики любой из папок иерархии данного дерева. Чтобы создать новую корневую папку верхнего уровня, сначала выделите контейнер Folders (Папки) для административной группы, в которой требуется создать эту папку, как показано на рис 10.7. Если имеется только одна административная группа, или в Exchange System указано, что административные группы не следует отображать на экране, то контейнер Folders отобразится непосредственно под корневым узлом.
(рис 10.7) Создание новой корневой папки верхнего уровняВыделив контейнер Folders, выберите команду New Public Folder Tree (Новое дерево общих папок) в меню Action (Действие). Появится окно свойств новой папки (см. рис 10.8). Введите имя нового дерева в поле Name (Имя). После этого нажмите OK, чтобы закрыть окно свойств и создать новое дерево общих папок.
(рис 10.8) Присвоение имени новому дереву общих папокСоздание нового хранилища общих папок
Общие папки содержатся в хранилище общих папок. Для каждого дерева общих папок используется его собственная база данных в этом хранилище. После создания новой корневой папки верхнего уровня для соответствующего дерева необходимо создать новое хранилище общих папок, которое будет содержать это дерево. В оснастке Exchange System найдите контейнер для группы хранения (Storage Group) на сервере, на котором требуется создать новое дерево (см. рис 10.9). Будет создано новое хранилище общих папок в данной группе хранения.
(рис 10.9) Выбор группы хранения для нового хранилища общих папокВыделив нужную группу хранения, выберите пункт New Public Store (Новое хранилище общих папок) в меню Action. В результате откроется страница свойств для нового хранилища (см. рис 10.10). Введите имя нового хранилища в поле Name (Имя). Нажмите кнопку Browse (Обзор), чтобы открыть диалоговое окно, в котором можно связать новое хранилище с деревом общих папок. Выделите дерево, которое было создано раньше. Нажмите OK, чтобы закрыть страницу свойств. После успешного создания нового хранилища Exchange System предложит смонтировать это хранилище. Нажмите кнопку Yes (Да), чтобы установить новое хранилище.
(рис 10.10) Присвоение имени новому хранилищу и его ассоциирование с деревом общих папок
Подсоединение к хранилищу общих папок
Последним шагом в создании нового дерева общих папок является возврат к корневой папке верхнего уровня, которая была создана раньше, и ассоциирование (установление связи) этой папки с новым хранилищем общих папок. В окне оснастки Exchange System найдите и выделите эту корневую папку верхнего уровня в главном контейнере Folders (Папки). Затем выберите пункт Connect To (Подсоединиться к) в меню Action (Действие). Откроется диалоговое окно, показанное на рис 10.11, где будут представлены хранилища общих папок. Отобразится хранилище, которое только что было создано. Выделите это хранилище и нажмите кнопку OK. Данное хранилище будет соединено с деревом общих папок и войдет в список вкладки Public Stores (Общие хранилища) страницы свойств для соответствующей корневой папки верхнего уровня.
(рис 10.11) Подсоединение дерева общих папок к хранилищу общих папокСовет. Если корневая папка верхнего уровня уже была создана, то, возможно, обнаружится, что команда Connect To недоступна в меню Action. В этом случае закройте Exchange System и снова запустите эту оснастку, чтобы активизировать команду Connect To.
После создания и подсоединения нового дерева общих папок, возможно, потребуется указать разрешения, определяющие то, какие пользователи могут вносить изменения в корневой уровень этого дерева. Для этого нужно открыть страницу свойств данной папки верхнего уровня и перейти в окно вкладки Security (Безопасность). По умолчанию только группы Domain (Домен) и Exchange Administrators (Администраторы Exchange) имеют полномочия на изменение корневой папки. Нажмите кнопку Add (Добавить), чтобы указать полномочия для дополнительных пользователей.
Создание общей папки в оснастке Exchange System
На первом этапе создания новой общей папки нужно решить, в каком месте ее создавать. В окне оснастки Exchange System выделите дерево общих папок, в котором требуется создать новую папку. Если нужно создать в этом дереве новую папку верхнего уровня, то создайте эту папку непосредственно в корневой папке верхнего уровня. В противном случае выделите в этом дереве папку, в которой нужно создать новую вложенную папку, как показано на рис 10.12.
Выделив родительскую папку, выберите пункт New Public Folder (Новая общая папка) в меню Action. В результате откроется страница свойств для новой общей папки (рис 10.13). Все, что нужно для создания новой общей папки, – ввести ее имя в поле Name и нажать OK. Exchange System создаст новую папку, и пользователи с соответствующими полномочиями сразу обнаружат, что имеют доступ к этой папке. При желании можно ввести описание для новой папки.
Внизу вкладки General общей папки есть опция Maintain Per-User Read And Unread Information For This Folder (Поддерживать прочитанную и непрочитанную информацию для этой папки по каждому пользователю). Если включить эту опцию, то в данной папке будут отслеживаться и помечаться как прочитанные все сообщения, которые прочел каждый пользователь этой папки. Большинство клиентов (включая Outlook) сами отслеживают эту информацию, поэтому обычно активизация данного параметра не требуется.

(рис 10.13) Выбор места для новой общей папки(рис 10.12) Присвоение имени новой общей папкеПосле создания новой папки нужно обеспечить ее почтовой поддержкой и сконфигурировать связанные с почтой параметры общих папок для организации. Чтобы снабдить папку почтовой поддержкой, выделите ее в окне Exchange System и выберите пункт All Tasks Mail Enable (Почтовая поддержка для всех задач) в меню Action. Эта команда выполняется сразу, хотя после ее выполнения не выдается подтверждающего сообщения от Exchange System. После того как папка будет обеспечена почтовой поддержкой, в окне свойств этой папки появятся несколько дополнительных вкладок, связанных с почтой, включая Exchange General (Общие свойства Exchange), E-Mail Addresses (Адреса электронной почты) и Exchange Advanced (Exchange дополнительно). Эти вкладки действуют аналогично эквивалентным вкладкам для других типов получателей и позволяют выполнять такие функции, как установка параметров доставки и ограничений, изменение отображаемых на экране имени и псевдонима, а также
установка особых атрибутов. Поскольку работа с этими вкладками описывается в лекции 9, мы не будем рассказывать о них здесь.
Необходимо знать о двух важных параметрах, добавляемых на вкладку General окна свойств папки, если эта папка обеспечивается почтовой поддержкой. Первый параметр определяет, требуется ли представление данной общей папки в адресной книге для отправки пользователями сообщений в эту папку. Второй параметр определяет, требуется ли, чтобы имя, представленное на экране в адресной книге, совпадало с именем общей папки, или это должно быть другое имя, указанное вами как администратором.
Управление общими папками с помощью оснастки Exchange System
Управление общими папками в Exchange System происходит на двух уровнях. На уровне хранилища общих папок вы указываете общие параметры, определяющие способ работы с общими папками в хранилище общих папок. На уровне конкретной общей папки указываются свойства этой папки и изменяются настройки, указанные на уровне хранилища.
Управление общими папками на уровне хранилища общих папок
Свойства общих папок, задаваемые на уровне хранилища общих папок, определяют принятые по умолчанию параметры обращения со всеми общими папками в хранилище общих папок. Доступ к этим свойствам осуществляется с помощью страницы свойств объекта Public Folder Store (Хранилище общих папок) в контейнере группы хранения (Storage Group), в которой сконфигурировано данное хранилище общих папок. Большинство вкладок на этой странице свойств содержит настройки репликации общих папок, которая рассматривается более подробно далее в лекции. Здесь мы рассмотрим вкладку Limits (Пределы хранения), показанную на рис 10.14.
(рис 10.14) Настройка пределов хранения для хранилища общих папокВкладка Limits (Пределы хранения) используется для установки значений по умолчанию пределов хранения для всех общих папок в хранилище общих папок. Предел хранения отражает, насколько велика (в килобайтах) может стать общая папка перед тем, как будут предприняты определенные действия, включая выдачу предупреждения контактам папки и запрет на отправку дальнейших сообщений. Также можно ограничить максимальный размер сообщений (с вложениями), отправляемых пользователями. Любое из этих предельных значений можно изменить на уровне папки для отдельных папок, как будет показано далее в лекции.
В Exchange Server 2003 поддерживается еще одно важное средство, которое называется восстановлением удаленных элементов. Когда пользователь удаляет какое-либо сообщение из папки, это сообщение маркируется как скрытое, а на самом деле сохраняется на сервере определенное количество дней, прежде чем будет удалено окончательно. В течение этого периода, который называется временем хранения удаленных элементов, пользователь может восстановить данный элемент. Однако для этого пользователь должен использовать Microsoft Outlook 97 или более позднюю версию (Outlook 2000, 2002 и 2003). Чтобы активизировать это средство для данного хранилища общих папок, нужно просто указать число дней, в течение которых требуется сохранять удаленные элементы на сервере. Значение по умолчанию равно 0. Кроме того, можно указать, чтобы элементы не удалялись окончательно из хранилища общих папок, пока не будет выполнено хотя бы одно резервное копирование.
Последнее ограничение, которое задается в окне вкладки Limits, – предельное число дней по умолчанию, в течение которых элементы остаются в данном хранилище общих папок. По умолчанию этот срок не ограничен.
Примечание. Хотя имеет смысл указывать предельные сроки хранения для папок с информацией, которая быстро устаревает, например, для папок, в которых хранится внутренняя систематизированная рекламная информация или статьи новостей из интернета, их следует использовать с осторожностью, поскольку большинство пользователей Exchange предполагают, что смогут получать свои данные без каких-либо ограничений по срокам. Следует отметить, что сроки старения информации в общих папках используются в сочетании со сроком хранения удаленных элементов. Предположим, что установлен 20-дневный срок старения элементов в общих папках и 10-дневный срок хранения удаленных элементов. Теперь предположим, что пользователь удаляет какой-либо элемент на 19-й день, то есть за один день до автоматического истечения срока старения. С этого момента начинается отсчет срока хранения удаленных элементов, который относится только к удаленным сообщениям.
Если данный элемент будет восстановлен в течение этого периода, то он будет храниться в общей папке еще 20 дней.
Управление общими папками на уровне отдельной папки
Управление общими папками в Exchange System можно также осуществлять на уровне отдельных папок с использованием окна свойств соответствующей папки. Некоторые вкладки в окне свойств папки предназначены только для репликации, которая рассматривается далее в лекции. С помощью вкладки General (Общие) можно изменять описание этой папки, а также значение параметра поддержки прочитанной и не прочитанной пользователями информации. Как и в случае с окном свойств хранилища общих папок, нас главным образом интересует вкладка Limits (Пределы хранения), показанная на рис 10.15. Как видите, информация на данной вкладке идентична вкладке Limits (Пределы хранения) окна Public Information Store. Любые настройки, устанавливаемые на уровне общей папки, игнорируют настройки, внесенные на уровне хранилища общих папок.
Примечание. В Exchange System можно распространять установки конфигурации родительской папки на все вложенные в нее папки. Выделите родительскую папку в окне Exchange System и выберите команду All Tasks Propagate Settings (Распространить установки для всех задач) в меню Action (Действие). Появится диалоговое окно, в котором указываются настройки, распространяемые на все подпапки. После этого можно изменять настройки для любой конкретной дочерней папки.
(рис 10.15) Настройка пределов хранения для отдельной общей папки
Репликация общей папки
Репликация содержимого общих папок в другие хранилища общих папок организации не происходит автоматически. Чтобы репликация осуществлялась, необходимо настроить ее вручную для каждой папки. Можно указать для каждой папки создание ее реплик в нескольких хранилищах общих папок. Если указывается репликация какой-либо родительской папки, все ее дочерние папки также реплицируются по умолчанию, хотя можно изменить это свойство для конкретной дочерней папки.
Репликация общих папок происходит согласно модели репликации с несколькими равноправными копиями, в которой каждая реплика общей папки рассматривается как основная копия. Фактически не существует простого способа отличить реплику от оригинала после репликации.
Определив, какие папки нужно подвергнуть репликации, администратор создает и конфигурирует репликацию. Для этого нужно направить реплики из одного хранилища общих папок в другие хранилища общих папок, используя окно свойств общей папки, которую требуется реплицировать. Чтобы настроить репликацию общей папки, откройте страницу свойств этой папки в окне Exchange System и перейдите на вкладку Replication (Репликация), показанную на рис 10.16.
(рис 10.16) Настройка репликации для конкретной общей папкиНа этой вкладке содержится список всех хранилищ общих папок, которые уже содержат реплику данной общей папки. Нажмите кнопку Add (Добавить), чтобы открыть диалоговое окно со списком существующих общих хранилищ организации, в которых нет реплик папки. Выделите хранилище, в которое требуется реплицировать данную папку, и нажмите OK. Это общее хранилище будет добавлено в список хранилищ, содержащих реплику данной папки.
Под списком хранилищ общих папок отображается ниспадающее меню Public Folder Replication (Репликация общей папки). Используйте это меню для выбора временного графика репликации данной общей папки в другие хранилища общих папок. Можно использовать одну из опций.
Never Run (Никогда не выполнять). По сути, это отключение репликации данной общей папки, что может быть удобно для временного прекращения репликации, например, для поиска и устранения неисправности какого-либо коннектора.
Always Run (Выполнять всегда). По сути, поддерживает непрерывную репликацию. Поскольку это приводит к излишнему трафику, то, как правило, это не самый лучший вариант. Однако он может оказаться полезным при первой настройке новой реплики, когда нужно создать ее как можно быстрее. В этой ситуации выбор варианта Always Run обеспечивает быструю репликацию содержимого папки. Однако необходимо проследить за тем, чтобы после этого был выбран более приемлемый вариант.
Run Every 1, 2 или 4 Hours (Выполнять через каждые 1, 2 или 4 часа). Задает выполнение репликации через указанный промежуток времени.
Use Custom Schedule (Использовать специальный временной график). Позволяет определять специальное расписание репликации. Нажмите кнопку Customize (Настроить), чтобы отобразить диалоговое окно с указателем часов, который используется для настройки расписания репликации.
Use Default Schedule (Использовать расписание по умолчанию). Настраивает репликацию согласно расписанию, указанному для хранилища общих папок, в котором находится данная общая папка. Эта опция используется по умолчанию.
Другие параметры вкладки Replication позволяют увидеть, когда было сгенерировано последнее сообщение о репликации, связанное с текущей общей папкой, а также указать приоритет, который должны иметь сообщения о репликации данной папки в системе Exchange.
После создания реплик общей папки и настройки процесса репликации на уровне папки можно сконфигурировать репликацию на уровне хранилища общих папок. Для этого откройте страницу свойств для объекта Public Folder Store (Хранилище общих папок) и перейдите на вкладку Replication (рис 10.17).
(рис 10.17) Настройка репликации на уровне всего хранилища общих папокНа этой вкладке выполняются две операции. Во-первых, настраиваются параметры репликации, которые будут применяться по умолчанию ко всем папкам этого хранилища. Это выполняется с помощью ниспадающего меню, аналогичного меню, используемому для настройки расписания репликации отдельной папки (см. предыдущий параграф). Указанное значение будет применяться ко всем папкам данного хранилища, если на странице свойств папок не указана иная опция, чем Use Default Schedule (Использовать расписание по умолчанию). Иными словами, если задается расписание для отдельной папки, то это расписание заменяет установку, заданную в этой вкладке.
Во-вторых, на вкладке Replication страницы свойств хранилища общих папок можно определить ограничения репликации. По умолчанию никаких ограничений не устанавливается. Если возникают проблемы с пропускной способностью канала между серверами, то можно задать максимальное время (в минутах), в течение которого разрешается выполнение репликации. Можно также определить максимальный размер (в килобайтах) одного сообщения репликации.
Примечание. При репликации папок возможны конфликты, если пользователи работают с различными репликами. В Exchange существует система интеллектуального автоматического разрешения конфликтов. Сервер Exchange присваивает всем сообщениям, помещенным в общую папку, номера версий. С помощью этих номеров сервер выявляет возникающие конфликты. Конфликт возникает в том случае, если две версии одного и того же сообщения отправлены с двух различных серверов на один сервер во время репликации. Сервер помещает конфликтные версии в соответствующую реплику, чтобы можно было разрешить этот конфликт самостоятельно, объединив обе версии, или, что еще лучше, поручив разрешить этот конфликт авторам сообщений. Сервер затем реплицирует эти версии на всю организацию.
Направление на общие папки
Пользователям, по большей части, не важно, к какой реплике общей папки осуществлять подключение. Тем не менее, для администраторов данный момент по некоторым причинам представляет определенную важность. Когда клиент запрашивает общую папку, запрос обрабатывается в следующем порядке.
Клиент проверяет хранилище общих папок по умолчанию, настроенное как его хранилище почтового ящика, которому оно принадлежит.
Если в общей папке по умолчанию клиента не обнаруживается реплики папки, клиент просматривает все серверы Exchange, к которым в данный момент имеется подключение.
Клиент проверяет каждый сервер, находящийся в той же самой группе маршрутизации, в которой находится сервер домашней общей папки клиента.
Клиент проверяет серверы в других группах маршрутизации, начиная с соединений с наименьшей стоимостью.
Как администратор вы можете использовать две стратегии модификации метода поддержки направления на общие папки. Во-первых, можно настроить коннекторы между группами маршрутизации для отклонения ссылок на общие папки. В следующих коннекторах есть возможность игнорирования направления на общие папки: Routing Group, SMTP, X.400 и X.25. Подробный рассказ о коннекторах приводится в лекции 13.
Второй подход к изменению направлений заключается в изменении списка серверов, на которые может перенаправлять клиента любой сервер. Следует лишь открыть окно свойств сервера в оснастке Exchange System, открыть вкладку Public Folder Refferrals и настроить список серверов.
Синхронизация реплик общих папок
Репликация общих папок происходит согласно модели репликации с несколькими равноправными копиями, в которой каждая реплика общей папки рассматривается как основная копия. При принятии решения о том, какие папки нужно реплицировать, эти реплики создаются и настраиваются вручную. Любое изменение, вносимое в общую папку, автоматически реплицируется на другие копии этой папки с помощью службы Exchange Public Folder Replication Agent (PFRA). Данные копии основаны на настроенных администратором параметрах. Репликация – это процесс, основанный на работе с электронной почтой, использующий протокол SMTP в качестве транспортного механизма.
PFRA использует три основных метода для отслеживания репликации и для определения того, синхронизирована ли общая папка. Ниже приведено их описание.
Change Number (Номер изменения). Номер изменения состоит из глобально уникального идентификатора информационного хранилища и счетчика изменения, специфичного для сервера, на котором находится общая папка. Когда пользователь модифицирует (или создает) сообщение в общей папке, PFRA данного информационного хранилища присваивает сообщению новый номер изменения.
Time Stamp (Временной штамп). PFRA ставит на сообщения штампы, указывающие время и дату, при поступлении сообщений в общую папку, причем сообщению при каждом его изменении присваивается новый временной штамп.
Predecessor Change List (Список предшествующих изменений). Это перечень всех информационных хранилищ, которые внесли изменения в сообщение, и наиболее поздних номеров изменений, присвоенных каждым информационным хранилищем из списка.
Вместе эти три конструкции формируют информацию о состоянии сообщения и играют роль в создании, удалении и изменении сообщения.
Создание сообщения
При создании в папке нового сообщения информационное хранилище, принимающее сообщение, присваивает номер изменения сообщению и располагает его в папке. Сообщение реплицируется в другие экземпляры папки согласно обычному расписанию репликации.
Удаление сообщений
Когда сообщение удаляется из папки, информационное хранилище, в котором находится экземпляр папки с удаляемым сообщением, отправляет сообщение репликации во все остальные информационные хранилища, содержащие экземпляр папки. При получении каждым информационным хранилищем сообщения репликации происходит удаление сообщения из данного экземпляра папки.
Истечение срока действия сообщения
По истечении срока действия сообщения (т.е. при достижении возраста сообщений, указанного для данной папки) информационное хранилище удаляет сообщение из папки, но не отправляет сообщение репликации в другие информационные хранилища. Каждое информационное хранилище самостоятельно удаляет просроченные сообщения из своих папок согласно своим конкретным настройкам и настройкам папки. Таким образом, в различных хранилищах сроки существования сообщений могут различаться.
Изменение сообщения
При внесении изменения в один из экземпляров сообщения в общей папке PFRA данного информационного хранилища обновляет информацию о состоянии сообщения и отправляет сообщение репликации в другие информационные хранилища, в которых имеются экземпляры рассматриваемой папки. Сообщение репликации содержит модифицированное сообщение и все его вложения.
При получении такого сообщения репликации другим информационным хранилищем измененное сообщение заменяет исходное сообщение в данном хранилище, если в информации о состоянии сообщения указывается, что сообщение действительно новее, чем исходное.
Хотя PFRA и отправляет сообщения репликации, не существует конкретного механизма для обеспечения достижения сообщениями репликации пунктов назначения. Дело в том, что генерация дополнительного сообщения подтверждения для каждого сообщения репликации приведет к бесполезному удвоению объема трафика репликации. Таким образом, возможна ситуация, при которой сообщение в различных экземплярах общей папки не будет синхронизировано. Для устранения такой ситуации используется процесс, называемый обратным заполнением.При нормальном обслуживании сообщения о состоянии передаются между серверами, и при этом сопоставляются номера изменений сообщений в различных экземплярах. Если сервер обнаруживает рассинхронизацию, он генерирует запрос обратного заполнения для всех изменений, которые до сих пор не были получены.
Заключение
Общие папки являются централизованным хранилищем документов и сообщений теоретически любого типа и позволяют осуществлять к ним контролируемый доступ любым пользователем организации. Как таковые, общие папки представляют собой основу приложений документооборота для Exchange Server 2003. В данной лекции рассказывалось о том, что необходимо знать для реализации хорошей системы общих папок в организации Exchange, включая создание общих папок, управление ими с помощью клиента Outlook и оснастки Exchange System, а также о том, как создать несколько деревьев общих папок в организации Exchange. Кроме того, было показано, как настроить репликацию таким образом, чтобы общие папки могли копироваться в хранилища общих папок на других серверах. Теперь самое время перейти к рассмотрению другого аспекта архитектуры хранилищ Exchange. В лекции 11 рассказывается о том, как настраивать и осуществлять управление группами хранения в Exchange Server 2003.
Хранение общих папок
Общие папки – прекрасное средство, обеспечивающее централизованное хранение практически любого типа документов или сообщений и позволяющее осуществлять контролируемый доступ любому пользователю организации. Общие папки являются основой приложений автоматизации документооборота для Exchange Server 2003.
Для управления общими папками используется оснастка Exchange System. Для выполнения ограниченных административных операций используется клиент Microsoft Outlook 2003. Можно создавать общие папки с помощью любого из этих средств. Значительная часть операций создания и управления общими папками происходит в Outlook, поскольку большинство пользователей работает только с этим клиентом, а средства администрирования общих папок разработаны с учетом приложения, с которым работают пользователи.
После создания общая папка помещается в хранилище общих папок определенного сервера Exchange. Общую папку можно размещать на любом сервере Exchange, где содержится хранилище общих папок. Сервер может не содержать хранилище общих папок, если, например, он установлен как сервер почтовых ящиков или выделен для другой задачи. Общая папка создается в хранилище общих папок одного сервера, но может быть реплицирована в хранилища общих папок других серверов. Обычно в организации общие папки не хранятся на одном сервере, а распределены по нескольким серверам.
Организация Exchange может содержать несколько деревьев общих папок, причем каждое дерево при этом включает отдельную иерархию общих папок. В структуре каждого дерева общие папки первого уровня называют папками верхнего уровня. Если пользователь создает общую папку верхнего уровня, она помещается в хранилище общих папок на собственном сервере этого пользователя. Когда пользователь создает общую папку более низкого уровня, она помещается в хранилище общих папок, содержащее родительскую папку, в которой создается новая папка. Кроме того, каждую общую папку можно реплицировать на другие серверы организации. Как видите, ситуация усложняется. Общие папки имеются на различных серверах, и экземпляры некоторых общих папок имеются на нескольких серверах.
Примечание. В версиях Exchange Server, предшествующих Exchange 2000 Server, организация содержала только одну общую папку корневого уровня (и, следовательно, только одну иерархическую структуру) с именем All Public Folders (Все общие папки). В Exchange 2000 Server и Exchange Server 2003 можно создавать несколько общих папок корневого уровня, которые называются деревьями общих папок; они существуют совместно с деревом All Public Folders (или вместо него). Для каждого дерева общих папок используется отдельная база данных на каком-либо сервере Exchange. К сожалению, только первоначальное дерево можно отобразить с помощью MAPI-клиентов, таких как Microsoft Outlook. Другие деревья видны только из Microsoft Outlook Web Access (OWA), Microsoft Windows Explorer или из другого приложения через монтируемую файловую систему (Installable File System, IFS). Создание нового дерева общих папок описывается далее в лекции.
Для обеспечения распространения информации об общих папках в системе Exchange служба каталогов Active Directory поддерживает иерархическую структуру общих папок для каждого дерева общих папок. Это единственная иерархическая структура, которая содержит информацию обо всех общих папках в этом дереве. Доступ к иерархиям общих папок автоматически обеспечивается для всех пользователей Exchange в организации.
Общая папка состоит из двух частей. Первая часть – это местоположение общей папки в иерархии общих папок. Вторая часть – это содержимое общей папки, то есть реальные сообщения внутри данной общей папки. Содержимое общей папки находится на одном сервере, если данное содержимое не предназначено для репликации на другие серверы.
Пример из практики.Выделенные серверы общих папок
Некоторые администраторы предпочитают использовать выделенные серверы для общих папок. Выделенный сервер общих папок – это сервер, с которого удалено хранилище почтовых ящиков. Выделенные серверы общих папок полезно использовать в больших организациях, где большое количество данных для общего доступа и частый доступ к этим данным требуют значительных затрат ресурсов сервера. Для использования выделенных серверов общих папок в организации выполните следующие шаги. После этого все будет готово для создания общих папок.
Определите, какие серверы предполагается использовать как выделенные серверы общих папок.
Удалите хранилище почтовых ящиков с серверов, которые будут выделенными серверами общих папок. Для этого найдите контейнер Server для соответствующего сервера в окне оснастки Exchange System и удалите объект конфигурации Mailbox Store (Хранилище почтовых ящиков) из контейнера Information Store этого сервера. Будьте внимательны при удалении хранилища почтовых ящиков: все почтовые ящики этого хранилища тоже будут удалены.
Удалите объект конфигурации Public Folder Store (Хранилище общих папок) со всех серверов организации, которые не будут содержать общих папок. Для этого удалите объект конфигурации Public Folder Store из контейнера Information Store. Если хранилище общих папок, которое требуется удалить, уже содержит общие папки, то перед удалением этого объекта необходимо проследить, чтобы на других серверах присутствовали текущие реплики этих папок.
Работа с общими папками в Microsoft Outlook 2003
Пользователи (в том числе и их администратор) могут использовать клиент Microsoft Outlook 2003 как для создания общих папок, так и для управления свойствами общих папок. В данном разделе рассматриваются обе эти темы. Можно создавать общие папки и управлять ими с помощью предыдущих версий клиентов Outlook и Exchange. Хотя в данном параграфе, по большей части, рассказывается о работе с Outlook 2003, большинство описанных здесь методов применяется и при работе с другими клиентами.
Создание общей папки в Outlook
Создать общую папку в Microsoft Outlook несложно. На рисунке 10.1 показано главное окно Microsoft Outlook со списком папок и раскрытым элементом Public Folders (Общие папки).
(рис 10.1) Окно Outlook 2003 с иерархией общих папокПри создании общей папки проследите за тем, чтобы был выделен объект All Public Folders (или папка, внутри которой требуется создать общую папку), затем выберите пункт New Folder (Новая папка) в меню File (Файл). Откроется диалоговое окно Create New Folder (Создание новой папки), показанное на рис 10.2. Введите имя создаваемой общей папки, выделите тип элементов, которые должна содержать эта папка, выделите папку, в которой она должна быть создана, и нажмите OK. Можно указать типы сообщений, помещаемых в новую папку, включая элементы календаря, заметки, задачи, контакты и сообщения электронной почты. По умолчанию берется тип элементов, которые могут быть помещены в родительскую папку.
(рис 10.2) Создание общей папкиПример из практики.Подписка общей папки на список рассылки
Служба списков почтовой рассылки действует аналогично группе новостей, но она работает полностью в системе электронной почты. Каждый подписчик получает копию комментариев другого подписчика в своей папке Inbox (Входящие). Общая папка имеет свой адрес электронной почты и может быть подписана на список рассылки, как и любой другой получатель, поскольку сервер Exchange имеет доступ к серверу службы рассылки через протокол SMTP. Чтобы создать общую папку и подписать ее на список почтовой рассылки, нужно иметь разрешение добавлять общие папки из клиента Exchange. При этом администратору, выполняющему эту операцию, также должна быть присвоена роль Exchange Permissions Admin.
Сначала необходимо создать общую папку с помощью описанной выше процедуры или процедуры из раздела "Создание общей папки в оснастке Exchange System" далее в лекции. Затем с помощью оснастки Exchange System нужно присвоить самому себе разрешение Send As (Отправлять как) по этой папке. Найдите SMTP-адрес папки (в окне вкладки E-Mail Addresses [Адреса электронной почты] страницы свойств этой папки) и запишите его на листке бумаги. Затем перейдите в окно вкладки General (Общие) и выберите вариант Show In Address Book (Показать в адресной книге).
Вернитесь в клиент Exchange и создайте сообщение "subscribe" ("подписка") для службы рассылки, на которую нужно подписать эту общую папку. Нужно отобразить поле From (От) окна сообщения, поэтому следует выбрать пункт From Field (Поле От) в меню View (Вид). В поле From введите SMTP-адрес электронной почты, записанный на листке бумаги, для данной общей папки. Для соответствующей службы подписки могут потребоваться специальные инструкции по заполнению содержимого в сообщении. Обычно сообщение имеет вид: Subscribe <папка>, где <папка> соответствует имени, под которым требуется подписать данную общую папку. Имя появляется в ответах, передаваемых общей папкой в список рассылки. Служба рассылки отобразит приветственное сообщение или запрос на подтверждающее сообщение.
Теперь, когда общая папка успешно подписана на службу рассылки, можно скрыть общую папку в адресной книге. Она была отображена лишь с той целью, чтобы вы убедились в том, что адрес электронной почты будет обработан в первый раз, когда будет получен ответ от службы рассылки.
Управление общими папками в Outlook
После создания общей папки можно выполнить ее конфигурирование различными способами. Управление общей папкой осуществляется в двух программных компонентах: клиенте Outlook и оснастке Exchange System. Поскольку пользователи могут создавать общие папки, то имеет смысл возложить на них определенные обязанности по управлению папками, поэтому управление папками частично осуществляется на клиенте.
Когда пользователь создает общую папку, он автоматически становится владельцем этой папки. Владелец несет ответственность за базовую структуру папки, включая полномочия доступа к папке, правила и связь с электронными формами. Для осуществления этого управления пользователь может просто открыть в Outlook окно свойств рассматриваемой общей папки.
Вкладка General (Общие)
В окне вкладки General (Общие) окна свойств общей папки (см. рис 10.3) можно изменять имя общей папки и указывать дополнительное описание этой папки. Можно выбрать имя электронной формы, которую следует использовать для включения новых элементов в папку. По умолчанию выбирается характерная форма IPM.Post. И, наконец, можно указать автоматическое формирование представлений Exchange Client. Процессы Exchange Client и Outlook обрабатывают формы по-разному. Данная опция обеспечивает совместимость Exchange Client с папками, созданными в Outlook.
(рис 10.3) Вкладка General страницы свойств общей папки в Outlook
Вкладка Administration (Администрирование)
Вкладка Administration, показанная на рис 10.4, служит для настройки различных параметров, управляющих использованием общей папки. В этой папке указываются следующие настройки.
Initial View On Folder (Начальный вид папки). Указывает первоначальное представление папки в Outlook, используемое при каждом открытии папки. Среди имеющихся представлений – принятое по умолчанию структурированное представление Normal (Обычное), а также представления, сгруппированные по рассматриваемому вопросу, теме или автору.
Drag/Drop Posting Is A (Операция при перетаскивании). Определяет, что происходит при перетаскивании элемента в общую папку. Содержит опции Move/Copy (Переместить/Скопировать) и Forward (Переслать).
Add Folder Address To (Добавить адрес папки в). Добавляет адрес папки в качестве контакта в папку Outlook Contacts (Контакты).
This Folder Is Available To (К этой папке имеют доступ). Указывает, кто имеет доступ к данной папке: все, кто имеют соответствующие полномочия доступа (All users with access permissions), или только владельцы папки (Owners only).
Folder Assistant (Помощник в работе с папками). Позволяет создавать правила, которые применяются к новым элементам, размещаемым в данной папке. К правилам относятся такие действия, как автоматический ответ на сообщения или отказ от приема сообщений в зависимости от автора или темы.
Moderated Folder (Модерируемая папка). Позволяет указать одного или несколько модераторов для данной папки. Модерируемая папка используется для того, чтобы ее модератор проверял все вновь поступающие элементы, прежде чем они станут доступными в общей папке. Нажмите эту кнопку, чтобы настроить модераторов данной папки. Следует помнить, что элементы, помещаемые пользователями в папки, не появляются сразу в модерируемой папке. Поэтому можно указать автоматический ответ на сообщения, поступившие в модерируемые папки, чтобы пользователи знали, что модератор получил их сообщение. Это можно сделать в секции Reply To New Items With (Ответ на новые сообщения), настроив стандартный или специальный ответ.
(рис 10.4) Вкладка Administration страницы свойств общей папки в Outlook
Вкладка Forms (Формы)
Вкладка Forms, показанная на рис 10.5, позволяет указывать формы, используемые совместно с общей папкой. Формы, указанные в этой вкладке, появляются в виде опций в ниспадающем списке When Posting To This Folder (При размещении в этой папке) вкладки General (см. выше рис 10.3). Можно также управлять любой связанной формой из этой вкладки.
Дополнительная информация. В некоторых местах изложение темы управления папками в Outlook может показаться поверхностным. Дело в том, что тема объединения электронных форм с общими папками выходит за рамки этого курса. Для получения максимально развернутой информации об использовании Outlook и электронных форм воспользуйтесь книгой Programming Microsoft Outlook and Microsoft Exchange 2003 автора Thomas Rizzo (издательство Microsoft Press). В данной книге приводится информация по работе с Outlook 2003 и Exchange Server для создания специализированной среды коллективной работы. Хотя мы сконцентрированы на работе с Exchange Server 2003 и Outlook 2003, можно применить многие принципы, описанные в указанной книге.
(рис 10.5) Вкладка Forms страницы свойств общей папки в Outlook
Вкладка Permissions (Полномочия)
С помощью вкладки Permissions, показанной на рис 10.6, пользователям присваиваются полномочия доступа к текущей общей папке. Каждому пользователю можно присвоить одну из нескольких ролей, и каждая роль имеет набор связанных с ней полномочий. Можно использовать следующие разрешения:
Create Items (Создание элементов). Позволяет пользователю размещать элементы в данной папке;
Read Items (Чтение элементов). Позволяет пользователю открывать любой элемент в данной папке;
Create Subfolders (Создание подпапок). Позволяет пользователю создавать вложенные папки внутри данной папки;
Edit Items (Редактирование элементов). Указывает, какие элементы данной папки может редактировать пользователь. Опция None (Никакие) указывает, что пользователь не может редактировать элементы. Опция Own (Собственные) указывает, что пользователь может редактировать только элементы, созданные им самим. Опция All (Все) указывает, что пользователь может редактировать любой элемент данной папки;
Folder Owner (Владелец папки). Предоставляет данному пользователю все полномочия по этой папке, включая право назначать полномочия;
Folder Contact (Контакт с папкой). Указывает, что пользователь должен получать копии любого статусного сообщения, относящегося к этой папке, включая отчеты о невозможности доставки;
Folder Visible (Визуализация папки). Разрешает пользователю видеть папку в иерархической структуре общих папок;
Delete Items (Удаление элементов). Указывает, какие элементы этой папки может удалять пользователь. Опция None (Никакие) указывает, что пользователь не может удалять элементы. Опция Own (Собственные) указывает, что пользователь может удалять только созданные им элементы. Опция All (Все) указывает, что пользователь может удалять любой элемент папки.
(рис 10.6) Вкладка Permissions страницы свойств общей папки в OutlookМожно изменять полномочия, связанные с любой конкретной ролью. В таблице 10.1 приводятся существующие роли и полномочия, предоставляемые по умолчанию для каждой роли.
Разрешения по умолчанию для ролей общей папки
| Роль |
Создание |
Чтение |
Изменение |
Удаление |
Подпапки |
Владелец |
Контакт |
Отображено |
| Owner (Владелец) |
Да |
Да |
Все |
Все |
Да |
Да |
Да |
Да |
| Publishing editor (Ответственный редактор) |
Да |
Да |
Все |
Все |
Да |
Нет |
Нет |
Да |
| Editor (Редактор) |
Да |
Да |
Все |
Все |
Нет |
Нет |
Нет |
Да |
| Publishing author (Ответственный автор) |
Да |
Да |
Собственные |
Собственные |
Да |
Нет |
Нет |
Да |
| Author (Автор) |
Да |
Да |
Собственные |
Собственные |
Нет |
Нет |
Нет |
Да |
| Nonediting author (Нередактирующий автор) |
Да |
Да |
Нет (None) |
Собственные |
Нет |
Нет |
Нет |
Да |
| Reviewer (Читатель) |
Нет |
Да |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
| Contributor (Корреспондент) |
Да |
Нет |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
| None (Никто) |
Нет |
Нет |
Нет (None) |
Нет (None) |
Нет |
Нет |
Нет |
Да |
Работа с общими папками в оснастке Exchange System
В предыдущем разделе рассказывалось о том, как настраивать общие папки с помощью клиента Outlook. Можно создавать и конфигурировать общие папки с помощью оснастки Exchange System. Определенные инструменты управления общими папками доступны только в этой оснастке. Кроме того, только в Exchange System можно создавать и модифицировать иерархические структуры общих папок верхнего уровня, которые называются деревьями общих папок.
Создание дерева общих папок
Создание дерева общих папок состоит из трех этапов. Во-первых, необходимо создать новую корневую папку верхнего уровня, в которой будет содержаться новая древовидная структура. Во-вторых, необходимо создать на сервере новое хранилище общих папок, предназначенное для содержимого этой новой древовидной структуры. И, наконец, необходимо связать новую папку верхнего уровня с новым хранилищем общих папок. Эти шаги подробно описаны в следующих разделах.
Создание новой корневой папки верхнего уровня
Первым шагом создания нового дерева общих папок является создание новой корневой папки верхнего уровня. Эта папка должна иметь имя структуры, которую требуется создать. Например, если создается дерево, которое должно использоваться только руководителями (Executives), то можно присвоить новой корневой папке верхнего уровня имя "Executives".
Каждая создаваемая корневая папка верхнего уровня появляется на том же уровне, что и дерево Public Folders, и она имеет собственную базу данных на каждом сервере Exchange, в которой содержатся реплики любой из папок иерархии данного дерева. Чтобы создать новую корневую папку верхнего уровня, сначала выделите контейнер Folders (Папки) для административной группы, в которой требуется создать эту папку, как показано на рис 10.7. Если имеется только одна административная группа, или в Exchange System указано, что административные группы не следует отображать на экране, то контейнер Folders отобразится непосредственно под корневым узлом.
(рис 10.7) Создание новой корневой папки верхнего уровняВыделив контейнер Folders, выберите команду New Public Folder Tree (Новое дерево общих папок) в меню Action (Действие). Появится окно свойств новой папки (см. рис 10.8). Введите имя нового дерева в поле Name (Имя). После этого нажмите OK, чтобы закрыть окно свойств и создать новое дерево общих папок.
(рис 10.8) Присвоение имени новому дереву общих папокСоздание нового хранилища общих папок
Общие папки содержатся в хранилище общих папок. Для каждого дерева общих папок используется его собственная база данных в этом хранилище. После создания новой корневой папки верхнего уровня для соответствующего дерева необходимо создать новое хранилище общих папок, которое будет содержать это дерево. В оснастке Exchange System найдите контейнер для группы хранения (Storage Group) на сервере, на котором требуется создать новое дерево (см. рис 10.9). Будет создано новое хранилище общих папок в данной группе хранения.
(рис 10.9) Выбор группы хранения для нового хранилища общих папокВыделив нужную группу хранения, выберите пункт New Public Store (Новое хранилище общих папок) в меню Action. В результате откроется страница свойств для нового хранилища (см. рис 10.10). Введите имя нового хранилища в поле Name (Имя). Нажмите кнопку Browse (Обзор), чтобы открыть диалоговое окно, в котором можно связать новое хранилище с деревом общих папок. Выделите дерево, которое было создано раньше. Нажмите OK, чтобы закрыть страницу свойств. После успешного создания нового хранилища Exchange System предложит смонтировать это хранилище. Нажмите кнопку Yes (Да), чтобы установить новое хранилище.
(рис 10.10) Присвоение имени новому хранилищу и его ассоциирование с деревом общих папок
Подсоединение к хранилищу общих папок
Последним шагом в создании нового дерева общих папок является возврат к корневой папке верхнего уровня, которая была создана раньше, и ассоциирование (установление связи) этой папки с новым хранилищем общих папок. В окне оснастки Exchange System найдите и выделите эту корневую папку верхнего уровня в главном контейнере Folders (Папки). Затем выберите пункт Connect To (Подсоединиться к) в меню Action (Действие). Откроется диалоговое окно, показанное на рис 10.11, где будут представлены хранилища общих папок. Отобразится хранилище, которое только что было создано. Выделите это хранилище и нажмите кнопку OK. Данное хранилище будет соединено с деревом общих папок и войдет в список вкладки Public Stores (Общие хранилища) страницы свойств для соответствующей корневой папки верхнего уровня.
(рис 10.11) Подсоединение дерева общих папок к хранилищу общих папокСовет. Если корневая папка верхнего уровня уже была создана, то, возможно, обнаружится, что команда Connect To недоступна в меню Action. В этом случае закройте Exchange System и снова запустите эту оснастку, чтобы активизировать команду Connect To.
После создания и подсоединения нового дерева общих папок, возможно, потребуется указать разрешения, определяющие то, какие пользователи могут вносить изменения в корневой уровень этого дерева. Для этого нужно открыть страницу свойств данной папки верхнего уровня и перейти в окно вкладки Security (Безопасность). По умолчанию только группы Domain (Домен) и Exchange Administrators (Администраторы Exchange) имеют полномочия на изменение корневой папки. Нажмите кнопку Add (Добавить), чтобы указать полномочия для дополнительных пользователей.
Создание общей папки в оснастке Exchange System
На первом этапе создания новой общей папки нужно решить, в каком месте ее создавать. В окне оснастки Exchange System выделите дерево общих папок, в котором требуется создать новую папку. Если нужно создать в этом дереве новую папку верхнего уровня, то создайте эту папку непосредственно в корневой папке верхнего уровня. В противном случае выделите в этом дереве папку, в которой нужно создать новую вложенную папку, как показано на рис 10.12.
Выделив родительскую папку, выберите пункт New Public Folder (Новая общая папка) в меню Action. В результате откроется страница свойств для новой общей папки (рис 10.13). Все, что нужно для создания новой общей папки, – ввести ее имя в поле Name и нажать OK. Exchange System создаст новую папку, и пользователи с соответствующими полномочиями сразу обнаружат, что имеют доступ к этой папке. При желании можно ввести описание для новой папки.
Внизу вкладки General общей папки есть опция Maintain Per-User Read And Unread Information For This Folder (Поддерживать прочитанную и непрочитанную информацию для этой папки по каждому пользователю). Если включить эту опцию, то в данной папке будут отслеживаться и помечаться как прочитанные все сообщения, которые прочел каждый пользователь этой папки. Большинство клиентов (включая Outlook) сами отслеживают эту информацию, поэтому обычно активизация данного параметра не требуется.

(рис 10.13) Выбор места для новой общей папки(рис 10.12) Присвоение имени новой общей папкеПосле создания новой папки нужно обеспечить ее почтовой поддержкой и сконфигурировать связанные с почтой параметры общих папок для организации. Чтобы снабдить папку почтовой поддержкой, выделите ее в окне Exchange System и выберите пункт All Tasks Mail Enable (Почтовая поддержка для всех задач) в меню Action. Эта команда выполняется сразу, хотя после ее выполнения не выдается подтверждающего сообщения от Exchange System. После того как папка будет обеспечена почтовой поддержкой, в окне свойств этой папки появятся несколько дополнительных вкладок, связанных с почтой, включая Exchange General (Общие свойства Exchange), E-Mail Addresses (Адреса электронной почты) и Exchange Advanced (Exchange дополнительно). Эти вкладки действуют аналогично эквивалентным вкладкам для других типов получателей и позволяют выполнять такие функции, как установка параметров доставки и ограничений, изменение отображаемых на экране имени и псевдонима, а также
установка особых атрибутов. Поскольку работа с этими вкладками описывается в лекции 9, мы не будем рассказывать о них здесь.
Необходимо знать о двух важных параметрах, добавляемых на вкладку General окна свойств папки, если эта папка обеспечивается почтовой поддержкой. Первый параметр определяет, требуется ли представление данной общей папки в адресной книге для отправки пользователями сообщений в эту папку. Второй параметр определяет, требуется ли, чтобы имя, представленное на экране в адресной книге, совпадало с именем общей папки, или это должно быть другое имя, указанное вами как администратором.
Управление общими папками с помощью оснастки Exchange System
Управление общими папками в Exchange System происходит на двух уровнях. На уровне хранилища общих папок вы указываете общие параметры, определяющие способ работы с общими папками в хранилище общих папок. На уровне конкретной общей папки указываются свойства этой папки и изменяются настройки, указанные на уровне хранилища.
Управление общими папками на уровне хранилища общих папок
Свойства общих папок, задаваемые на уровне хранилища общих папок, определяют принятые по умолчанию параметры обращения со всеми общими папками в хранилище общих папок. Доступ к этим свойствам осуществляется с помощью страницы свойств объекта Public Folder Store (Хранилище общих папок) в контейнере группы хранения (Storage Group), в которой сконфигурировано данное хранилище общих папок. Большинство вкладок на этой странице свойств содержит настройки репликации общих папок, которая рассматривается более подробно далее в лекции. Здесь мы рассмотрим вкладку Limits (Пределы хранения), показанную на рис 10.14.
(рис 10.14) Настройка пределов хранения для хранилища общих папокВкладка Limits (Пределы хранения) используется для установки значений по умолчанию пределов хранения для всех общих папок в хранилище общих папок. Предел хранения отражает, насколько велика (в килобайтах) может стать общая папка перед тем, как будут предприняты определенные действия, включая выдачу предупреждения контактам папки и запрет на отправку дальнейших сообщений. Также можно ограничить максимальный размер сообщений (с вложениями), отправляемых пользователями. Любое из этих предельных значений можно изменить на уровне папки для отдельных папок, как будет показано далее в лекции.
В Exchange Server 2003 поддерживается еще одно важное средство, которое называется восстановлением удаленных элементов. Когда пользователь удаляет какое-либо сообщение из папки, это сообщение маркируется как скрытое, а на самом деле сохраняется на сервере определенное количество дней, прежде чем будет удалено окончательно. В течение этого периода, который называется временем хранения удаленных элементов, пользователь может восстановить данный элемент. Однако для этого пользователь должен использовать Microsoft Outlook 97 или более позднюю версию (Outlook 2000, 2002 и 2003). Чтобы активизировать это средство для данного хранилища общих папок, нужно просто указать число дней, в течение которых требуется сохранять удаленные элементы на сервере. Значение по умолчанию равно 0. Кроме того, можно указать, чтобы элементы не удалялись окончательно из хранилища общих папок, пока не будет выполнено хотя бы одно резервное копирование.
Последнее ограничение, которое задается в окне вкладки Limits, – предельное число дней по умолчанию, в течение которых элементы остаются в данном хранилище общих папок. По умолчанию этот срок не ограничен.
Примечание. Хотя имеет смысл указывать предельные сроки хранения для папок с информацией, которая быстро устаревает, например, для папок, в которых хранится внутренняя систематизированная рекламная информация или статьи новостей из интернета, их следует использовать с осторожностью, поскольку большинство пользователей Exchange предполагают, что смогут получать свои данные без каких-либо ограничений по срокам. Следует отметить, что сроки старения информации в общих папках используются в сочетании со сроком хранения удаленных элементов. Предположим, что установлен 20-дневный срок старения элементов в общих папках и 10-дневный срок хранения удаленных элементов. Теперь предположим, что пользователь удаляет какой-либо элемент на 19-й день, то есть за один день до автоматического истечения срока старения. С этого момента начинается отсчет срока хранения удаленных элементов, который относится только к удаленным сообщениям.
Если данный элемент будет восстановлен в течение этого периода, то он будет храниться в общей папке еще 20 дней.
Управление общими папками на уровне отдельной папки
Управление общими папками в Exchange System можно также осуществлять на уровне отдельных папок с использованием окна свойств соответствующей папки. Некоторые вкладки в окне свойств папки предназначены только для репликации, которая рассматривается далее в лекции. С помощью вкладки General (Общие) можно изменять описание этой папки, а также значение параметра поддержки прочитанной и не прочитанной пользователями информации. Как и в случае с окном свойств хранилища общих папок, нас главным образом интересует вкладка Limits (Пределы хранения), показанная на рис 10.15. Как видите, информация на данной вкладке идентична вкладке Limits (Пределы хранения) окна Public Information Store. Любые настройки, устанавливаемые на уровне общей папки, игнорируют настройки, внесенные на уровне хранилища общих папок.
Примечание. В Exchange System можно распространять установки конфигурации родительской папки на все вложенные в нее папки. Выделите родительскую папку в окне Exchange System и выберите команду All Tasks Propagate Settings (Распространить установки для всех задач) в меню Action (Действие). Появится диалоговое окно, в котором указываются настройки, распространяемые на все подпапки. После этого можно изменять настройки для любой конкретной дочерней папки.
(рис 10.15) Настройка пределов хранения для отдельной общей папки
Репликация общей папки
Репликация содержимого общих папок в другие хранилища общих папок организации не происходит автоматически. Чтобы репликация осуществлялась, необходимо настроить ее вручную для каждой папки. Можно указать для каждой папки создание ее реплик в нескольких хранилищах общих папок. Если указывается репликация какой-либо родительской папки, все ее дочерние папки также реплицируются по умолчанию, хотя можно изменить это свойство для конкретной дочерней папки.
Репликация общих папок происходит согласно модели репликации с несколькими равноправными копиями, в которой каждая реплика общей папки рассматривается как основная копия. Фактически не существует простого способа отличить реплику от оригинала после репликации.
Определив, какие папки нужно подвергнуть репликации, администратор создает и конфигурирует репликацию. Для этого нужно направить реплики из одного хранилища общих папок в другие хранилища общих папок, используя окно свойств общей папки, которую требуется реплицировать. Чтобы настроить репликацию общей папки, откройте страницу свойств этой папки в окне Exchange System и перейдите на вкладку Replication (Репликация), показанную на рис 10.16.
(рис 10.16) Настройка репликации для конкретной общей папкиНа этой вкладке содержится список всех хранилищ общих папок, которые уже содержат реплику данной общей папки. Нажмите кнопку Add (Добавить), чтобы открыть диалоговое окно со списком существующих общих хранилищ организации, в которых нет реплик папки. Выделите хранилище, в которое требуется реплицировать данную папку, и нажмите OK. Это общее хранилище будет добавлено в список хранилищ, содержащих реплику данной папки.
Под списком хранилищ общих папок отображается ниспадающее меню Public Folder Replication (Репликация общей папки). Используйте это меню для выбора временного графика репликации данной общей папки в другие хранилища общих папок. Можно использовать одну из опций.
Never Run (Никогда не выполнять). По сути, это отключение репликации данной общей папки, что может быть удобно для временного прекращения репликации, например, для поиска и устранения неисправности какого-либо коннектора.
Always Run (Выполнять всегда). По сути, поддерживает непрерывную репликацию. Поскольку это приводит к излишнему трафику, то, как правило, это не самый лучший вариант. Однако он может оказаться полезным при первой настройке новой реплики, когда нужно создать ее как можно быстрее. В этой ситуации выбор варианта Always Run обеспечивает быструю репликацию содержимого папки. Однако необходимо проследить за тем, чтобы после этого был выбран более приемлемый вариант.
Run Every 1, 2 или 4 Hours (Выполнять через каждые 1, 2 или 4 часа). Задает выполнение репликации через указанный промежуток времени.
Use Custom Schedule (Использовать специальный временной график). Позволяет определять специальное расписание репликации. Нажмите кнопку Customize (Настроить), чтобы отобразить диалоговое окно с указателем часов, который используется для настройки расписания репликации.
Use Default Schedule (Использовать расписание по умолчанию). Настраивает репликацию согласно расписанию, указанному для хранилища общих папок, в котором находится данная общая папка. Эта опция используется по умолчанию.
Другие параметры вкладки Replication позволяют увидеть, когда было сгенерировано последнее сообщение о репликации, связанное с текущей общей папкой, а также указать приоритет, который должны иметь сообщения о репликации данной папки в системе Exchange.
После создания реплик общей папки и настройки процесса репликации на уровне папки можно сконфигурировать репликацию на уровне хранилища общих папок. Для этого откройте страницу свойств для объекта Public Folder Store (Хранилище общих папок) и перейдите на вкладку Replication (рис 10.17).
(рис 10.17) Настройка репликации на уровне всего хранилища общих папокНа этой вкладке выполняются две операции. Во-первых, настраиваются параметры репликации, которые будут применяться по умолчанию ко всем папкам этого хранилища. Это выполняется с помощью ниспадающего меню, аналогичного меню, используемому для настройки расписания репликации отдельной папки (см. предыдущий параграф). Указанное значение будет применяться ко всем папкам данного хранилища, если на странице свойств папок не указана иная опция, чем Use Default Schedule (Использовать расписание по умолчанию). Иными словами, если задается расписание для отдельной папки, то это расписание заменяет установку, заданную в этой вкладке.
Во-вторых, на вкладке Replication страницы свойств хранилища общих папок можно определить ограничения репликации. По умолчанию никаких ограничений не устанавливается. Если возникают проблемы с пропускной способностью канала между серверами, то можно задать максимальное время (в минутах), в течение которого разрешается выполнение репликации. Можно также определить максимальный размер (в килобайтах) одного сообщения репликации.
Примечание. При репликации папок возможны конфликты, если пользователи работают с различными репликами. В Exchange существует система интеллектуального автоматического разрешения конфликтов. Сервер Exchange присваивает всем сообщениям, помещенным в общую папку, номера версий. С помощью этих номеров сервер выявляет возникающие конфликты. Конфликт возникает в том случае, если две версии одного и того же сообщения отправлены с двух различных серверов на один сервер во время репликации. Сервер помещает конфликтные версии в соответствующую реплику, чтобы можно было разрешить этот конфликт самостоятельно, объединив обе версии, или, что еще лучше, поручив разрешить этот конфликт авторам сообщений. Сервер затем реплицирует эти версии на всю организацию.
Направление на общие папки
Пользователям, по большей части, не важно, к какой реплике общей папки осуществлять подключение. Тем не менее, для администраторов данный момент по некоторым причинам представляет определенную важность. Когда клиент запрашивает общую папку, запрос обрабатывается в следующем порядке.
Клиент проверяет хранилище общих папок по умолчанию, настроенное как его хранилище почтового ящика, которому оно принадлежит.
Если в общей папке по умолчанию клиента не обнаруживается реплики папки, клиент просматривает все серверы Exchange, к которым в данный момент имеется подключение.
Клиент проверяет каждый сервер, находящийся в той же самой группе маршрутизации, в которой находится сервер домашней общей папки клиента.
Клиент проверяет серверы в других группах маршрутизации, начиная с соединений с наименьшей стоимостью.
Как администратор вы можете использовать две стратегии модификации метода поддержки направления на общие папки. Во-первых, можно настроить коннекторы между группами маршрутизации для отклонения ссылок на общие папки. В следующих коннекторах есть возможность игнорирования направления на общие папки: Routing Group, SMTP, X.400 и X.25. Подробный рассказ о коннекторах приводится в лекции 13.
Второй подход к изменению направлений заключается в изменении списка серверов, на которые может перенаправлять клиента любой сервер. Следует лишь открыть окно свойств сервера в оснастке Exchange System, открыть вкладку Public Folder Refferrals и настроить список серверов.
Синхронизация реплик общих папок
Репликация общих папок происходит согласно модели репликации с несколькими равноправными копиями, в которой каждая реплика общей папки рассматривается как основная копия. При принятии решения о том, какие папки нужно реплицировать, эти реплики создаются и настраиваются вручную. Любое изменение, вносимое в общую папку, автоматически реплицируется на другие копии этой папки с помощью службы Exchange Public Folder Replication Agent (PFRA). Данные копии основаны на настроенных администратором параметрах. Репликация – это процесс, основанный на работе с электронной почтой, использующий протокол SMTP в качестве транспортного механизма.
PFRA использует три основных метода для отслеживания репликации и для определения того, синхронизирована ли общая папка. Ниже приведено их описание.
Change Number (Номер изменения). Номер изменения состоит из глобально уникального идентификатора информационного хранилища и счетчика изменения, специфичного для сервера, на котором находится общая папка. Когда пользователь модифицирует (или создает) сообщение в общей папке, PFRA данного информационного хранилища присваивает сообщению новый номер изменения.
Time Stamp (Временной штамп). PFRA ставит на сообщения штампы, указывающие время и дату, при поступлении сообщений в общую папку, причем сообщению при каждом его изменении присваивается новый временной штамп.
Predecessor Change List (Список предшествующих изменений). Это перечень всех информационных хранилищ, которые внесли изменения в сообщение, и наиболее поздних номеров изменений, присвоенных каждым информационным хранилищем из списка.
Вместе эти три конструкции формируют информацию о состоянии сообщения и играют роль в создании, удалении и изменении сообщения.
Создание сообщения
При создании в папке нового сообщения информационное хранилище, принимающее сообщение, присваивает номер изменения сообщению и располагает его в папке. Сообщение реплицируется в другие экземпляры папки согласно обычному расписанию репликации.
Удаление сообщений
Когда сообщение удаляется из папки, информационное хранилище, в котором находится экземпляр папки с удаляемым сообщением, отправляет сообщение репликации во все остальные информационные хранилища, содержащие экземпляр папки. При получении каждым информационным хранилищем сообщения репликации происходит удаление сообщения из данного экземпляра папки.
Истечение срока действия сообщения
По истечении срока действия сообщения (т.е. при достижении возраста сообщений, указанного для данной папки) информационное хранилище удаляет сообщение из папки, но не отправляет сообщение репликации в другие информационные хранилища. Каждое информационное хранилище самостоятельно удаляет просроченные сообщения из своих папок согласно своим конкретным настройкам и настройкам папки. Таким образом, в различных хранилищах сроки существования сообщений могут различаться.
Изменение сообщения
При внесении изменения в один из экземпляров сообщения в общей папке PFRA данного информационного хранилища обновляет информацию о состоянии сообщения и отправляет сообщение репликации в другие информационные хранилища, в которых имеются экземпляры рассматриваемой папки. Сообщение репликации содержит модифицированное сообщение и все его вложения.
При получении такого сообщения репликации другим информационным хранилищем измененное сообщение заменяет исходное сообщение в данном хранилище, если в информации о состоянии сообщения указывается, что сообщение действительно новее, чем исходное.
Хотя PFRA и отправляет сообщения репликации, не существует конкретного механизма для обеспечения достижения сообщениями репликации пунктов назначения. Дело в том, что генерация дополнительного сообщения подтверждения для каждого сообщения репликации приведет к бесполезному удвоению объема трафика репликации. Таким образом, возможна ситуация, при которой сообщение в различных экземплярах общей папки не будет синхронизировано. Для устранения такой ситуации используется процесс, называемый обратным заполнением.При нормальном обслуживании сообщения о состоянии передаются между серверами, и при этом сопоставляются номера изменений сообщений в различных экземплярах. Если сервер обнаруживает рассинхронизацию, он генерирует запрос обратного заполнения для всех изменений, которые до сих пор не были получены.
Заключение
Общие папки являются централизованным хранилищем документов и сообщений теоретически любого типа и позволяют осуществлять к ним контролируемый доступ любым пользователем организации. Как таковые, общие папки представляют собой основу приложений документооборота для Exchange Server 2003. В данной лекции рассказывалось о том, что необходимо знать для реализации хорошей системы общих папок в организации Exchange, включая создание общих папок, управление ими с помощью клиента Outlook и оснастки Exchange System, а также о том, как создать несколько деревьев общих папок в организации Exchange. Кроме того, было показано, как настроить репликацию таким образом, чтобы общие папки могли копироваться в хранилища общих папок на других серверах. Теперь самое время перейти к рассмотрению другого аспекта архитектуры хранилищ Exchange. В лекции 11 рассказывается о том, как настраивать и осуществлять управление группами хранения в Exchange Server 2003.