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


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

Применимо к: Exchange Server 2010

Последнее изменение раздела: 2009-11-09

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

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

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

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

Пока все клиентские компьютеры в организации не будут переведены на Outlook 2010 или Outlook 2007, придется продолжать использовать общие папки.

Содержание

  • Создание общих папок во время установки
  • Деревья общих папок
  • Репликация общих папок
  • Ссылки на общие папки
  • Общие папки с включенной поддержкой почты
  • Доступ к общим папкам
  • Особенности работы в смешанных организациях (Exchange 2007 и Exchange 2010)
  • Особенности работы в смешанных организациях (Exchange 2010 и Exchange 2003)
  • Обновление иерархии общих папок
  • Репликация содержимого общих папок
  • Рекомендации

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

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

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

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

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

В начало

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

Дерево папок MAPI делится на следующие поддеревья:

  • Стандартные общие папки (поддерево IPM_Subtree)   Пользователь может осуществлять доступ к этим папкам напрямую — через клиентские приложения, например через Outlook.
  • Системные общие папки (поддерево Non IPM_Subtree). Прямой доступ к этим папкам пользователю закрыт. Клиентские приложения, такие как Outlook, используют их для хранения различной информации: сведений о занятости, автономных адресных книг, организационных форм. Другие системные папки содержат сведения о конфигурации, которые используются другими пользовательскими приложениями или Exchange. Дерево общих папок содержит дополнительные системные папки, например папку EFORMS REGISTRY, которой нет в дереве общих папок общего назначения. Существуют следующие системные папки:
    • EFORMS REGISTRY и Events Root. По умолчанию одна реплика содержимого каждой их этих папок хранится в базе данных общих папок по умолчанию на первом сервере Exchange, установленном в первой административной группе. Именно там хранятся организационные формы для устаревших клиентов Outlook (клиентов, работающих с версией Outlook, вышедшей до Outlook 2007).
    • Offline Address Book и Schedule+ Free Busy   В папки Offline Address Book и Schedule+ Free Busy автоматически добавляется по одной вложенной папке для каждой административной группы (или сайта) топологии. По умолчанию реплика содержимого папки той или иной административной группы хранится на первом сервере, установленном в данной группе. Эти папки используются для хранения сведений о занятости и данных автономной адресной книги для клиентов Outlook устаревших версий. Устаревшие клиенты Outlook не поддерживают новые функции в Exchange 2010 или Exchange 2007, управляющие информацией о доступности и данными автономной адресной книги. (Это служба доступности, служба автообнаружения b функция распространения автономной адресной книги на серверы клиентского доступа.)
    • OWAScratchPad. В каждой базе данных общих папок есть папка OWAScratchPad. Она используется для временного хранения вложений, к которым осуществляется доступ из Microsoft Office Outlook Web App Не следует изменять эту папку.
    • StoreEvents   В каждой базе данных общих папок есть папка StoreEvents. В ней содержатся регистрационные сведения пользовательских событий базы данных Exchange. Не следует изменять эту папку.
    • Прочие папки   Для поддержки внутренних операций базы данных Exchange в дереве могут создаваться другие системные папки, например schema-root. Не следует изменять эти папки.

В начало

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

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

  • Иерархия   Свойства папок и организационные сведения о папках (включая структуру дерева). Во всех базах данных общих папок имеется копия данных об иерархии. Они позволяют получить следующие сведения о каждой отдельно взятой папке:
    • разрешения на папку;
    • список серверов, на которых хранится реплика содержимого папки;
    • положение папки в дереве общих папок (в том числе сведения о родительских и дочерних папках, если таковые имеются).
  • Содержимое   Сообщения, хранящиеся в папке. Для репликации содержимого необходимо настроить папку так, чтобы содержимое реплицировалось в определенную базу данных общих папок (или в несколько баз данных). Копия содержимого будет храниться только в указанных базах данных общих папок. Копия папки, включающая ее содержимое, называется репликой содержимого.
Bb397221.note(ru-ru,EXCHG.140).gifПримечание.
Репликация содержимого общих папок не контролируется группами обеспечения доступности баз данных. Можно размещать базы данных общих папок на серверах таких групп, хотя общие папки будут использовать свои собственные методы репликации, не относящиеся к группам обеспечения доступности баз данных.

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

