Общедоступные папки в Exchange Server

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

Общедоступные папки доступны в следующих клиентах Outlook:

  • Outlook в Интернете (прежнее название — Outlook Web App) для Exchange 2016 или более поздней версии

  • Поддерживаемые версии Outlook для Exchange Server.

  • Outlook для Mac 2016 и Outlook для Mac для Office 365.

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

Общедоступные папки не предназначены для выполнения следующих действий:

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

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

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

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

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

Архитектура общедоступных папок

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

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

Почтовые ящики общедоступных папок

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

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

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

Примечание.

Политики хранения не поддерживаются для почтовых ящиков общедоступных папок.

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

  • В Центре администрирования Exchange перейдите в раздел Общедоступные папки>Почтовые ящики общедоступных папок.

  • В командной консоли Exchange используйте набор командлетов *-Mailbox . В командлет New-Mailbox добавлены следующие параметры для поддержки почтовых ящиков общедоступных папок:

    • PublicFolder: этот параметр используется с командлетом New-Mailbox для создания почтового ящика общедоступных папок. При создании почтового ящика общедоступной папки создается новый почтовый ящик с типом почтового ящика PublicFolder. Дополнительные сведения см. в статье Создание почтового ящика общедоступных папок.

    • HoldForMigration. Этот параметр используется только при переносе общедоступных папок из Exchange 2010 в Exchange 2016. Дополнительные сведения см. в разделе Миграция общедоступных папок далее в этом разделе.

    • IsHierarchyReady: этот параметр указывает, готов ли почтовый ящик общедоступных папок для обслуживания иерархии общедоступных папок для пользователей. Для параметра задано значение $True только после синхронизации всей иерархии с почтовым ящиком общедоступных папок. Если для параметра установлено значение $False, пользователи не будут использовать его для доступа к иерархии. Однако если для свойства DefaultPublicFolderMailbox в почтовом ящике пользователя задан определенный почтовый ящик общедоступных папок, пользователь по-прежнему будет обращаться к указанному почтовому ящику общедоступных папок, даже если параметр IsHierarchyReady имеет значение $False.

    • IsExcludedFromServingHierarchy: этот параметр запрещает пользователям доступ к иерархии общедоступных папок в указанном почтовом ящике общедоступных папок. Для оптимального распределения нагрузки пользователи равномерно распределяются между почтовыми ящиками общедоступных папок по умолчанию. Когда значение этого параметра установлено для почтового ящика общедоступной папки, он не включается в автоматическое выравнивание нагрузки, и пользователи не будут иметь к нему доступ для получения иерархии общедоступных папок. Но если у почтового ящика пользователя задать свойство DefaultPublicFolderMailbox равным определенному почтовому ящику общедоступных папок, пользователь сможет получить доступ к указанному ящику, даже если для него установлен параметр IsExcludedFromServingHierarchy.

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

  • Свойство IsHierarchyReady в почтовом ящике общедоступной папки имеет значение $True.

  • Свойство IsExcludedFromServingHierarchy в почтовом ящике общедоступной папки имеет значение $False.

Иерархия общедоступных папок

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

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

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

Примечание.

В иерархии не хранится информация об адресах электронной почты для общедоступных папок с поддержкой почты. Адреса электронной почты хранятся в объекте каталога в Active Directory.

Синхронизация иерархии

В процессе синхронизации иерархии общедоступных папок используется инкрементная синхронизация изменений (ICS), которая предоставляет механизм для мониторинга и синхронизации изменений в иерархии или содержимом хранилища Exchange. Изменения включают создание, изменение и удаление папок и сообщений. Когда пользователи подключены к почтовым ящикам содержимого и используют их, синхронизация выполняется каждые 15 минут. Если пользователи не подключены к почтовому ящику содержимого, синхронизация будет запускаться реже (каждые 24 часа). Если операция записи, например создание папки, выполняется в первичной иерархии, синхронизация запускается немедленно (синхронно) с почтовым ящиком содержимого.

Важно!

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

В большой организации при создании нового почтового ящика общедоступной папки иерархия должна быть синхронизирована с этой папкой до того, как к ней смогут подключаться пользователи. В противном случае пользователи, подключающиеся с помощью Outlook, будут видеть неполную структуру общедоступной папки. Чтобы не привязывать время синхронизации к попыткам пользователей подключиться к новому почтовому ящику общедоступных папок, при создании почтового ящика общедоступных папок задайте параметр IsExcludedFromServingHierarchy в командлете New-Mailbox. Благодаря этому параметру становится невозможным подключение пользователей к созданному почтовому ящику общедоступных папок. После завершения синхронизации выполните командлет Set-Mailbox с параметром falseIsExcludedFromServingHierarchy, указывающим, что почтовый ящик общедоступных папок готов к подключению. К тому же, можно использовать командлет Get-PublicFolderMailboxDiagnostics, чтобы просматривать состояние синхронизации с помощью свойств SyncInfo и AssistantInfo.

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

