Необходимые условия для перехода
До начала перехода следует создать тестовую среду для проверки. Лучший способ сделать это – создать копии серверов домена и главного сервера Domino в виртуальной среде. Целью является не создание тестовой сети, исключающей влияние рабочей сети, а создание среды, максимально подобной реальной. Это даст возможность подготовки к настоящему переходу.
Согласно статье 813772 базы знаний Microsoft поддерживаются следующие версии:
- Notes Domino Server 6.0.3 и 6.5 или выше на сервере Windows Server 2003
- Notes Domino Server R5 будет поддерживаться только на сервере Windows 2000
Во время перехода вам придется воспользоваться на сервере коннектора клиентом Notes. Существует много различной информации от IBM и в базе знаний Microsoft по поводу версии клиента. Я считаю Notes Client 5.0.10 лучшей версией.
Помимо подготовки окружения Notes следует убедиться, что сервер Exchange Server 2003 уже установлен в структуре Active Directory. Это значит, что вы должны заранее установить обновления и установить новый Exchange Server 2003 с пакетом обновлений Service Pack 1. Для лучшей производительности следует добавить выделенный сервер Exchange 2003 как сервер коннектора в вашей сети. На данном сервере установите Notes-коннектор для почты и синхронизации каталогов. Если вы хотите опубликовать информацию во время процесса перехода, вам следует установить программное средство Exchange Calendar Connector. Данное средство не будет описывать в этой статье, а будет обсуждаться в ближайшем будущем.
Настройка Notes-коннектора
Для установки Notes-коннектора на Exchange-сервер следует запустить программу setup.exe с установочного диска Exchange, а затем изменить процесс установки, добавив коннектор Exchange.
После успешной установки коннектора нужно его настроить. Если это будет сделано правильно, главный шаг для реализации синхронизации будет выполнен.
Для успешной настройки выполните следующие процедуры:
Общие настройки
- Настройте разрешение имен между Notes Domino и сервером коннектора Exchange
Подготовка среды Domino
- Зарегистрируйте нового пользователя с правами администратора. Если политика безопасности требует установки пароля для каждого пользователя, создайте идентификационный файл и укажите пароль в настройке коннектора.
- Не дайте новому пользователю синхронизироваться с Active Directory
- Установите права Depositor на почтовый ящик сервера (mail.box)
- Установите права Editor на все остальные базы данных Domino для разрешения пользователям создавать связи DocLinks между документами. Коннектор даст вам возможность преобразовывать их в OLE-объекты, присоединенные файлы RTF или ярлыки адресов Интернета (URL)
- Определите сервер Exchange как посторонний сервер
Подготовка среды Exchange-сервера
- Установите и настройте клиент Lotus Notes на сервере коннектора Exchange 2003
- Установите адреса прокси Lotus Notes Domino для пользователей
- Настройте коннектор на сбор всей электронной почты из ящика exchange.box на сервере Domino Server и перевод ее на сервер Exchange
- Дождитесь завершения синхронизации каталогов (электронная почта проверяет журнал событий Windows)
После всех этих действий следует проверить маршрутизацию почты между двумя средами с помощью тестовых писем.
Как работает коннектор
Синхронизация каталогов
Работа коннектора проста. Он создает список пользователей Active Directory, а затем проверяет их на наличие у них установленного атрибута «ImportedFrom». Этот атрибут устанавливается для GUID коннектора. Агент сервера Exchange-сервера DXA импортирует данные файла dxamex.txt в объекты Active Directory. Если вы посмотрите на каждый из объектов Active Directory, созданных Notes-коннектором, вы увидите, что второй адрес имеет тип NOTES. Он заполнен идентификатором UNID того пользователя Notes, который был извлечен из пользовательского документа. Атрибут IMPORTEDFROM устанавливается для GUID коннектора, который не имеет отношения к самому пользователю.
Передача почты
Если почта посылается из среды Domino на сервер Exchange, Notes распознает ее как постороннюю почту и помещает ее в файл exchange.box. Сервер коннектора сам просматривает базу данных, и каждое сообщение, помещенное туда, будет доставлено на Exchange-сервер службой маршрутизации почты. Далее эта служба осуществляет поиск в Active Directory, чтобы доставить сообщение получателю.
Если почта посылается из среды Exchange в Domino, Exchnage-сервер определяет, что пользователь имеет специальный атрибут Notes (включая GUID коннектора). Сервер посылает письмо коннектору, который определяет каждое новое сообщение и доставляет его в нужный почтовый ящик, используя процесс маршрутизации почты Domino.
Перенос почтовых ящиков
После создания системы маршрутизации почты с помощью Notes-коннектора следующим шагом будет перенос каждого пользователя на Exchange. Это легко можно сделать, используя мастер миграции Exchange Server 2003. Этот мастер тщательно осматривает каждый объект в AD, и если нужно, он объединяет контакты и пользовательские объекты вместе, а затем переносит каждую запись в почтовые ящики пользователей.
Заключительные шаги
После успешного переноса данных единственное, что остается сделать, это удалить коннектор с сервера Exchange и удалить сам сервер коннектора, поскольку они больше не нужны.
Для дальнейшей информации посмотрите эти статьи:
http://www.microsoft.com/technet/prodtechnol/exchange/guides/e2k3InterOpMig/f6bce4aa-0967-4ca2-b5a3-fce6843b10c1.mspx
http://www.microsoft.com/technet/prodtechnol/exchange/guides/e2k3InterOpMig/31703ce5-0bca-4c43-aec2-ab242fe0fcfa.mspx
Заключение
С помощью Notes-коннектора Exchnage-сервера можно легко и без лишних проблем перейти с Notes Domino на Exchange Server 2003. Вам не нужно использовать программные средства сторонних производителей. Вы можете их использовать только в том случае, если этот процесс не подходит для вашей организации, и вы хотите приобрести дополнительные возможности, вроде автоматического импорта локального names.nsf для контактов каждого пользователя Notes или что-либо подобное.
Если вам нужна помощь или у вас есть еще вопросы, не стесняйтесь спрашивать меня.