В начало

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

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

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

В начало

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

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

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

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

В начало

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

В Exchange 2010 доступ к общим папкам имеют следующие клиентские приложения:

  • Outlook 2010
  • Outlook 2007
  • Outlook 2003
  • Клиентские приложения, совместимые с IMAP4, например Outlook Express

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

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

В начало

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

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

Задачи Серверы Exchange Server 2007 Серверы Exchange Server 2010

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

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

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

Всегда работает.

Удаление базы данных общих папок по умолчанию

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

  1. Измените базу данных общих папок по умолчанию для базы данных почтовых ящиков на сервере Exchange 2010. Дополнительные сведения см. в разделе Изменение базы данных общих папок по умолчанию для базы данных почтовых ящиков.
  2. На сервере Exchange 2007 удалите всех реплики этой базы данных общих папок. Дополнительные сведения см. в разделе Удаление нескольких общих папок из базы данных общих папок.
  3. На сервере Exchange 2007 удалите базу данных общих папок. Дополнительные сведения см. в разделе Удаление баз данных общих папок.
Bb397221.note(ru-ru,EXCHG.140).gifПримечание.
Если новая база данных общих папок, на которую настраиваются базы данных почтовых ящиков, является базой данных общи папок Exchange 2010, см. раздел «Задание базы данных общих папок Exchange 2010 в качестве базы данных общих папок по умолчанию для базы данных Exchange 2007» ниже в этой же таблице.

Работает на серверах Exchange 2007 и Exchange 2010 при условии, что удаляемая база данных общих папок не настроена в базах данных почтовых ящиков в качестве базы данных общих папок по умолчанию.

Удаление последней базы данных общих папок в организации

Если это последняя база данных общих папок Exchange 2007 в организации, командлет Remove-PublicFolderDatabase должен обновить свойство msExchFirstInstance базы данных общих папок Exchange 2010, присвоив ему значение $true. Это не удастся выполнить, так как версия объекта Exchange 2010 выше.

Запустите командлет Remove-PublicFolderDatabase на сервере Exchange 2010.

Работает на серверах Exchange 2007 и Exchange 2010 при условии, что удаляемая база данных общих папок не настроена в базах данных почтовых ящиков в качестве базы данных общих папок по умолчанию.

Задание базы данных общих папок Exchange 2010 в качестве базы данных общих папок по умолчанию для базы данных Exchange 2007

Изменение базы данных общих папок по умолчанию не сработает на сервере Exchange 2007, если база данных почтовых ящиков или почтовых папок является базой данных Exchange 2010.

Поскольку серверы Exchange 2007 не распознают базы данных общих папок Exchange 2010, следует запустить командлет Set-MailboxDatabase на сервере Exchange 2010.

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

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

В начало

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

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

Управление

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

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

Outlook Web App

В смешанной организации Exchange 2010, Exchange 2007 и Exchange 2003 на одном из серверов клиентского доступа Exchange 2010 и Exchange 2007 есть виртуальный каталог /public. В Outlook Web App предоставляется полный доступ к общим папкам, не требующий использования виртуального каталога /public. Кроме этого, в Outlook Web App доступны следующие возможности работы с общими папками:

  • полный доступ к общим папкам на серверах почтовых ящиков под управлением Exchange 2010; отпадает необходимость постоянно держать доступ из Outlook Web App к почтовым папкам на сервере почтовых ящиков Exchange 2003 открытым;
  • функции поиска по общим папкам;
  • поддержка веб-компонентов.

В начало

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

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

Bb397221.note(ru-ru,EXCHG.140).gifПримечание.
Команду Synchronize Hierarchy на сервере Exchange 2010 выполнить нельзя. Верно и обратное: на сервере Exchange 2003 командлет Update-PublicFolderHierarchy не запускается. И тот, и другой способ позволяет обновить иерархию общих папок во всей организации.

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

В начало

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

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

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

В начало

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

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

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

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

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

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

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

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

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

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

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

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

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

Bb397221.note(ru-ru,EXCHG.140).gifПримечание.
Список DACL родительской папки представляет собой объединение списков DACL всех ее вложенных папок.

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

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

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

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

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

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

В начало