Содержимое общедоступной папки

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

Примечание.

Outlook в Интернете поддерживается, но с ограничениями. Вы можете добавлять общедоступные папки в избранное и удалять их оттуда, а также создавать, редактировать, удалять записи и отвечать на них. Однако в Outlook в Интернете нельзя создавать и удалять общедоступные папки. Кроме того, в список избранного в Outlook в Интернете можно добавлять только общедоступные папки "Почта", "Публикации", "Календарь" и "Контакты".

Перенос общедоступных папок

  • Общедоступные папки можно перенести в следующих сценариях:

  • От Exchange 2010 до Exchange 2016 или Exchange Online.

  • С Exchange 2016 или более поздней версии до Exchange Online.

Общедоступные папки 2010 SP3 необходимо перенести в Exchange 2016. Для этого используйте командлеты PublicFolderMigrationRequst. Дополнительные сведения см. в статье Использование пакетной миграции для переноса общедоступных папок Exchange 2010 в Exchange 2016. Если ваша организации переходит на Exchange Online, вы можете перенести общедоступные папки в облако и обновить их одновременно. Дополнительные сведения см. в разделах Использование пакетной миграции для переноса устаревших общедоступных папок в Microsoft 365, Office 365 и Exchange Online и Использование пакетной миграции для переноса Exchange Server общедоступных папок в Exchange Online.

Из-за изменений в способе хранения общедоступных папок почтовые ящики Exchange 2010 не могут получить доступ к иерархии общедоступных папок в Exchange 2016 или на Exchange Online. Однако почтовые ящики пользователей в Exchange 2016 могут подключаться к общедоступным папкам Exchange 2010. Общедоступные папки Exchange 2016 и устаревшие общедоступные папки не могут существовать одновременно в организации Exchange. Это фактически означает, что между версиями не существует сосуществования. Перенос общедоступных папок в Exchange Server 2016 или Exchange Online в настоящее время является одноразовым процессом перехода.

По этой причине рекомендуется перед переносом общедоступных папок Exchange 2010 сначала перенести почтовые ящики Exchange 2010 в Exchange 2016 или Exchange Online. Дополнительные сведения о переносе почтовых ящиков см. в разделах Перемещение почтовых ящиков в Exchange Server, Миграция электронной почты с помощью метода прямой передачи Exchange и Выполнение поэтапной миграции электронной почты в Microsoft 365 или Office 365.

Перемещение общедоступных папок

Вы можете переместить общедоступные папки в другой почтовый ящик общедоступных папок, а почтовые ящики общедоступных папок — в другую базу данных почтовых ящиков. Чтобы переместить общедоступные папки в другие почтовые ящики общедоступных папок, используйте набор командлетов PublicFolderMoveRequest. Вложенные папки в перемещаемой общедоступной папке не будут перемещаться по умолчанию. Если вы хотите переместить ветвь общедоступных папок, можно использовать Move-PublicFolderBranch.ps1 скрипт, установленный по умолчанию в Exchange. Дополнительные сведения см. в разделе Перемещение общедоступной папки в другой почтовый ящик общедоступных папок.

Помимо перемещения общедоступных папок можно перемещать почтовые ящики общедоступных папок в другие базы данных почтовых ящиков с помощью набора командлетов MoveRequest. Это тот же набор командлетов, который использовался для перемещения обычных почтовых ящиков. Подробнее см. в статье Move a public folder mailbox to a different mailbox database.

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

Квоты общедоступных папок

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

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

  • Если значение равно False, используются параметры для каждого почтового ящика.

Если свойство UseDatabaseQuotaDefaults имеет значение True , а свойства ProhibitSendQuota, ProhibitSendReceiveQuota и IssueWarningQuota имеют значение unlimited, размер почтового ящика на самом деле не является неограниченным. Вместо этого необходимо использовать командлет Get-MailboxDatabase и просмотреть соответствующие ограничения хранилища базы данных почтовых ящиков, чтобы узнать, какие ограничения для почтового ящика. Квота базы данных почтовых ящиков по умолчанию:

  • IssueWarningQuota: 1,9 ГБ

  • ProhibitSendQuota: 2 ГБ

  • ProhibitSendReceiveQuota: 2,3 ГБ

Чтобы получить сведения о квотах базы данных почтовых ящиков, используйте командлет Get-MailboxDatabase.

Чтобы задать квоты для почтового ящика общедоступных папок, используйте командлет Set-OrganizationConfig с параметрами DefaultPublicFolderIssueWarningQuota и DefaultPublicFolderProhibitPostQuota .

Аварийное восстановление

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

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

  • Обратимо удаленное восстановление общедоступных папок. Общедоступная папка была удалена, но по-прежнему находится в пределах срока хранения.

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

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

Во всех этих ситуациях восстановление общедоступных папок или почтовых ящиков общедоступных папок можно выполнить с помощью командлетов MailboxRestoreRequest.

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