Поделиться через


Работа с общими папками

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2009-04-10

Общие папки, появившиеся еще в первой версии Microsoft Exchange, предназначены для осуществления совместного доступа к файлам. Это простой и эффективный способ собирать, организовывать и использовать информацию внутри рабочей группы или в масштабах всей организации. Общие папки организованы в иерархию. Они хранятся в специальных базах данных и могут реплицироваться с одного сервера Exchange на другой.

Общие папки не предназначены для следующих целей.

  • Архивация данных   Общие папки не предназначены для архивации данных. Пользователи, для почтовых ящиков которых установлены ограничения, иногда используют общие папки вместо файлов личных папок (PST-файлов) для архивации данных. Этого делать не рекомендуется, поскольку это приводит к увеличению размеров хранилища на серверах общих папок и лишает смысла использование ограничений для почтовых ящиков.

  • Совместное использование документов   Общие папки не предназначены для совместного использования документов. Общие папки не поддерживают управление версиями и другие возможности управления документами, такие как контролируемая функция извлечения и возврата документов и автоматическое уведомление об изменении содержимого.

В Exchange Server 2007 общие папки являются необязательной функцией. Если на всех клиентских компьютерах организации установлен Microsoft Office Outlook 2007, то такие функции как информация о занятости и загрузка автономной адресной книги от общих папок не зависят. В Exchange 2007 для загрузки автономной адресной книги и сведений о занятости вместо общих папок используется служба автообнаружения, веб-службы Exchange, служба системного помощника Microsoft Exchange и служба рассылки файлов Microsoft Exchange.

Чтобы подключиться к Exchange и загрузить автономную адресную книгу или использовать функции планирования занятости, компьютерам с Outlook 2003, Outlook 2002, Outlook 2000 или Outlook 98 необходимо, чтобы общие папки были развернуты. Exchange 2007 — первая версия Exchange, позволяющая общие папки не использовать. Однако пока все компьютеры не будут переведены на Outlook 2007, использовать их придется.

В данном разделе приводится следующая информация о общих папках в Exchange 2007:

  • создание общих папок во время установки;

  • деревья общих папок;

  • базы данных общих папок.

  • репликация общих папок;

  • ссылки на общие папки;

  • общие папки с включенной поддержкой почты;

  • Доступ к общим папкам

  • особенности работы в смешанных организациях (Exchange 2007 и Exchange Server 2003);

  • рекомендации.

Создание общих папок во время установки

При использовании Outlook 2003 и более ранних версий или Microsoft Entourage база данных общих папок (раньше ее называли хранилищем общих папок) необходима для подключения к Exchange 2007. В организации, содержащей только серверы Exchange 2007, при установке роли сервера почтовых ящиков на первый сервер программа установки выводит запрос: Имеются ли в организации клиентские компьютеры, на которых установлены программы Outlook 2003 и более ранней версии или Entourage? При нажатии кнопки "Да" будет создана база данных общих папок. Если вы ответите «Нет», база данных создаваться не будет.

Во время установки второго сервера вопрос о наличии программ более ранних версий не задается и база данных общих папок не создается. Необходимость ее создания определяется только при установке первого сервера. После этого все базы данных общих папок являются необязательными. Если база данных не была создана во время установки, ее можно создать в любой момент, уже после того как установка завершена. Дополнительные сведения о создании базы данных общих папок см. в разделе Инструкции по созданию новой базы данных общих папок.

В смешанной организации Exchange программа установки вопрос о необходимости создания база данных общих папок не задает. В таких организациях она создается по умолчанию — для обеспечения совместимости с предыдущими версиями Exchange, выпущенными до Exchange 2007. В частности, поскольку Exchange 2007 устанавливается в собственную административную группу, созданная база данных будет поддерживать устаревшую функцию планирования занятости Schedule+.

Дополнительные сведения об установке Exchange 2007 см. в разделе Развертывание.

Деревья общих папок

