Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Мигрирование с Domino на Exchange 2007 (часть 1)
- Мигрирование с Domino на Exchange 2007 (часть 3)
- Мигрирование с Domino на Exchange 2007 (часть 4)
В первой части этой статьи я познакомил вас с набором транспортных средств Microsoft (Microsoft Transporter Suite) для Lotus Domino и создал новый коннектор папок для начала простого сценария, где Contoso, использующая Exchange 2007, хочет сосуществовать с Fabrikam, использующей Domino 7. Во второй части мы закончим настройку коннектора папок и затем убедимся, что обе системы имеют синхронизированные адресные книги.
Разрешения в Domino
Перед тем, как начать настраивать коннектор папок, стоит заметить, что никаких прав не требуется в Domino для выполнения задачи. Как я уже говорил в первой части, я использую администраторский аккаунт Domino по умолчанию, у которого уже есть все права. Если вы хотите использовать другой аккаунт Domino, Microsoft утверждает, что такой аккаунт должен иметь, по крайней мере, права Editor на доступ к папкам Domino, в случае с Fabrikam это names.nsf. Кроме того, аккаунт потребует ролей UserCreator и UserModifier также как и возможность delete documents(удалять документы). Как настроить это для администраторского аккаунта по умолчанию, показано на Рисунке 3, , где показан список контроля доступа для names.nsf. Как вы видите, администраторский аккаунт Domino получает по умолчанию доступ Manager который выше, чем требуемый доступ Editor.
Настройка коннектора папок
Давайте теперь вернемся к консоли Transporter Management Console и настроим синхронизацию папок. В главном окне набора транспортных средств вы увидите только что созданный коннектор папок, показанный на Рисунке 2 из первой части статьи. Настройка коннектора папок — более сложная задача, чем создание его. Давайте пройдем через процесс, требуемый Contoso для завершения синхронизации с Fabrikam.
- Выделите только что созданный коннектор папок, щелкните правой кнопкой мыши на нем и выберите Properties (Свойства) в контекстном меню. Или можно выбрать опцию Properties из меню Actions(Действия).
- Вам показываются свойства коннектора папок, четыре вкладки, которые нужно настроить. Вкладка General(Общие) содержит множество настроек, которые конфигурируются следующим образом. Экран конфигурации Contoso показан на Figure 4.
- Sync Schedule(Расписание синхронизации). Это выпадающее меню, в котором предопределены опции от 15 минут до 24 часов, также как и опция 'never'(никогда), которая и стоит по умолчанию. Конечно, вы захотите выбрать опцию, которая отражает то, как часто должна обновляться адресная книга. Давайте выберем 15 минут для этой статьи.
- Global Catalog(Глобальный каталог). Это сервер глобального каталога, который будет использоваться для ссылки Active Directory при реализации синхронизации папок. Щелкните на кнопку Browse:(Обзор) и выберите соответствующий сервер глобального каталога.
- Domino Server(Сервер Domino). Очевидно, это название сервера Domino, к которому вы хотите подсоединиться для целей синхронизации папок. В нашем примере это DOMINO/FABRIKAM.
- Пароль Notes. Здесь вы вводите пароль Notes ID для аккаунта, который настроен для клиента Notes, установленного на сервере, содержащем набор транспортных средств. Поскольку мы используем администраторский аккаунт Domino, здесь мы должны ввести пароль этого аккаунта.
- Вкладка Sync to Active Directory(Синхронизация с Active Directory) контролирует, какие папки Domino синхронизируются с Exchange. Конкретные опции здесь:
-
Source Domino Directory(Исходная папка Domino). Для завершения настройки мы должны сперва щелкнуть на кнопку Add(Добавить), что вызовет появление окна New Source Domino Directory Entry(Запись о новой исходной папке Domino). Поля в этом окне заполняются следующим образом:
- В поле Domino Directory мы вводим names.nsf, которая является папкой по умолчанию Domino, где хранится список пользователей Fabrikam. Это те пользователи, которых надо синхронизировать с Active Directory.
- В поле Domain Name(Имя домена) вводится доменное имя Fabrikam, в данном случае —fabrikam.
- В поле SMTP Domain вводится адресное пространство SMTP Fabrikam, в данном случае —fabrikam.com. Окончательный вид окна показан на Рисунке 5.
Рисунок 5. Конфигурация новой исходной папки Domino. - Target Active Directory(Целевая Active Directory). Эта опция используется для выбора целевой OU, которая будет использоваться для хранения контактов, доступных для получения почты, представляющих пользователей Domino. Запомните, что мы создали OU пользователей Domino специально для этой цели, это и есть OU, указываемая здесь. Ее можно выбрать, нажав Browse: и выбрав соответствующую OU. Заполненная вкладка Sync to Active Directory показана на Рисунке 6.
-
Source Domino Directory(Исходная папка Domino). Для завершения настройки мы должны сперва щелкнуть на кнопку Add(Добавить), что вызовет появление окна New Source Domino Directory Entry(Запись о новой исходной папке Domino). Поля в этом окне заполняются следующим образом:
- Вкладка Sync to Domino используется для настройки синхронизации папок между Exchange и Domino. Конкретные опции:
- Source Organizational Units(Исходные OU). Здесь мы выбираем OU в Active Directory, содержащих пользователей, группы или контакты Exchange, которые мы хотим синхронизировать с Domino. В случае с Contoso выбирается Head Office OU, при этом добавляются все объекты этой OU и все объекты из ниже лежащих OU единицы Head Office OU (Рисунок 7). Достичь этого можно, нажав кнопку Add, а затем выбрав соответствующую OU в окне New Source OU Entry window that is displayed.
- Target Domino Directory Names and Addresses (NSF) File. Это поле используется для выбора имени папки Domino, которая будет принимать пользователей, группы или контакты Exchange, настроенные на предыдущем этапе. По умолчанию устанавливается names.nsf, хотя эту папку можно изменить на другую папку Domino при необходимости. В нашем случае Fabrikam требует, чтобы информация Exchange синхронизировалась в names.nsf.
- Routable Exchange Domains(Маршрутизируемые домены Exchange). Здесь мы настраиваем доменное SMTP имя contoso.com в качестве маршрутизируемого домена Exchange. Если бы у Contoso были дополнительные доменные SMTP имена, скажем, contoso.org, тогда мы должны были бы убедиться, что они также указаны здесь. Добавить имена можно, просто нажав на кнопку Add и введя соответствующее доменное имя в поле в окне Add Routable Exchange Domain Entry.
- Последняя вкладка — вкладка Advanced(Рисунок 8). Отметим опции для выбора, синхронизировать ли группы и контакты. Вы также можете выбрать список групп Domino, которые вы не хотите синхронизировать в Active Directory. В этой статье мы оставим настройки по умолчанию.
- 6. Конфигурирование коннектора папок завершено. Просто щелкните OK для перехода к основному окну набора транспортных средств.
Вы можете также создать и настроить коннектора папок и с помощью команды New-DominoDirectoryConnector. Я не буду здесь повторять все параметры, но часть Syntax Рисунка 9 покажет вам названия параметров. Многие из этих имен самообъясняющие, т.к. легко ассоциируются с опциями, которые вы видели в консоли Transporter Management Console. Файл справки набора транспортных средств содержит всю детализацию, которая вам может понадобиться.
Реализация Синхронизации
Когда коннектор папок настроен, должна быть запущена служба для того, чтобы начать синхронизацию. Название службы —Microsoft Exchange Directory Connector Service for Lotus Domino, и обратите внимание на тот факт, что по умолчанию параметр запуска установлен на Manual(Ручной режим), и вы захотите изменить его на Automatic. Если вы сами не запустите службу, вы можете увидеть ошибку (Рисунок 10) при попытке синхронизировать папки.
Вы можете либо подождать, когда процесс синхронизации будет запущен согласно расписанию, или, что более вероятно в случае первой установки коннектора папок, вы можете вызвать процесс синхронизации немедленно. В консоли щелкните правой кнопкой мыши на Directory Connector и выберите опцию Synchronize Now: из контекстного меню или из панели Action. Будет запущен мастер Synchronize Directories Now, в котором вы увидите экран приветствия, а затем следующее:
- Экран Synchronization Options. Здесь вы увидите разные типы синхронизации, такие как 'update'(обновление) или 'full'(полная) синхронизации, а также направление, в котором вы собираетесь их осуществлять. Так как это первый запуск процесса синхронизации папок между двумя системами, мы должны выбрать опцию Full Synchronization, а затем опцию Full two way synchronization:. После этого запустится новый процесс синхронизации, и вы, конечно же, не захотите запускать его слишком часто, разве что у вас будут какие-то особенные условия. Этот процесс также удалит существующие с прошлой синхронизации объекты и пересоздаст их в случае необходимости. Самая вероятная опция, которую вы будете выбирать, это Update Synchronization , что немного изменяет обновленные или модифицированные объекты. Поскольку у нас это первый запуск синхронизации, вы должны выбрать синхронизацию в обеих папках сейчас. Этот экран показан на Рисунке 11. Сделав выбор, щелкните Next.
- После этого появится экран Progress. Здесь просто нажмите кнопку Synchronize Коннектор начнет процесс синхронизации, который, надеюсь, завершится успешно. Затем нажмите Finish для закрытия мастера.
Вы можете использовать среду для выполнения того же с помощью команды:
Start-DominoDirectoryConnector -FullReloadToAD -FullReloadToDomino
Вам не нужно использовать параметр –Identity в данном случае, так как у нас всего один коннектор папок. Для выполнения обновления синхронизации вы можете использовать параметры UpdateToAD и UpdateToDomino.
Теперь, после того, как мы запустили процесс синхронизации, давайте проверим, успешно ли он завершился. Сначала надо проверить содержимое OU Domino Users (Пользователи Domino) (Рисунок 12): как вы видите, она содержит контакты, представляющие пользователей и группы Domino. Аналогично, проверка папки Domino выявляет, что она заполнена пользователями и группами Exchange (Рисунок 13).
Запись диагностики
Как вы, может быть, ожидали, набор транспортных средств также помещает информацию в журнал событий во время процесса синхронизации, который вы можете использовать при решении проблем, связанных с попытками синхронизации. Существуют три различных категории для приложения DominoDirectoryConnector, о которых вы можете узнать, набрав следующую команду:
Get-TransporterEventLogLevel | fl
Результат показан на Рисунке 14, где вы можете видеть три категории, называемые Service(Служба), Controller(Контроллер) и DirSync(Синхронизация папок).
Вы увидите, что первые две категории установлены в Low(Низкий) уровень записи диагностики — это по умолчанию. Если вы хотите увеличить степень записи диагностики одной из категорий, вы должны использовать команду Set-TransporterEventLogLevel с параметром -Identity. Вы видите на Рисунке 14, что категория DirSync установлена в High(Высокий) уровень. Это достигается следующей командой (обратим внимание на параметр -Identity, и что он включает в себя имя DominoDirectoryConnector):
Set-TransporterEventLogLevel -Identity DominoDirectoryConnector\DirSync -LoggingLevel High
Сделав так, вы получите гораздо больше информации в журнале событий, например, события синхронизации папок, показанные на Рисунке 15.
Заключение
Итак, во второй части статьи мы завершили процесс синхронизации папок и подошли к моменту, когда Contoso и Fabrikam теперь имеют разделяемые адресные книги. Это означает, что пользователи из каждой организации могут теперь легко посылать сообщения друг другу путем простого выбора имен пользователей из соответствующей адресной книги. В следующей части мы рассмотрим установку коннектора free/busy, так что пользователи смогут видеть доступность других пользователей в календаре.
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Мигрирование с Domino на Exchange 2007 (часть 1)
- Мигрирование с Domino на Exchange 2007 (часть 3)
- Мигрирование с Domino на Exchange 2007 (часть 4)