В этой статье я дам вам несколько советов, как реализовать Offline Address Books (Offline Адресная Книга) в Exchange Server 2003. Эта статья также рассказывает об основах Offline Адресной Книги и применении Offline Адресной Книги в Outlook 2003.
Давайте приступим и начнем с некоторых основ Offline Адресной Книги
Offline Адресная Книга является контейнером, который хранит коллекцию Offline Адресных Списков. Администраторы могут настраивать Offline Адресные Книги (Рисунок 1)
Пользователи Outlook могут выбирать, какие offline адресные списки они хотят загружать (Рисунок 4). Пользователи, которые работают offline, подключаются к Exchange Server компьютеру и загружают Offline Адресные Списки для получения информации о других пользователях в своей организации.
Когда Администратор создает Offline Адресную Книгу, адресный список будет конвертирован в отдельное множество файлов и сохранен в Exchange Public Folder (Публичная Папка Exchange). Offline Адресные Книги обычно содержат по крайней мере один адресный список, который представляет глобальный адресный список (global address list - GAL). Пользователи, которые работают offline со своими Outlook клиентами, могут использовать эти глобальные адреса, пока они находятся в пути.
Все Offline Адресные Списки содержатся под CN=Offline Address Lists, CN=Address Lists Container, CN =
Версии OAB
Exchange Server 2003 имеет несколько различных форматов OAB:
OAB версии 2
Папка OAB Версии 2 содержит Offline Адресные Книги с ANSI символами и используется с Outlook 97 до 2003. Каждый объект в системной папке представляет созданную Offline Адресную Книгу (в зависимости от интервала генерации OAB). Клиенты Outlook должны только загружать изменения, произошедшие со времени последней полной загрузки. Изменения между последней полной загрузкой сохраняются в файле, называемом Changes.oab.
OAB версии 3
Exchange Server 2003 вводит новый формат Offline Адресной Книги, называемой Offline Адресная Книга v3a. Offline Адресная Книга v3a хранится в системной папке, называемой OAB Version 3a. OAB Version 3a добавляет поддержку для Unicode формата. Такие Offline Адресные Книги используются Outlook 2003. Когда Outlook 2003 заходит на Exchange Server, он проверяет существование папки OAB Version 3a и использует Unicode файлы, если они доступны.
OAB версии 4
OAB v4 была разработана для помощи в удалении некоторых проблем с загрузкой OAB. Некоторыми новыми возможностями OAB v4 являются:
- Генерация локальных специальных индексов, основанных на OAB.
- Использование LZX сжатия
- Использование новой Binpatch логики для применения многодневных разностных файлов
- Порядки сортировки для ambiguous name resolution (ANR
Примечание:
OAB 4.0 доступен только, если вы используете Outlook 2003 Service Pack 2.
OABInteg
OABInteg – это утилита командной строки, которая может помочь вам в поиске причин проблем с генерацией OAB и проблем с Outlook клиентами, которые имеют проблемы с загрузкой Offline Адресной Книги с хранилища Exchange Public Folder. OABInteg симулирует два процесса, связанных с Offline Адресными Книгами:
- Как Microsoft Outlook 2003 подключается к хранилищу публичной папки для загрузки Offline Адресной Книги.
- Как OABGEN действует при подключении Exchange сервера к хранилищу публичной информации для повторного создания Offline Адресной Книги.
Генрик Валзер (Henrik Walther) написал прекрасную статью об этой полезной утилите на www.msexchange.org. Вы найдете эту статью здесь.
Outlook 2003 и OAB
Outlook 2003 использует Offline Адресную Книгу для обеспечения offline доступа к глобальному адресному списку или другим адресным спискам. Exchange генерирует Offline Адресную Книгу каждую ночь и помещает ее в специальную публичную папку (системную папку) (Рисунок 2). Файлы Offline Адресной Книги сжимаются до того, как они добавляются в системные папки Offline Адресной Книги. Outlook периодически проверяет систему для нахождения новых Offline Адресных Книг и загрузки требуемых файлов.
Outlook 2003 с Режимом Кэширования и Offline Адресная Книга
Outlook 2003 с Режимом Кэширования позволяет использовать Offline Адресную Книгу по умолчанию для всех операций. Это полезно в ситуации, когда клиент находится в offline, но может привести к некоторой путанице, если пользователь использует Outlook 2003 в LAN окружении и данные Offline Адресной Книги устарели. Вы можете изменить это поведение модификацией Реестра на Outlook Компьютере(-ах):
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\Cached Mode – New REG_DWORD – DownloadOAB. Эта настройка может иметь следующие значения:
0 – offline адресная книга не загружается автоматически.
1 – offline адресная книга использует режим загрузки Download Full Items(Загрузка Полных Элементов). Это установка по умолчанию.
2 – Загрузка offline адресной книги в любом режиме загрузки, но загрузка дифференциальных обновлений только в режиме Download Headers (Загрузка Заголовков).
3 – Всегда загружать offline адресную книгу и дифференциальные обновления в одном из следующих режимов: Download Headers and then Full Items (Загрузка Заголовков, а затем Полных Элементов), Download Full Items (Загрузка Полных Элементов) и Download Headers (Загрузка Заголовков).
Планирование развертывания Offline Адресных Книг
Если вы собираетесь использовать Offline Адресную Книгу, вы должны тщательно спланировать возможные коллизии в вашей Exchange Организации. Некоторые из этих факторов включают:
- Размер каждой Offline Адресной Книги в вашей Exchange организации
- Количество и частота изменений родительских широко известных имен
- Количество загрузок Offline Адресной Книги
- Промахи адресации Simple Mail Transfer Protocol (Простой Протокол Передачи Почты)
- Общее количество изменений, сделанных в Active directory.
- Другие условия, которые требуют полной загрузки offline адресной книги.
Планирование Размера Offline Адресной Книги
Размер Offline Адресной Книги зависит от нескольких факторов. Одним из главных факторов является количество пользователей в Offline Адресной Книге. Размер Offline Адресных Книг может варьироваться от нескольких мегабайт до сотен мегабайт. Следующие факторы могут влиять на размер Offline Адресной Книги:
Использование сертификатов в вашей компании
Каждый PKI сертификат занимает от 1 кБ до 3 кБ. Если вы имеете много пользователей, участвующих в вашем PKI, вы должны добавить требуемое пространство для сертификатов в Offline Адресную Книгу.
Количество получателей почты в Сервисе Active Directory
Если вы используете много внешних контактов, пожалуйста учтите, что эти объекты также учитываются в размере Offline Адресной Книги.
Количество Distribution Group (Групп Распространения) в Active Directory
Размер Offline Адресной Книги также зависит от количества e-mail активных объектов в Active Directory и количества Distribution Groups.
Пример вычисления размера:
Полный размер Offline Адресной Книги составляет примерно 0.5 MБ на 400 пользователей. Если есть пользовательские сертификаты в offline адресной книге, это добавляет еще примерно от 1 до 3 кБ на сертификат. Размер offline адресной книги и доступная сетевая полоса пропускания напрямую связаны со временем, требующимся для того, чтобы все Outlook клиенты загрузили offline адресную книгу.
Если некоторые Outlook клиенты пытаются загрузить полную Offline Адресную Книгу одновременно, этот процесс может занимать много времени для завершения всех загрузок. Например, если организация имеет 20 MБ offline адресную книгу и 100 Outlook 2003 клиентов, это составляет 2000 MБ загружаемых данных. При использовании полной полосы пропускания в 256 Kbps, потребуется около 18 часов для передачи 2000 MБ загружаемых данных.
Минимизация загрузки Offline Адресной Книги по сети
Если вы имеете ограниченную полосу пропускания или некоторые региональные офисы с медленной WAN связью, то для вас приведены несколько советов, которые вы можете применить, если используете Exchange Server 2003 SP1 или выше:
Ограничьте большие количества полных загрузок offline адресной книги
Ваше первой действие – это ограничить большие количества полных загрузок Offline Адресной Книги, когда вы это можете. Вам следует пересмотреть условия, которые требуют полной загрузки Offline Адресной Книги (большие изменения в Active Directory, перемещения Почтовых ящиков и многое другое).
Если многие Outlook клиенты загружают полную Offline Адресную Книгу ежедневно, это может использовать полосу пропускания в значительной степени. Если клиенты всегда загружают только изменения после полной OAB загрузки, использование полосы пропускания не должно вызвать проблем. Дополнительно, из-за того, что Offline Адресная Книга загружается индивидуально каждым Outlook клиентом, сильное влияние на использование полосы пропускания будет возрастать в зависимости от количества Outlook клиентов, загружаемых Offline Адресную Книгу. Один пример: полная Offline Адресная Книга организации имеет размер 20 MБ, и 40 Outlook клиентов с удаленного месторасположения пытаются загрузить полную Offline Адресную Книгу, следовательно, 800 MБ данных будет загружено через WAN в удаленное место.
Фильтруйте сертификаты для ограничения размера Offline Адресной Книги
Начиная с Exchange Server 2003 сервис Offline Адресной Книги (OABGEN) имеет способность фильтровать нежелательные атрибуты от их показа в Адресной Книги. Одно из наиболее интересных применений фильтрации ненужных атрибутов – это фильтрация сертификатов, потому что каждый сертификат занимает при хранении около 1-3 кБ в Offline Адресной Книге.
Фильтрация сертификатов включена по умолчанию в Exchange Server 2003 SP1 и не требуется выполнять каких-либо других действий для использования этой возможности. Возможно для управления фильтрацией сертификатов придется модифицировать реестр.
Как настроить фильтрацию сертификатов для Offline Адресной Книги:
Откройте Regedit на компьютере Exchange Server:
Двигайтесь до:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters – New – REG_DWORD - OAL Invalid Cert Behavior – Возможными значениями являются:
0 – Отфильтровывать просроченные и испорченные сертификаты (по умолчанию)
1 – Отфильтровывать только просроченные сертификаты
2 – Не выполнять фильтрацию атрибута UserCertificate
Примечание:
Вы должны запустить Exchange System Attendant после разрешения Ключа Реестра.
Рассмотрите использование offline Адресной Книги без детализации для удаленных Outlook клиентов
"No Details" (Без Подробностей) Offline Адресная Книга – это опция для Outlook клиентов, которым не требуется все информация в Адресной Книге. "No Details" версия Offline Адресной Книги является маленькой и содержит только отображаемое имя, первичный SMTP адрес, расположение офиса, прозвище для почты.
Рассмотрите удаленную Offline Адресную Книгу – только сервер для удаленных Outlook клиентов
Сервер публичной папки Exchange может быть инсталлирован в удаленном месте для обслуживания Offline Адресной Книги. Все удаленные клиенты в этом удаленном месте загружают Offline Адресную Книгу из локального публичной папки Exchange сервера. Эта возможность полезна только в окружении с таким количеством пользователей Exchange, которое делает вложение денег в Exchange Server в удаленных местах экономичным.
Использование Throttling (дросселирования) offline адресной книги
Еще одно решение – это использование возможности дросселирования для предотвращения переполнения Exchange Server или сети. Механизм дросселирования впервые был введен в Exchange Server 2003 SP1. Эта возможность позволяет администраторам ограничивать сетевую полосу пропускания, используемую для загрузок offline адресной книги, установкой предельной полосы пропускания. Вы должны исправить Реестр для разрешения Дросселирования OAB. Прочитайте здесь о том, как это делать.
Заключение
После прочтения этой статьи, я надеюсь, вы имеете лучшее понимание об Offline Адресных Книгах, влиянии на вашу Exchange Организацию и ваших Outlook клиентов. При некотором планировании вы должны успешно внедрить Offline Адресную Книгу в вашу Exchange Организацию.
Ссылки по теме
Разъяснения по инструменту обеспечения целостности Offline Адресной Книги (OABInteg)
https://msexchange.ru/articles/detail.php?ID=1044
Ссылка для загрузки OABInteg
http://gotdotnet.com/Community/UserSamples/Download.aspx?SampleGuid=A2338E73-F521-4071-9B1D-AAF49C346ACD
Руководство по рекомендуемому применению Offline Адресной Книги
http://www.microsoft.com/technet/prodtechnol/exchange/2003/library/offlineab.mspx
Решение проблем загрузки offline адресной книгой
http://support.microsoft.com/default.aspx?scid=kb;en-us;811870
Администрирование Offline Адресной Книги в Outlook 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;841273
Как выявить проблемы с Offline Адресной Книгой в Microsoft Exchange Server
http://support.microsoft.com/kb/905482
OAB версии 4 в Exchange 2003 service pack 2 (SP2)http://blogs.msdn.com/dgoldman/archive/2005/08/01/446071.aspx