Exchange 2003 поддерживает деревья папок, не являющиеся деревьями MAPI — их еще называют деревьями папок приложений или деревьями папок общего назначения. Exchange 2007 поддерживает только стандартные деревья папок MAPI. Дерево папок MAPI делится на следующие поддеревья:

  • Стандартные общие папки (поддерево IPM_Subtree)   Пользователь может осуществлять доступ к этим папкам напрямую — через клиентские приложения, например через Outlook.

  • Системные общие папки (поддерево Non IPM_Subtree)   Прямой доступ к этим папкам пользователю закрыт. Клиентские приложения, такие как Outlook, используют их для хранения различной информации: сведений о занятости, автономных адресных книг, организационных форм. Другие системные папки содержат данные о конфигурации, которые используются другими пользовательскими приложениями или самим Exchange. В дереве общих папок есть и другие системные папки, например папка EFORMS REGISTRY, которые в деревья общих папок общего назначения не включаются. Существуют следующие системные папки:

    • EFORMS REGISTRY и Events Root   По умолчанию одна реплика содержимого каждой их этих папок хранится в стандартной базе данных общих папок на первом сервере Exchange 2007, установленном в первой административной группе. Именно там хранятся организационные формы для устаревших клиентов Outlook (клиентов, работающих с версией Outlook, вышедшей до Outlook 2007).

    • Offline Address Book и Schedule+ Free Busy   В папки Offline Address Book и Schedule+ Free Busy автоматически добавляется по одной вложенной папке для каждой административной группы (или сайта) топологии. По умолчанию реплика содержимого папки той или иной административной группы хранится на первом сервере, установленном в данной группе. Эти папки используются для хранения сведений о занятости и данных автономной адресной книги для клиентов Outlook устаревших версий. Устаревшие клиенты Outlook не поддерживают новых функции Exchange 2007, отвечающие за сведения о занятости и автономную адресную книгу. (Это служба доступности, служба автообнаружения, функция распространения автономной адресной книги на серверы клиентского доступа.)

    • OWAScratchPad   В каждой базе данных общих папок есть папка OWAScratchPad. Она используется для временного хранения вложений, к которым осуществляется доступ через Outlook Web Access. Эту папку изменять не следует. Outlook Web Access, работающий на сервере под управлением Exchange 2007, эти папки не использует, однако во время установки несмешанной организации Exchange 2007 они создаются.

    • StoreEvents   В каждой базе данных общих папок есть папка StoreEvents. В ней содержатся регистрационные сведения пользовательских событий базы данных Exchange. Эти папки изменять не следует.

    • Прочие папки   Для поддержки внутренних операций базы данных Exchange в дереве могут создаваться другие системные папки, например schema-root. Эти папки изменять не следует.

Базы данных общих папок

В базе данных общих папок содержатся данные, доступные всем пользователям, имеющим почтовый ящик и соответствующие разрешения.

Кластер с непрерывной репликацией, локальная непрерывная репликация, резервная непрерывная репликация и репликация общих папок являются совершенно разными видами репликации, встроенными в Exchange Server. Если в организации несколько серверов почтовых ящиков имеют базы данных общих папок, включается репликация общих папок, а базы данных общих папок не могут располагаться в среде кластера с непрерывной репликацией, локальной непрерывной репликацией или резервной непрерывной репликацией. Это объясняется ограничениями взаимодействия между непрерывной репликацией и репликацией общих папок.

Дополнительные сведения об общих папках и возможностях обеспечения высокого уровня доступности см. в следующих разделах:

Репликация общих папок

Для базы данных общих папок реплицируется информация двух типов:

  • Иерархия   Свойства папок и организационные сведения о папках (включая структуру дерева). Во всех базах данных общих папок имеется копия данных об иерархии. Они позволяют получить следующие сведения о каждой отдельно взятой папке:

    • разрешения на папку;

    • список серверов, на которых хранится реплика содержимого папки;

    • положение папки в дереве общих папок (в том числе сведения о родительских и дочерних папках, если таковые имеются).

  • Содержимое   Сообщения, хранящиеся в папке. Для репликации содержимого необходимо настроить папку так, чтобы содержимое реплицировалось в определенную базу данных общих папок (или в несколько баз данных). Копия содержимого будет храниться только в указанных базах данных общих папок. Копия папки, включающая ее содержимое, называется репликой содержимого.

Дополнительные сведения о репликации общих папок см. в разделе Общие сведения о репликации общих папок.

