После перехода на Exchange 2010 с Exchange 2003 в логах нового сервера стала периодически фиксироваться ошибка 14029:
Не удалось найти сервер общих папок, работающий под управлением Exchange 2010 или более поздней версии, с репликой папки сведений о занятости: EX:/O=FIRST ORGANIZATION/OU=FIRST ADMINISTRATIVE GROUP.
http://www.petenetlive.com/KB/Article/0000446.htm Здесь написано что она возникает если в сети есть старые клиенты Outlook 2003, и написан способ ее исправления (добавление реплики системной папки SCHEDULE+ FREE BUSY на новый сервер. Однако старых клиентов у меня нет, и это исправление не помогло.
Помогли действия, описанные в ответе в этой ветке (на английском): http://social.technet.microsoft.com/Forums/exchange/en-US/7f6b91c0-c22f-4d05-be7c-dbc45a535ed3/help-with-14029couldnt-find-public-folder-server-with-a-replica-for-the-freebusy-folder?forum=exchange2010
По-русски:
1. Конфигурируем каталоги OAB и веб-сервисов, внешний урл для OAB:
Set-OABVirtualDirectory –Identity “myserver\OAB (default Web Site)” –ExternalUrl https://mail.mycompany.com/OAB
2. Убедимся что SSL не разрешен для виртуального каталога OAB (KB951576 — http://support.microsoft.com/kb/951576).
3. Переносим генерацию OAB на новый Exchange:
— в EMC 2010 идем в Конф.Организации->Почтовые ящики
— Вкладка Offline Address Book, выбираем адресную книгу
— Выбираем в действиях «переместить»
— Выбираем новый сервер
— После успешного завершения открываем свойства адресной книги и на вкладке Рассылка выбираем «Включить распространение через Интернет» (добавляем в список нашу OAB) и «включить распространие общих папок».
4. Проверяем созданные реплики:
Get-PublicFolder -Recurse | Format-List Name,Replicas
Get-PublicFolder \NON_IPM_SUBTREE | Format-List Name,Replicas
5. Перемещаем содержимое старых общих папок на 2010 сервер
— в консоли 2003 выбираем First Administrative Group — Servers — Имя сервера — First storage Group — Public Folder Store
— Жмем на нем правой кнопкой и Move all replicas
— Выбираем Public Folder Database на 2010 сервере, ОК.
(это может занять несколько часов)
6. Перемещаем иерархию общих папок.
— Из Echange 2003 открываем Administrative Groups
— Правой кнопкой жмем на Exchange Administrative Group, выбираем Создать — Public Folders Container.
— Разворачиваем старую First Administrative Group -> Folders
— Перетаскиваем Public Folders в Folders внутри Exchange Administrative Group.
7. Удаляем Public folder store со старого сервера.
— В консоли 2003 открываем Public Folder Store, затем Public Folder Instances. Справа должно быть пусто — значит можно спокойно удалять хранилище общих папок со старого сервера.
— На запрос о том, что public folder store является хранилищем по умолчанию для некоторых почтовых хранилищ или пользователей говорим ОК и выбираем новое хранилище. (In the dialog box notifying that the public folder store is the default store for one or more mailbox stores or user, click OK and select your new exchange box)