Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам:
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 1)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 2)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 3)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 4)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 5)
Кратко
На данном этапе статьи у нас все установлено и настроено. Передача сообщений, синхронизация директорий и просмотр free/busy работают в обоих направлениях между системами GroupWise и Exchange 2007.
В этой статье мы рассмотрим работу мастера Microsoft Exchange Server 2003 Migration Wizard. Мы начнем с необходимых условий и проясним некоторые проблемные моменты. Затем мы перейдем к собственно процессу миграции.
Что и где нам нужно?
Инструменты Установки Exchange 2003 включают мастера Active Directory Account Cleanup Wizard и мастера миграции (Migration Wizard). Мастер миграции включает опции для перехода с предыдущих версий Exchange, Lotus Notes или GroupWise среди всего прочего, как показано на рисунке 1.
Совет: Если вы видите опции для GroupWise 4.x и 5.x, вы не обновили Exchange Server с помощью SP2.
Прежде чем вы сможете запустить процесс перехода, используя Мастера миграции, вам нужно проверить наличие всех необходимых предварительных условий. Давайте проясним некоторые самые распространенные проблемы;
- Вам нужно установить Novell NetWare клиента. Самая последняя версия, поддерживающая Windows Server 2003 на момент написания статьи – это 4.91 SP4. Мастер перехода выдаст подсказку о месте базы данных домена GroupWise wpdomain.db, а без клиента NetWare вы просто не сможете ее найти.
- Вам также нужно установить клиента GroupWise. Процесс перехода осуществляется на стороне клиента, а мастер перехода просто использует клиента GroupWise, чтобы открывать почтовые ящики и копировать сообщения. GroupWise 7 клиент не работает, но официально в рамках политики поддержки Microsoft Support Policy вам нужно установить версию 6.5x. Exchange support for Novell GroupWise version 6.x and 7.x
- На самом деле вам не нужны коннекторы Microsoft, равно как и коннектор для Novell GroupWise или коннектор календаря, чтобы осуществлять перенос почтовых ящиков с помощью мастера миграции. Вам не нужен API на GroupWise Post Office, внешний чужой домен, шлюз или настройка соединения. Эти компоненты требуются только для сосуществования двух систем.
В Таблице 1 видно, что если вы собираетесь сосуществовать и осуществлять процесс перехода с помощью Мастера миграции, то вам нужно, чтобы все эти компоненты были установлены на Exchange Server 2003 Server.
Если вы собираетесь осуществлять переход без сосуществования с помощью утилиты Quest, то все эти компоненты установлены на рабочей станции миграции и вам вообще не требуется Exchange 2003!
Exchange 2003 необходим только в случае сосуществования двух систем. Если это именно тот случай, то в таблице можно посмотреть все необходимые условия для вашего сервера Exchange 2003.
Переход с помощью Quest | Переход с помощью мастера Migration Wizard | Сосуществование двух систем | |
---|---|---|---|
Требуется на Exchange Server | |||
NetWare клиент | Нет | Да | Да |
GroupWise клиент | Нет | Да | Нет |
Коннектор для GroupWise | Нет | Нет | Да |
Коннектор календаря | Нет | Нет | Да |
Требуется на GroupWise PO | |||
GroupWise API | Нет | Нет | Да |
Шлюз | Нет | Нет | Да |
Внешний чужой домен | Нет | Нет | Да |
Настройка соединения | Нет | Нет | Да |
Требуется на рабочей станции перехода | |||
NetWare клиент | Да | Нет | Нет |
GroupWise клиент | Да | Нет | Нет |
Outlook клиент | Да | Нет | Нет |
Заметка: Существуют и другие условия для рабочей станции перехода Quest, которые мы рассмотрим в следующей статье.
Доступ Proxy
Каждый почтовый ящик, который вы хотите переместить, должен обеспечивать proxy доступ учетной записи перехода. Доступ Proxy в GroupWise сходен с общим доступом или делегированным доступом в Outlook. Мастер миграции использует собственный почтовый ящик GroupWise, чтобы входить в GroupWise, но после этого он открывает почтовые ящики, выбранные для переноса, с помощью модуля доступа (proxy). Если вы не предоставите полный прокси доступ к этим почтовым ящикам, мастер не будет работать.
Вы предоставляете прокси доступ для каждого отдельного случая с помощью опций Безопасность из меню Инструменты, Опции на клиенте GroupWise, как показано на рисунке 2.
В опциях Безопасность перейдите на вкладку Доступ Proxy, как показано на рисунке 3.
Используйте кнопку Добавить пользователя, чтобы добавить почтовый ящик GroupWise, который вы собираетесь использовать с мастером миграции, а затем в строке Права доступа для выберите все возможные опции. На рисунке 3 видно, что я создал учетную запись под названием Migrate Account.
Итак, речь шла об одном почтовом ящике, а как на счет назначения прав прокси доступа всем почтовым ящикам? Существует несколько способов назначения прокси доступа нескольким почтовым ящикам GroupWise.
Вы можете изменить пароли GroupWise для группы пользователей, которых переносите, войти в каждый почтовый ящик, открыть прокси доступ и затем экспортировать контакты GroupWise. Это довольно нудно, но имеет свои преимущества.
- Мастер миграции не переносит адресные книги, поэтому их все равно рано или поздно придется переносить и преобразовывать
- Вы не должны делать запросы или доверять пользователям для предоставления прокси доступа или экспортирования их адресных книг, таким образом вы минуете трудности логистики и координации, которые может вызвать данный процесс
- Он меняет пароль GroupWise для пользователей, поэтому у них не будет возможности продолжать использовать GroupWise после процесса перехода.
Существуют и другие методы автоматизации, которые можно использовать.
Утилита GroupWise ProxySet от Caledonia очень полезна, но имеет стоимость на каждую почтовую службу GroupWise. Личный опыт мне подсказывает, что для миграции менее 50 почтовых ящиков будет проще поменять пароль GroupWise, войти в почтовые ящики и предоставить прокси доступ. Для более масштабных процессов перехода, автоматизация будет отличным решением.
Перенос почтовых ящиков
Как только соответствие всем требованиям достигнуто, различные инструменты, компоненты и коннекторы установлены, миграция является достаточно простой.
Найдите группу Microsoft Exchange в меню Все программы, затем пролистайте список группы программ Установка и запустите Мастер миграции.
На приветственной странице нажмите Далее>.
Выберите опцию Переход с Novell GroupWise', как показано на рисунке 1.
На следующей странице, рисунок 4, просто повторяется все то, о чем мы говорили ранее касаемо требований для GroupWise клиентов и коннекторов Microsoft.
Нажмите Далее>.
В следующем окне, показанном на рисунке 9, у вас есть возможность осуществить переход в один или два шага. Во время одношаговой процедуры перехода данные будут извлечены из GroupWise и импортированы непосредственно в почтовые ящики Exchange. Опция двухшаговой установки "Извлечь только файлы миграции" обеспечивает вас большей гибкостью, позволяя вам редактировать файлы перехода, созданные для управления тем, что переносится, как описано ниже.
Независимо от выбранного вами варианта миграции, будут созданы первичные файлы миграции (Primary - PRI) и вторичные файлы миграции (Secondary - SEC), а также файл списка пакетов (Packing List - PKL). Эти файлы, как правило, создаются в директории под названием GrpWise.001, которая показана на рисунке 5, где цифра будет возрастать после каждого запуска матера перехода.
Эти файлы миграции используются в создании PST файлов или в импортировании данных на почтовые ящики Exchange.
Файл PKL можно редактировать в блокноте, как показано на рисунке 6. В нем просто перечислены PRI и SEC файлы, которые были извлечены во время процесса миграции.
Удаление строк из этого PKL файла удалит соответствующие почтовые ящики из списка переносимых на Exchange, если запущенный мастер миграции использует опцию Импортировать из файлов миграции', как показано на рисунке 7.
Заметка:Следует отключить сканирование антивирусной программы для файлов TMP, PRI, SEC и PKL. Существует высокая вероятность того, что в почтовых ящиках GroupWise могут находиться зараженные сообщения или прикрепленные файлы, а изолирование или исправление зараженных писем этих почтовых ящиков во время процесса извлечения GroupWise может привести к определенным проблемам во время последующего процесса импортирования. Антивирусное сканирование также снижает скорость, поэтому я рекомендовал бы вам отключать антивирусную программу во время процесса перехода. Конечно, по окончании процесса перехода необходимо запустить тщательный антивирусный осмотр системы Exchange, чтобы удалить все перемещенные вирусы!
Вам, конечно, потребуется куда-то расположить эти файлы миграции, я обычно создаю структуру директорий, показанную на рисунке 8 на томе диска, объем свободного места которого значительно превосходит общий размер базы данных GroupWise.
Если вам не требуется возможность редактирования файлов миграции, выберите опцию Одношаговый переход (рекомендуется) и укажите место назначения для файлов миграции, как показано на рисунке 9.
Нажмите Далее>.
Окно Места назначения миграции, показанное на рисунке 10, дает вам две опции, следует подробнее рассмотреть, какую вам выбирать.
Хотя очевидным вариантом может показаться простой перенос всех данных непосредственно на сервер Exchange 2003, это может отнимать слишком много времени. На реальном примере могу сказать, что в самом последнем переходе, в котором я принимал участие, был GroupWise 6.x, запущенный на двуядерном сервере с 1GB оперативной памяти и 10/100 сетевым адаптером, что встречается довольно часто на серверах GroupWise Server. Переход на двуядерный Exchange Server с 4GB оперативной памяти занял более 9 часов для менее чем 6 GB данных! В вышеприведенном примере я решил перенести данные непосредственно на Exchange, но это были данные за последние четыре месяца.
Итак, первый раз, когда мы запустили мастера миграции, мы выбрали опцию Переход на компьютер с Exchange Server, а для последующих переходов выбираем Перенос данных в .pst файлы, (собственно для этого и была создана директория PST файлов, рисунок 8).
Заметка: Если вы решите извлечь данные GroupWise и создать .pst файлы, миграция не будет успешной, если эти файлы превысят размер 2GB. Помните, мастер миграции датирует более ранним числом Unicode PST файлы.
Заметка: не пытайтесь установить Outlook 2003 на Exchange Server, чтобы увеличить лимит размера PST, используя значение реестра MaxLargeFileSize, как описано в статье How to configure the size limit for both (.pst) and (.ost) files in Outlook 2007 and in Outlook 2003. Этот вариант не работает, и он может повредить мастера миграции. Если вы видите ошибку mailmig.exe - Unable to Locate Component MMFMIG32.DLL, вы можете скачать MMFMIG32.DLL с DllDump.com.
Теперь, давайте предположим, что можем осуществить прямой перенос. Выбираем Exchange 2003 Server, на котором запущен коннектор Microsoft. Если есть только один сервер, он будет выбран автоматически. Выбираем Хранение информации: и нажимаем Далее>.
Окно GroupWise Domain, показанное на рисунке 11, просто запрашивает место расположения файла wpdomain.db базы данных GroupWise, а также название почтового ящика GroupWise и его пароля. Путем может быть UNC или буква диска, оба варианта работают.
Нажимаем Далее>.
В окне GroupWise Postoffice, показанном на рисунке 12, будет отображен список PO, с которых вы переносите информацию.
Нажимаем Далее>.
На странице Информация миграции, рисунок 13, у вас будет возможность выбора того, переносить или нет информацию, которую можно использовать для создания почтовых ящиков с помощью опции Информация для создания почтовых ящиков. Эта опция предоставляется, так как мастер миграции может использоваться в условиях отсутствия сосуществования систем, и в этом случае вам нужно отметить данную опцию флажком.
В нашей ситуации объект пользователя в Active Directory был создан с помощью Коннектора Microsoft для Novell GroupWise. Однако если вы оставите флажок напротив этой опции, это не причинит никакого вреда, просто на тот случай, если остались пользователи GroupWise, которые не имеют учетных записей AD!
Нажимаем Далее>.
В окне Перенос учетных записей, рисунок 14, выбираем учетные записи, которые хотим переместить, и нажимаем Далее>.
Окно Контейнер для новых учетных записей Windows, рисунок 15, используется для создания новых учетных записей, если они еще не существуют. Если они уже существуют, мастер миграции найдет и сопоставит их в следующем окне, а также предоставит информацию обо всех несоответствиях, чтобы вы смогли их исправить. В нашей ситуации все учетные записи AD были созданы в GroupWise Users OU, поэтому я выбираю эту организационную единицу по привычке. Не важно, какую организационную единицу (OU) я выберу здесь, поскольку данный контейнер/OU используется лишь для создания новых учетных записей.
Нажимаем Далее>.
В следующем окне, рисунок 16, у вас есть возможность проверить соответствие учетных записей. Мастер миграции должен найти соответствие для всех почтовых ящиков GroupWise с пользовательскими объектами AD, а опции Найти существующие учетные записи и Создать новую учетную запись должны быть неактивными. Если они активны, то решение всех несоответствий не является сложной наукой.
Теперь нажимаем Далее>, отходим в сторону и позволяем процессу перехода начаться, как показано на рисунке 17!
С этого момента начнется процесс перехода, а с теми опциями, которые мы выбрали, мастер сначала осуществит извлечение почтовых ящиков GroupWise, а затем импортирует эти извлеченные файлы в Exchange. Все события регистрируются в журнале регистрации событий для контроля над прогрессом.
Резюме
Итак, после шести статей мы, наконец-то, завершили процесс перехода! В следующей части мы сначала рассмотрим перенос адресных книг GroupWise Address Books в Outlook, а затем посмотрим процесс миграции с помощью пакета Quest.
О соавторе Деклане Конрое
Деклан Конрой – это IT консультант, специализирующийся в основном на технологиях Microsoft, включая Exchange и Active Directory. Ранее работая на такие компании, как Hewlett Packard и Compaq в качестве IT специалиста по поддержке и консультанта, Деклан основал в апреле 2005 года компанию Cheddon Consulting Limited. С этого момента Cheddon Consulting перенесла свыше 150,000 почтовых ящиков на сервер Exchange Server.
Вы можете связаться с Декланом , или через его блог.
Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам:
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 1)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 2)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 3)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 4)
- Переход с GroupWise на Exchange 2007 – Функциональная совместимость и миграция (часть 5)