Дополнительные сведения об управлении репликацией общих папок см. в разделе Управление репликацией общих папок.

Ссылки на общие папки

Когда клиентское приложения, к примеру Outlook, пытается открыть общую папку Exchange, сервер Exchange определяет, к какой реплике папки дать доступ приложению. Этот процесс называется указанием ссылки на общую папку. Если на сервере Exchange, обслуживающем запрос, существует реплика запрашиваемого содержимого, приложение получает доступ к локальной реплике. Если на локальном сервере реплики нет, Exchange пытается найти реплику в своем сайте службы каталогов Active Directory. Поток пользовательского трафика можно изменить: вы можете разрешить искать ссылки на общие папки, путь до которых проходит через соединители, указав список серверов ссылок и назначив стоимость маршрутизации для каждого из них.

Дополнительные сведения о ссылках на общие папки см. в следующих разделах:

Общие папки с включенной поддержкой почты

Такие папки предоставляют пользователям широчайшие возможности. Пользователи могут не только помещать в папку сообщения, но также отправлять в папку сообщения электронной почты, а иногда и получать их от нее. При разработке пользовательских приложений эту функцию поддержки почты можно использовать для перемещения сообщений или документов в общую папку или из нее.

Папка с включенной поддержкой почты — это общая папка, имеющая адрес электронной почты. В некоторых случаях — в зависимости от того, как настроена папка, — он может включаться в глобальный список адресов (GAL). Для каждой папки с включенной поддержкой почты в Active Directory имеется объект, в котором хранится ее адрес электронной почты, имя списка адресов и другие атрибуты, связанные с почтой.

Поскольку сообщение электронной почты, отправленное в общую папку, направляется не в почтовый ящик, а в базу данных общих папок, Exchange при маршрутизации использует несколько иной способ — отличный от того, который используется при маршрутизации сообщений в обычный почтовый ящик.

Дополнительные сведения о маршрутизации сообщений для общих папок см. в разделе Маршрутизация сообщений в общие папки.

Доступ к общим папкам

В окончательной первоначальной версии (RTM) Exchange 2007 доступ к общим папкам могут иметь следующие приложения:

  • Microsoft Office Outlook 2007

  • Microsoft Office Outlook 2003

В Exchange 2007 с пакетом обновления 1 (SP1) доступ к общим папкам имеет еще и Microsoft Office Outlook Web Access.

Дополнительные сведения о создании и управлении общими папками в Outlook 2007 см. в разделе Общие папки.

Дополнительные сведения о создании и управлении общими папками в Outlook 2003 см. в разделе Общие папки.

Дополнительные сведения о создании и управлении общими папками в Outlook 2000 см. в разделе Создание библиотеки документов Office в общей папке Outlook.

Особенности работы в смешанных организациях (Exchange 2007 и Exchange 2003)

В данном разделе приводятся замечания, касающиеся внедрения общих папок и управления ими в смешанной организации (Exchange 2007 и Exchange 2003).

Установка

При установке Exchange 2007 в смешанной организации (Exchange 2007 и Exchange 2003) программа установки автоматически создает новую административную группу и группу маршрутизации в организации Exchange 2003. Серверы Exchange 2007 добавляются в организацию в новую административную группу и группу маршрутизацию. Как уже упоминалось ранее, программа установки также создает базу данных общих папок на первом сервере почтовых ящиков Exchange 2007. В этой базе данных Exchange 2007 создает новую папку состояния о занятости для новой административной группы. Значение свойства legacyExchangeDN для пользователей, почтовые ящики которых будут создаваться на сервере Exchange 2007 (а не переноситься с сервера Exchange 2003), сопоставляется с именем административной группы Exchange 2007, а значит и с папкой сведений о занятости. Чтобы облегчить поиск сведений о состоянии из клиента Outlook 2003 и более ранних версий для пользователей, почтовые ящики которых хранятся на сервере Exchange 2003, сведения о занятости публикуются в общей папке Free/Busy.

Управление

В смешанной организации (Exchange 2007 и Exchange 2003) для управления общими папками можно использовать диспетчер Exchange. Поддерживаются следующие ситуации:

  • Менеджер Exchange для администрирования подключается только к базе данных общих папок Exchange 2003. Затем изменения реплицируются на Exchange 2007.

  • В организации, включающей только серверы Exchange 2007, повторно установить диспетчер Exchange для управления общими папками нельзя. Вместо этого необходимо использовать командную консоль Exchange.

  • При проверке репликации иерархии или значений времени хранения локальной реплики рекомендуется пользоваться диспетчером Exchange, если общие папки расположены на сервере Exchange 2003. Если папки хранятся на сервере Exchange 2007, лучше использовать командную консоль Exchange.

Outlook Web Access

В смешанной организации (Exchange 2007 и Exchange 2003) на серверах клиентского доступа Exchange 2007 есть виртуальный каталог /public. В окончательной первоначальной версии Exchange 2007 он используется только для доступа к общим папкам устаревших версий. В частности, виртуальный каталог /public не позволит подключиться к другому серверу почтовых ящиков Exchange 2007, так этот сервер не поддерживает доступ к виртуальному каталогу /public.

В Exchange 2007 с пакетом обновления 1 (SP1) обеспечивается полный доступ к общим папкам из Outlook Web Access, причем виртуальный каталог /public при этом не используется. Кроме этого, в Outlook Web Access доступны следующие возможности работы с общими папками:

  • полный доступ к общим папкам на серверах почтовых ящиков под управлением Exchange 2007; отпадает необходимость постоянно держать доступ из Outlook Web Access к почтовым папкам на сервере почтовых ящиков Exchange 2003 открытым;

  • функции поиска по общим папкам;

  • поддержка веб-компонентов.

Обновление иерархии общих папок

Если иерархия общих папок на одном сервере смешанной организации (Exchange 2007 и Exchange 2003) отличается от иерархии на других серверах, ее можно синхронизовать. В Exchange 2003 с пакетом обновления 2 (SP2) для синхронизации иерархии папок, существующей на сервере Exchange 2003, с остальными серверами организации используется команда Synchronize Hierarchy. В Exchange 2007 для синхронизации иерархии на сервере Exchange 2007 с остальными серверами организации применяется командлет Update-PublicFolderHierarchy.

noteПримечание.
Команду Synchronize Hierarchy на сервере Exchange 2007 выполнить нельзя. Верно и обратное: на сервере Exchange 2003 командлет Update-PublicFolderHierarchy не запускается. Но и тот, и другой способ позволяет обновить иерархию общих папок во всей организации.

Дополнительные сведения см. в разделе Обновление иерархии общих папок.

Репликация содержимого общих папок

Для исправления ошибок в процессах репликации содержимого общих папок в организации репликацию содержимого можно на время приостановить. Это позволит изменить конфигурацию иерархии общих папок и исправить график выполнения репликации.

Для приостановки и возобновления репликации содержимого общих папок в смешанной организации (Exchange 2007 и Exchange 2003) на сервере Exchange 2007 используются командлеты Suspend-PublicFolderReplication и Resume-PublicFolderReplication в командной консоли Exchange. Несмотря на то что командлеты запускаются на сервере Exchange 2007, репликация содержимого общих папок приостанавливается и возобновляется для всех серверов смешанной организации. Информацию о приостановке и возобновлении репликации содержимого общих папок при помощи командной консоли Exchange см. в следующих разделах:

Рекомендации

В данном разделе приводятся рекомендации по выполнению следующих задач при работе с общими папками в организации Exchange 2007:

  • создание баз данных общих папок;

  • планирование иерархии общих папок;

  • проведение технического обслуживания в ночное время.

Создание базы данных общих папок

При предварительном расчете количества баз данных общих папок, необходимых в организации, учитывайте следующее:

  • В крупных корпоративных топологиях, где общие папки активно используются, следует развертывать выделенные серверы общих папок. Это вытекает из общей рекомендации разделять ресурсы ЦП и дисковые ресурсы по отдельным серверным ролям.

  • Лучше иметь несколько крупных баз данных общих папок, чем много мелких: они лучше масштабируются, и ими легче управлять. За счет снижения числа баз данных можно сократить время резервного копирования и восстановления баз данных. Также при этом сокращается объем фонового трафика репликации. Оперативное обслуживание небольшого числа баз данных выполняется быстрее. И наконец, небольшим числом баз данных проще управлять (с точки зрения выдачи разрешений, предоставления доступа, повышения эффективности репликации и предоставления ссылок).

    Выбор в пользу небольшого количества крупных баз данных дает максимальные преимущества на уровне всей организации, однако на уровне серверов часть задач по управлению и обслуживанию, например резервное копирование и восстановление, иногда выполняется быстрее при наличии большего числа небольших баз данных. В общем и целом, число баз данных общих папок должно отвечать потребностям вашего бизнеса. При его определении необходимо найти разумный баланс между стоимостью трафика репликации и стоимостью резервного копирования, обслуживания, временем восстановления.

Планирование иерархии общих папок

При планировании иерархии общих папок нужно понимать, как скажется на среде репликация иерархии. Более глубокая иерархия обладает большей масштабируемостью. Под глубокой иерархией понимается иерархия с большим числом вложенных папок и с небольшим количеством папок на верхних уровнях. Напротив, широкой называется иерархия с большим числом папок на верхних уровнях и с немногочисленными вложенными папками.

Рассмотрим, к примеру, иерархию из 250 папок. Она может быть устроена по-разному. Широкая иерархия будет иметь одну родительскую папку и в ней 250 вложенных папок. А в глубокой иерархии будет пять папок на верхнем уровне, в каждой из них по пять вложенных папок, содержащих, в свою очередь, еще по 10 вложенных папок.

И в том, и в другом примере существует 250 папок (5 × 5 × 10 = 250). Однако глубокой иерархией проще управлять, чем широкой, по следующим причинам:

  • В время репликации обработка папок и примененных к ним разрешений в глубокой инфраструктуре выполняется эффективнее.

  • Различные операции клиентских компьютеров (сортировка, поиск, раскрытие узла) требует гораздо меньше ресурсов, если в папке 10 вложенных папок, а не 250.

Хотя глубокие иерархии отличаются хорошей масштабируемостью, не рекомендуется создавать более 250 вложенных папок в одной папке. Превышение этого предела с большой долей вероятности приведет к сбоям в работе клиентского компьютера при запросе доступа.

При реализации иерархии следует принимать во внимание, как отражается наличие разрешений на работе пользователя при получении доступа к общим папкам. Если для каждой вложенной папки общей папки существует отдельная запись в списке управления доступом (ACL), то каждый раз когда сервер Exchange получает очередное сообщение о репликации общих папок, должен оцениваться список ACL родительской общей папки — чтобы определить, какие пользователи имеют право просматривать изменения, сделанные в ней. Если родительская папка имеет длинную запись в списке DACL, обновление представления для каждого подписчика может занять довольно долгое время.

noteПримечание.
Список DACL родительской папки представляет собой объединение списков DACL всех ее вложенных папок.

Иногда анализировать приходится мегабайты данных списка DACL, если выполняются следующие условия:

  • В одной родительской общей папке очень много вложенных папок.

  • Для каждой вложенной папки задан отдельный список ACL.

Данные списка DACL анализируются, для того чтобы обновить представление данных для подписчиков общих папок, каждый раз когда появляется сообщение о репликации общих папок.

Лучше всего организовать иерархию общих папок с учетом того, какие группы пользователей имеют доступ к родительской папке. Кроме того, не стоит слишком усложнять модель разрешений для иерархии общих папок.

Проведение технического обслуживания в ночное время

Чтобы проверить, эффективно ли работают базы данных, рекомендуется каждую ночь проводить техническое обслуживание баз данных почтовых ящиков и баз данных общих папок. Серверы почтовых ящиков Exchange 2007 выполняют эти операции автоматически по выбранному графику.

Дополнительные сведения о техническом обслуживании баз данных почтовых ящиков и баз данных общих папок см. в разделе Инструкции по получению сведений об общих почтовых папках.

Дополнительные сведения об управлении расписанием обслуживания баз данных общих папок см. в разделе Назначение расписания обслуживания для базы данных.

Дополнительные сведения

Дополнительные сведения об управлении общими папками в Exchange 2007 см. в следующих разделах: