®

 

 

Стратегия миграции от GroupWise к Exchange

 

 

Миграция на Microsoft® Exchange Server 5.5 с Novell GroupWise

 

 

Аннотация

В данном документе содержатся общие рекомендации по поводу одновременного использования двух систем обмена сообщениями - GroupWise 4.x и Microsoft Exchange 5.5 - и руководство по переходу от GroupWise к Exchange. Средства связи GroupWise совместимы с утилитой Exchange Calendar Connector и поддерживают ее функцию запроса с определением статуса ячейки записи календаря (“свободно/занято”). Подробное описание процедур по установке и настройке Exchange Connector для Novell GroupWise можно найти в сопроводительной документации к этой утилите, которую, так же как и саму эту утилиту, можно найти на веб-узле корпорации Microsoft.

Данный документ рассчитан на читателей, хорошо знакомых с сервером Microsoft Exchange Server и почтовой  системой Novell GroupWise с точки зрения установки и настройки двух этих платформ обмена сообщениями. Вопросы, обсуждаемые в данном документе, относятся к среде, в которой обе платформы - и Exchange, и GroupWise - уже настроены для работы в стандартном режиме. Основное внимание уделяется возможностям получения дополнительных преимуществ благодаря использованию утилиты Exchange Connector совместно с системой Novell GroupWise.

Рассматриваемая в данном документе версия Exchange Connector обеспечивает синхронизацию (согласование) каталогов GroupWise и Exchange благодаря использованию шлюза GroupWise SMTP Gateway и службы Internet Mail Service (IMS). Более поздний вариант утилиты Exchange Connector (имеется ее бета-версия) будет обеспечивать полную совместимость каталогов и сообщений; в нем также будет сохранена уже реализованная способность к взаимодействию календарей обоих систем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 1999 Microsoft Corporation. Все права защищены.

Информация, включенная в настоящий документ, отражает текущую точку зрения корпорации Microsoft по обсуждаемым вопросам на момент публикации. Корпорации Microsoft приходится реагировать на постоянно меняющиеся условия рынка, поэтому изложенная информация не должна восприниматься как обязательство со стороны Microsoft. Кроме того, корпорация Microsoft не может гарантировать, что вся представленная информация сохранит точность после даты публикации.

Настоящий документ предназначен только для информационных целей. MICROSOFT НЕ ДАЕТ В ЭТОМ ДОКУМЕНТЕ НИКАКИХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ.

Microsoft, логотип BackOffice, Outlook, и Windows NT являются зарегистрированными товарными знаками или товарными знаками корпорации Microsoft на территории США и/или других стран.

Другие упоминаемые в документе названия продуктов и компаний могут представлять собой товарные знаки соответствующих владельцев.

Microsoft Corporation • One Microsoft Way • Redmond, WA 98052-6399 • USA

061999


Содержание


Введение                                                                                        1

Краткая справка                                                                           2

Утилита Connector: общие принципы                                           3

Утилита Calendar Connector                                                          4

Пользователи GroupWise                                                             5

Варианты перехода от GroupWise к Exchange                   6

Прямой переход                                                                            6

Одноэтапный переход                                                                  7

Многоэтапный переход                                                                 7

Планирование перехода                                                            8

Испытательная лаборатория                                                        8

Реализация                                                                                   8

Одностороннее согласование                                                   9

Двустороннее согласование                                                      9

Обмен сообщениями между платформами                               10

Переход на платформу Exchange: метод и средства      11

Мастер миграции Exchange Migration Wizard                             11

Краткое описание процесса миграции                                       11

Извлечение информации из Novell GroupWise                       12

Предварительные условия                                                      13

Перед началом процедуры миграции                                     14

Этапы подготовки                                                                    15

Доступ администратора к почтовым ящикам пользователей Novell GroupWise          16

Варианты миграции                                                                    20

Одноэтапный (прямой) переход                                              20

Многоэтапный (двухступенчатый) переход                             26

Форматы переносимых данных и соответствие между ними   29

Перенос папок                                                                             30

Перенос данных из календаря                                                   30

Перенос данных о приоритетах заданий                                    30

Утилиты независимых компаний                                               31

Microsoft Solutions framework (MSF)                                 32

Модель группы                                                                            32

Ответственный руководитель                                                 32

Руководитель программы                                                       33

Руководитель работ                                                                 33

Технический контроль и гарантия качества                           33

Материально-техническое обеспечение                                  33

Обучение пользователей                                                         33

Производственная структура                                                     34

Этап утверждения проекта                                                       34

Этап утверждения проектного плана                                       35

Этап завершения проектирования/первого использования продукта 35

Этап выпуска продукта                                                            36

Заключение                                                                                  37

Дополнительная информация                                                38

 


Введение


Корпорация Microsoft разработала новые принципы и средства перехода от системы Novell GroupWise к серверу Microsoft Exchange 5.5. Эти средства были ориентированы на администраторов информационных систем и предназначены для облегчения перехода к новой платформе обмена сообщениями. В данном документе основное внимание уделяется вопросам оптимального планирования процедуры такого перехода. В документе суммирован соответствующий практический опыт пользователей продукции Microsoft и приводятся практические рекомендации, разработанные службой технической поддержки Microsoft. Документ можно рассматривать в качестве набора общих рекомендаций по планированию процесса миграции от одной платформы обмена сообщениями к другой. Подробные указания по установке и настройке рассматриваемых здесь инструментов можно найти в других документах, ссылки на которые приведены в конце данной публикации.


Краткая справка


Среда GroupWise была разработана компанией WordPerfect в 1986 году на основе независимой библиотечной программы, и сейчас ее последняя версия 5.5 представляет собой полномасштабную платформу обмена сообщениями. Среди предыдущих версий платформы GroupWise можно назвать версии 5.0, 5.2 и 4.1. В данном документе рассматривается, главным образом, версия 4.1, однако все сказанное может быть применено и к версиям 5.X.


Архитектура передачи сообщений GroupWise имеет много общего с архитектурой файловой системы совместного использования (SFS) системы Microsoft Mail. Обе системы используют принцип почтовых отделений (post offices), передача сообщений между которыми осуществляется посредством агентов передачи сообщений (MTA).

 

Структура базовой системы GroupWise включает один домен (Domain) с одним почтовым отделением (Post Office), библиотеку документов (Library) и одного или нескольких пользователей (User). Каждый из пользователей GroupWise имеет свой почтовый ящик, расположенный в почтовом отделении. Для доступа к своим почтовым ящикам, а также для получения и рассылки сообщений абоненты почтового отделения используют клиента GroupWise (GroupWise Client). Агенты GroupWise (Message Transfer Agent, Post Office Agent) передают сообщения между почтовыми ящиками пользователей, а в системе с несколькими почтовыми отделениями обеспечивают маршрутизацию сообщений между ними.

При рассмотрении структуры базовой системы GroupWise, о которой говорилось выше, необходимость таких элементов как почтовое отделение, клиент и агенты достаточно ясна. Вместе с тем, необходимость домена не столь очевидна. Домен GroupWise  выполняет две основные функции:

Безусловно, доменный принцип построения GroupWise требует дополнительных системных ресурсов, однако такая архитектура позволяет организовать структуры с несколькими почтовыми отделениями.

Ниже приводится описание основных элементов платформы GroupWise:

Утилита Connector: общие принципы

Утилита Exchange Connector обменивается запросами и ответами с системой GroupWise посредством шлюза интерфейсов прикладного программирования GroupWise (GroupWise API Gateway). Этот шлюз, в свою очередь, связывается со средой GroupWise, которая соответствующим образом обновляет каталог GroupWise.

На приведенной ниже схеме показаны основные элементы утилиты Connector для системы GroupWise:

 

 


Как видно из приведенной схемы, шлюз интерфейсов прикладного программирования (API Gateway) является необходимым элементом системы. Согласование операций начинается на этапе, когда коннектор (Connector for Novell GroupWise) посылает каталогу GroupWise (GroupWise Directory) запрос на обновление информации. Система GroupWise (GroupWise System) передает набор записей из своего каталога (GroupWise Directory), которые преобразуются в формат каталога Microsoft Exchange Server (Exchange Directory). Затем набор записей из каталога Exchange Server преобразуется в формат каталога GroupWise и передается этой системе, где поступает в соответствующий каталог. Текущая версия Connector обеспечивает синхронизацию каталогов GroupWise и Exchange. Это согласование является основой для утилиты Calendar Connector, в задачу которой входит создание ссылок на адреса, хранящиеся в каталогах GroupWise и Exchange, и обеспечение взаимодействия между двумя системами. Следующая версия Connector будет в полном масштабе поддерживать обмен сообщениями и информацией между каталогами GroupWise и Exchange. В связи с этим поддержка протокола SMTP, обеспечивающего в текущей версии обмен сообщениями, утратит свою актуальность.

Утилита Calendar Connector

Данная утилита использует усовершенствованные функции Exchange Connector и расширяет возможности взаимодействия календарей двух платформ обмена сообщениями - Exchange Server и GroupWise. Поддержка обмена запросами с определением состояния ячейки записи календаря (“свободно/занято”) между Exchange Server и Novell GroupWise упрощает составление коллективных расписаний в гетерогенной среде обмена сообщениями. Более подробные сведения о переходе от использования календаря GroupWise к работе с календарем Exchange приводятся в соответствующем разделе данного документа.

Пользователи GroupWise

Пользователей GroupWise, работающих с версиями GroupWise 4.1x и 5.x, можно перевести на работу с Exchange Server при помощи механизма извлечения исходных данных Novell GroupWise. Эта утилита копирует информацию, содержащуюся в системе GroupWise, в специальные миграционные файлы. Эти файлы переносятся (импортируются) в Exchange Server при помощи мастера миграции Migration Wizard.

Мастер Migration Wizard позволяет администратору выбрать из всей совокупности пользователей тех, которых он собирается перевести с Novell GroupWise на Microsoft Exchange. При этом почтовые ящики получателей сообщений тоже можно создать при помощи Migration Wizard. Если в системе Exchange Server зарегистрированы адресаты, получающие сообщения в системе Novell GroupWise (их адреса имеют в Exchange статус внешних – custom), то при переходе от GroupWise к Exchange адреса таких пользователей можно преобразовать в стандартные почтовые ящики Exchange Server. В представленной ниже таблице приведены основные функции систем и возможности их совместимости, обеспеченные при переходе от Novell GroupWise к Exchange Server 5.5.

 

Connectivity with Novell GroupWise 4.x and 5.x

Функция

Совместимость

Источник

Обмен сообщениями

Да

Компакт-диск Exchange 5.5

Синхронизация каталогов

Да

http://www.microsoft.com/exchange/55/gen/GroupWise.htm

Календарь и поддержка запросов с определением статуса ячейки

Да (при наличии утилиты Exchange Calendar Connector)

http://www.microsoft.com/exchange/55/gen/GroupWise.htm

Migration from GroupWise to Exchange 5.5

Функция

Совместимость

Источник

Почтовый ящик

Да

Мастер миграции Exchange Migration Wizard в дополнительном пакете Service Pack 2 к Exchange Server 5.5

Совместное использование данных

Нет

Независимые компании типа Direct-TO-1 http://www.iga.com/

Календарь

Да

Мастер миграции Exchange Migration Wizard в дополнительном пакете Service Pack 2 к Exchange Server 5.5

Локальные архивы

Нет

Утилиты независимых компаний

Личные адреса, списки рассылки

Нет

Независимые компании типа Direct-TO-1 http://www.iga.com/

 

Варианты перехода от GroupWise к Exchange


Перевод пользователей GroupWise на систему Exchange следует проводить поэтапно. Осуществляя миграцию пользователей от одной среды к другой, администратор должен хорошо представлять себе цель каждого этапа миграции. Цели этапов можно сформулировать следующим образом:

Этап 1:    Наличие двух независимых и не связанных между собой систем (GroupWise и Exchange).

Этап 2:    Независимые системы GroupWise и Exchange связаны друг с другом посредством утилиты GroupWise Connector.

Этап 3:    Наличие единой системы обмена сообщениями (все пользователи переведены на работу с Exchange и Microsoft Outlook®).

В конечном счете, целью миграции от Novell GroupWise к Exchange и Outlook является переход к единой платформе обмена сообщениями, роль которой в данном случае исполняют система Microsoft Exchange и вспомогательный клиент обмена сообщениями Outlook. Отсюда следует, что после завершения перехода на новую платформу утилита Exchange Connector для Novell GroupWise будет больше не нужна, и ее можно будет удалить. Однако на практике эта утилита будет востребована еще на протяжении долгого времени, поскольку отдельные сообщества пользователей GroupWise могут далеко не сразу перейти на платформу Exchange.

В настоящий момент переход в любой организации на новую платформу позволяет преобразовать почтовые ящики пользователей в формат Microsoft Exchange в результате прямого перехода, который может состоять из одного или нескольких этапов.

Прямой переход

Прямой переход наиболее удобен для небольших организаций, в которых имеется не более двух почтовых отделений в системе GroupWise. Такой переход позволит довольно легко перевести небольшое сообщество пользователей GroupWise на платформу Exchange в течение нескольких вечеров по окончании работы или за два выходных дня. Хотя быстрый переход от одной системы к другой таит в себе повышенный риск, он, однако, способен принести мгновенные результаты и требует минимальных затрат времени со стороны сотрудников отдела информационных систем.

Администратор, выбравший вариант прямого перехода, может снизить риск разрушения системы, предварительно создав резервные копии почтовых отделений GroupWise, которые он намерен перевести в систему Exchange. Метод прямого перехода позволяет осуществить быстрый перевод почтового отделения GroupWise в среду обмена сообщениями на платформе Exchange. Процесс миграции можно еще облегчить, попросив пользователей удалить из своих почтовых ящиков старые сообщения, которые им больше не требуются. Это позволит значительно сократить время миграции почтового отделения и отдельных почтовых ящиков GroupWise на новую платформу.

Одноэтапный переход

При одноэтапном переходе возможна миграция отдельных почтовых ящиков GroupWise или всего почтового отделения сразу. Хотя такой метод, в принципе, удобен, он не всегда может быть осуществим в условиях данной конкретной организации. Как правило, одноэтапный переход оказывается приемлем в небольших по размеру системах, которые можно целиком перевести непосредственно на платформу Exchange. Данный подход также подразумевает, что не потребуется периода одновременного параллельного существования двух независимых систем. Для осуществления миграции большинства крупных систем GroupWise потребуется многоэтапный вариант перехода.

Многоэтапный переход

При многоэтапном переходе миграция различных отделов и подразделений организации к новой платформе может потребовать значительного времени. Этот вариант миграции обеспечивает больше свободы в планировании перехода, но требует одновременного существования и работы двух независимых систем в течение некоторого времени. При многоэтапном переходе необходимо использовать утилиту GroupWise Connector, которая позволит обеспечить в течение переходного периода возможность связи между пользователями различных систем. Сценарий многоэтапного перехода применим, главным образом, к крупным организациям, в которых миграция к новой платформе Exchange осуществляется в соответствии с рабочим планом, разработанным с учетом особенностей различных групп пользователей.

Планирование перехода


Для обеспечения успешного перехода к новой платформе необходимо тщательное планирование. При разработке проекта перехода особое внимание следует уделять мерам по снижению риска, который связан с возникновением проблем, способных поставить под угрозу выполнение всего проекта миграции. Чтобы заранее выявить такие потенциальные трудности, чрезвычайно полезно создать испытательную лабораторию для отработки основных миграционных операций.

Испытательная лаборатория

Для минимизации риска, связанного с переходом от одной системы обмена сообщениями к другой, следует организовать испытательную лабораторию, в которой будет воссоздана имеющаяся в организации среда обмена сообщениями. Целью создания такой лаборатории является демонстрация того факта, что согласующий интерфейс между двумя системами будет успешно работать в реальной среде обмена сообщениями. Лаборатория также поможет администратору глубже понять принципы работы и возможности этого интерфейса, а также выявить и разрешить возможные проблемы при настройке системы. Все эти меры помогут снизить уровень риска при внедрении средств согласования двух систем в реальных условиях. Испытательная лаборатория должна адекватно отражать структуру системы обмена сообщениями, реализуемую на практике. Иными словами, лаборатория должна являться микромоделью действующей в организации системы обмена сообщениями и включать в себя все технологии, присущие другим системам, которые также используются в данной организации.

Испытательная лаборатория позволит организации познакомиться с утилитой согласования различных систем и проверить ее в работе, не нанося при этом ущерба деятельности пользователей. Создание такой лаборатории составляет главное условие снижения риска, связанного с процессом миграции. Лаборатория позволит отработать такие возможные ситуации как возврат отправленных сообщений, нераспознавание адресатов каталога, неправильное обновление содержимого каталога и т. д. Опыт, приобретенный в ходе подобных испытаний, применить при использовании утилиты согласования двух систем в реальных условиях.

Реализация

Текущая версия утилиты согласования (Connector) допускает возможность одностороннего или двустороннего согласования каталогов. Администратор может задать один из этих вариантов, выбрав соответствующие контейнеры экспорта и импорта данных в рамках утилиты Exchange Administrator. После того как контейнеры будут перенесены (экспортированы) из Exchange в GroupWise, среда GroupWise будет содержать как записи адресов каталогов Exchange, так и каталогов GroupWise. Текущая версия утилиты согласования позволяет только импорт записей адресов в каталоге GroupWise в один контейнер в среде Exchange. При этом в Exchange GAL будут содержаться записи адресов каталогов, полученные от того домена GroupWise, который был указан при настройке утилиты согласования.

Одностороннее согласование

Выбор одного из вариантов согласования (одностороннего или двустороннего) зависит от требований пользователей и от уровня дополнительных затрат на управление системой, связанных с односторонним или двусторонним вариантом согласования. Прежде чем приступить к настройке утилиты согласования, следует обратить внимание на следующие моменты:

·         Проанализировать опыт, накопленный при моделировании процессов миграции в испытательной лаборатории

·         Учесть соотношение между количеством пользователей Exchange и полным числом пользователей GroupWise (например, если число пользователей GroupWise мало, то перенос сравнительно малого числа записей в Exchange GAL будет сопровождаться сравнительно небольшим риском. Верно и обратное: если число записей велико, то велик и уровень риска)

·         Оценить, насколько расширятся возможности пользователей

·         Оценить спектр возможных действий пользователей.

·         Рассмотреть возможность и желательность осуществления поэтапного согласования каталогов (то есть сначала одностороннее согласование, а затем двустороннее)

При одностороннем согласовании каталогов записи адресов каталогов передаются только в одном направлении, например, от GroupWise к Exchange. Такая схема возможна для организации, которая предпочтет начать миграцию с согласования каталога GroupWise с каталогом Exchange (но не наоборот).

Двустороннее согласование

Двустороннее согласование каталогов производится в два этапа. На первом этапе адреса пользователей, зарегистрированных в системе GroupWise, переводятся в каталог Exchange. На втором этапе адреса пользователей Microsoft Exchange Server экспортируются в каталог GroupWise. Выполнение этих операций выдачи запроса и получения ответа возлагается на утилиту согласования платформ Exchange Connector. Передавая системе GroupWise адреса пользователей Exchange и импортируя в Exchange адреса пользователей GroupWise, утилита Connector обеспечивает двустороннее согласование каталогов.

Примечание

Для операции импортирования адресов можно выбрать только ОДИН контейнер. Если контейнер уже выбран, то этот выбор можно изменить, однако для того, чтобы отменить команду выбора вообще, в системе Exchange Server следует использовать режим Raw. Если выбран новый контейнер, то при последующей операции перенесения всех адресов из GroupWise в Exchange адреса пользователей GroupWise, имеющие в системе Exchange статус внешних (custom), будут удалены из предыдущего контейнера и помещены в новый. При этом адреса всех этих пользователей будут также удалены из списков рассылки Exchange.

Обмен сообщениями между платформами

Рассматриваемая в данном документе версия утилиты согласования обеспечивает синхронизацию каталогов GroupWise и Exchange. Следует еще раз подчеркнуть, что имеется более новая версия этой утилиты, которая проходит бета-тестирование. К моменту опубликования данного документа должна быть создана коммерческая версия утилиты, в которой будет иметься встроенная поддержка обмена сообщениями между платформами GroupWise и Microsoft Exchange Server. Благодаря этому исчезнет необходимость в использовании протокола SMTP для передачи сообщений между двумя системами.

Переход на платформу Exchange: метод и средства


Мастер миграции Exchange Migration Wizard

Мастер миграции Exchange Migration Wizard можно найти в Интернете по следующему адресу:

http://www.microsoft.com/Exchange/55/gen/GroupWise.htm

Там же дается ссылка на адрес узла, с которого можно загрузить утилиту Connector, а также упоминавшуюся ранее утилиту Exchange Calendar Connector Utility. Эти утилиты имеются также на компакт-диске с дополнительным пакетом Service Pack 2 и на выходящем вскоре компакт-диске с пакетом Service Pack 3.

Краткое описание процесса миграции

Задачей мастера миграции Migration Wizard является перенесение необходимой информации из почтового отделения GroupWise на сервер Exchange. Используя указанную ему учетную запись пользователя Novell с соответствующими администраторскими правами доступа (речь о них пойдет ниже), мастер Migration Wizard соединяется с почтовым отделением GroupWise. Исходя из сведений о пользователях, выбранных администратором для перевода на систему Exchange, мастер создает соответствующий список пользователей. Этот список затем используется для получения информации об учетных записях отдельных пользователей GroupWise. Данные о почтовых ящиках пользователей импортируются мастером миграции на сервер Exchange в созданных для этого временных миграционных файлах (DIR.PRI и USER.PRI).

В некоторых случаях администратору может понадобиться изменить информацию в этих файлах, например, указав в них новые правила назначения имени адресата по умолчанию. Тогда мастер миграции будет извлекать только миграционные файлы. Эти текстовые файлы можно, например, преобразовать в формат электронной таблицы Excel и соответствующим образом отредактировать, внеся в их текст необходимые изменения.

Ниже приводятся подробные сведения о процедуре миграции, шаг за шагом описывающие тот процесс, основные черты которого сформулированы в предыдущем абзаце. Дополнительные сведения о процедуре миграции можно почерпнуть из руководства к утилите Connector (Microsoft Exchange Server Connector for Novell GroupWise Users Guide), входящей в комплект загрузки этой утилиты с веб-узла корпорации Microsoft.

Для перевода пользователей Novell GroupWise на платформу Microsoft Exchange Server используется мастер миграции Migration Wizard. Специальный механизм извлечения информации, являющийся частью утилиты миграции (мастера), копирует необходимые данные в миграционные файлы. Затем эти файлы должны быть импортированы на сервер Microsoft Exchange.


Мастер миграции поддерживает перевод почтовых отделений Novell GroupWise, созданных в системах GroupWise версий 4.1, 4.1a и 5.X. Для того, чтобы начать процедуру миграции, следует запустить мастер Migration Wizard или инициировать этот процесс из командной строки с использованием ряда ключей и управляющего файла.

Извлечение информации из Novell GroupWise

Механизм извлечения информации из Novell GroupWise копирует в миграционные файлы следующую информацию:

 

Примечание

Задержанные сообщения переносятся как отосланные.

Мастер миграции не копирует следующую информацию:

 

Примечание

Механизм извлечения информации из Novell GroupWise не сохраняет форматирования в записях календаря и в записях, занесенных в ящик Outbox пользователя, такие как просьбы о встрече и рабочие поручения.

Предварительные условия

Ниже приводятся условия, необходимые для успешной работы механизма извлечения информации из GroupWise:

 

Примечание

Каждый пользователь должен открыть доступ администратора к своему почтовому ящику с учетной записи в Novell GroupWise, которая используется для выполнения процедуры миграции. Подробные сведения об автоматизации этой операции можно найти в разделе “Доступ администратора к почтовым ящикам пользователей Novell GroupWise”.

Перед началом процедуры миграции

Перед тем как начать процедуру миграции, полезно учесть следующие моменты:

Преобразование форматов

Чтобы обеспечить правильное преобразование сообщений из формата Novell WordPerfect в формат Rich-Text Format (RTF), при установке клиента Novell GroupWise следует выбрать опцию Standard. При этом будут установлены средства конвертирования Novell GroupWise, которые механизм извлечения информации в дальнейшем использует для корректного преобразования сообщений. Если в системе уже был ранее установлен клиент Novell GroupWise, его можно установить повторно, выбрав при этом режим Custom Install, затем в команде Files выбрать опцию Additional Conversion DLLs. Если средства конвертирования Novell GroupWise не установлены, Microsoft Exchange Server выдает сообщение о том, что информация о форматировании будет утеряна. В этом случае механизм извлечения информации преобразует сообщения в формат ANSI. Чтобы предотвратить такое преобразование, следует прервать процедуру миграции, установить необходимые средства конвертирования, а затем возобновить миграцию.

Промежуточные адреса

Microsoft Exchange Server автоматически создает первичные промежуточные адреса для всех установленных в системе средств связи (шлюзов). Например, если в системе установлена служба Internet Mail, то Exchange Server на основании адреса узла создаст адрес SMTP для каждого переведенного из GroupWise пользователя. Если адреса узлов Microsoft Exchange Server и Novell GroupWise не совпадают, то и новый промежуточный адрес пользователя будет отличаться от его старого адреса. Для того, чтобы обеспечить доставку по новому адресу в системе Exchange тех сообщений, которые были отправлены пользователю на его старый адрес, нужно вручную создать вторичный промежуточный адрес, воспользовавшись для этого программой Administrator или импортировав каталог. Поскольку каждый пользователь в системе имеет уникальное имя (distinguished name, DN), то все сообщения, направленные на вторичный промежуточный адрес, будут доставлены точно по назначению.

Этапы подготовки

Прежде чем переводить пользователей Novell GroupWise на платформу Microsoft Exchange Server, следует определить схему, в соответствии с которой будет обеспечено параллельное функционирование двух систем. Следует также позаботиться и об обеспечении совместимости двух систем и способе обновления их каталогов.

Подготовка к переходу от Novell GroupWise к Microsoft Exchange Server
  1. Подготовку к переходу следует начать с разработки схемы, в соответствии с которой будет осуществляться работа двух систем и обмен сообщениями между ними. В этом случае пользователи смогут обмениваться сообщениями даже в процессе миграции от одной системы к другой. Для обеспечения связи между системами лучше всего использовать общий шлюз типа протокола SMTP. Новая версия утилиты Connector, появление которой ожидается в самое ближайшее время, будет иметь встроенные средства синхронизации каталогов и поддержки совместимости и поэтому не будет требовать наличия протокола SMTP.
  2. Следует также решить, каким образом будет производиться обновление каталогов в обоих системах. Если это делается с помощью шлюза связи между узлами, то задача синхронизации каталогов может быть возложена на шлюз. Если используется общий шлюз, то обновление каталогов должно производиться посредством переноса данных из одного каталога в другой. При обновлении каталогов в системе Microsoft Exchange Server пользователи, продолжающие пока оставаться на платформе Novell GroupWise, получают в системе Microsoft Exchange Server статус внешних (custom) адресатов. Все сообщения, направляемые таким адресатам, передаются в систему Novell GroupWise соответствующим пользователям до тех пор, пока все пользователи не будут переведены на платформу Exchange Server.
  3. Нужно также позаботиться о том, чтобы все пользователи системы GroupWise открыли администратору доступ к своим почтовым ящикам с учетной записи в GroupWise, которая используется в процессе миграции. Данную операцию можно автоматизировать, если воспользоваться макрокомандой, имеющейся на компакт-диске Microsoft Exchange Server в каталоге Migrate\tools\gwise.
  4. Имеет смысл постараться уменьшить объем данных, переносимых с одной системы на другую. Если нет абсолютной необходимости в переносе старой информации из почтового ящика Novell GroupWise в почтовый ящик Exchange Server, то можно использовать опцию Ofcheck expire/reduce, которая сокращает объем переносимых данных. Более подробные сведения об этом можно найти в документации к системе Novell GroupWise.
  5. После выполнения всех перечисленных выше подготовительных операций можно запустить мастер Migration Wizard и указать пользователей, почтовые ящики которых подлежат переносу на платформу Exchange. Если в системе Exchange Server уже зарегистрированы внешние с ее точки зрения получатели сообщений (пользователи Novell GroupWise), их адреса можно преобразовать в стандартные ящики Exchange, сняв флажок напротив опции Information to create mailboxes в мастере Migration Wizard. Если внешние (custom) получатели не были предварительно зарегистрированы в Exchange, то их новые почтовые ящики можно создать с помощью Migration Wizard.

 

Примечание

Утилита согласования регистрирует в системе Exchange пользователей GroupWise, имеющих статус внешних (custom) получателей. Чтобы их адреса можно было преобразовать в стандартные почтовые ящики Exchange, исходный адрес пользователя в системе Novell GroupWise должен совпадать с вторичным промежуточным адресом внешнего получателя.

Доступ администратора к почтовым ящикам пользователей Novell GroupWise

Перед началом процедуры перевода почтовых ящиков GroupWise на сервер Exchange каждый пользователь Novell GroupWise должен открыть доступ к своему почтовому ящику с учетной записи в GroupWise, используемой администратором для процедуры миграции. Пользователи могут выполнить эту операцию либо вручную, либо с помощью макрокоманды обеспечения доступа, пример которой включен в состав Microsoft Exchange Server.

Предоставление прав доступа вручную

Ниже приводится последовательность операций, позволяющих вручную открыть доступ к почтовому ящику в клиенте Novell GroupWise

1.           В меню команды File выбрать опцию Preferences и в ней выбрать команду Access List.

2.           Выбрать команду Add User и ввести идентификатор пользователя, который в дальнейшем будет использован при переносе данных из GroupWise в Exchange.

a.    Чтобы проверить права доступа, предоставленные данному пользователю, нужно выбрать его идентификатор.

b.    Для позиций Mail/Phone, Appointments, Notes, и Tasks установить опции Read и Write.

c.    Выбрать опцию Read Items Marked Private, чтобы включить в процедуру переноса сообщения, отмеченные признаком Private.

d.    Для подтверждения внесенных изменений нажать кнопку OK.

e.    Нажать кнопку Close.

 

 

Предоставление прав доступа с помощью макрокоманды

Можно облегчить пользователям задачу выполнения описанной выше процедуры, если разослать им макрокоманду, выполнение которой обеспечит предоставление администратору требуемых прав доступа. Образец такой макрокоманды имеется на компакт-диске Microsoft Exchange Server в каталоге Migrate\Tools\Gwise.

Если при выполнении этой макрокоманды пользователи сталкиваются с трудностями, следует обратиться к документации по Novell GroupWise или связаться со службой технической поддержки Novell GroupWise.

Предварительные требования

Прежде чем разослать пользователям указанную макрокоманду, нужно выполнить следующие операции:

Чтобы получить от каждого пользователя подтверждение о выполнении им макрокоманды, нужно выполнить следующие действия (получение подтверждений не является обязательным).

Для получения подтверждений о выполнении макрокоманды:

1.           Изменить переменную vAdminId. Она представляет собой идентификатор учетной записи пользователя, которому будут направлены подтверждения.

2.           Изменить переменную vConfirmationMsgSubject. Эта переменная определяет текст в строке Subject получаемых сообщений.

3.           Для активизации режима получения подтверждений удалить признак комментария // из строк vAdminId, vConfirmationMsgSubject и SendMail.

Текст макрокоманды

Ниже приводится текст образцовой макрокоманды предоставления доступа, которая включена в состав Microsoft Exchange Server.

 

//Sample GroupWise macro to add the migration user account to each user's proxy access list

 

// Migration user account to be granted proxy access rights

vUser:="Migration"

 

// User to receive confirmation messages (optional)

//vAdminId:="Administrator"

 

// Subject line for the confirmation message (optional)

//vConfirmationMsgSubject:="Proxy Access Macro has been run"

 

MainWindowShow()

 

//Sendkeys sequence; use a single SENDKEYS command only. The vUser variable is made part of the vAddUserSequence variable.

 

vAddUserSequence:="""{Alt+F}{C}{Down}{Down}{Down}{Right}{Enter}{Shift+Tab}{Up}{Up}{Enter}"+VUser+"{Enter}{Tab}{Tab}{Enter}{Alt+M}{space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Tab}{Tab}{Tab}{Tab}{Space}{Tab}{Enter}{Esc}"

 

SENDKEYS(vAddUserSequence)

 

// This "SendMail" command sends the confirmation message.  To send a confirmation message remove the "//" characters at the start of the "vAdminID", "vConfirmationMsgSubject" and "SendMail" lines. (optional)

// SendMail(To: vAdminId; Subject: vConfirmationMsgSubject;)

Использование макрокоманды

Для того чтобы с помощью макрокоманды предоставления доступа каждый из пользователей мог правильно предоставить права доступа к своему почтовому ящику, следует выполнить нижеследующие операции.

Для выполнения макрокоманды следует:

1.           Отредактировать текст макрокоманды в соответствии с приведенными выше указаниями.

2.           Встроить макрокоманду в новое окно (view), предварительно создав его с помощью утилиты GroupWise View Designer, а затем нажав кнопку Macro.

3.           Разослать сообщение пользователям, почтовые ящики которых подлежат переводу на новую платформу. По получении этого сообщения пользователи должны нажать соответствующую кнопку в полученном окне, чтобы выполнить макрокоманду, которая предоставит администратору требуемые права доступа.

4.           Если был задан режим получения подтверждений, проверить, все ли пользователи, которым была разослана макрокоманда, выполнили ее.

Варианты миграции

Перед тем как начать перенесение информации на новую платформу, нужно решить, какой из методов перехода - одноэтапный (прямой) или двухэтапный (многоэтапный) переход - более приемлем в данной конкретной ситуации.

Одноэтапный (прямой) переходSingle-Phase/Direct Cut-Over

При прямом переходе все данные извлекаются из всех выбранных почтовых ящиков и сразу после этого импортируются в новую систему. Диск, на котором размещается временный каталог, должен иметь достаточно свободного пространства для хранения всех переносимых данных. Прямой перенос данных является рекомендуемым вариантом перехода.

Многоэтапный переход Multiple Phase

Вся информация, выбранная для переноса, извлекается в миграционные файлы. При необходимости их можно отредактировать и затем импортировать в новую систему. Такой метод переноса является единственным способом изменить название каталога, заданное по умолчанию.

Примечание

Механизм извлечения данных создает на основе стартового файла временный двоичный стартовый файл (BIF). По окончании процесса миграции этот временный файл будет автоматически удален.

Одноэтапный (прямой) переход

При прямом переносе данных из почтового отделения в системе Novell GroupWise можно воспользоваться мастером миграции Migration Wizard. Для этого нужно проделать следующую процедуру.

Для прямого переноса данных:

1.          

Из меню команды Start выбрать опцию Programs, выбрать опцию Microsoft Exchange и затем выбрать команду Microsoft Exchange Migration Wizard.

2.           Выбрать опцию Migrate from Novell GroupWise и затем нажать кнопку Next.

3.           Прочесть информацию на справочном экране и нажать кнопку Next.

4.          

В диалоговой строке Path to Novell GroupWise Post Office ввести путь к почтовому отделению Novell GroupWise или нажать кнопку Browse и выбрать нужный путь из предложенного списка.

5.           В строке User ID ввести имя пользователя для того почтового отделения, которое переносится на новую платформу. Это имя должно совпадать с именем пользователя, который осуществляет процесс миграции.

Если системе Novell GroupWise присвоен определенный уровень защиты, то на экране может появиться строка Password, в которой нужно будет ввести пароль для входа в GroupWise. Если такая строка появилась, следует ввести пароль.

6.          

Указать мастеру Migration Wizard область поиска пользователей, почтовые ящики которых подлежат переводу на платформу Exchange.

 

Опция

Описание

GroupWise Address Book
(Адресная книжка
GroupWise)

Открывает адресную книжку GroupWise и позволяет выбрать отдельных пользователей для перевода на новую платформу.

User Group
(Группа пользователей)

Следует ввести имя открытой или частной группы пользователей GroupWise, которая содержит учетные записи пользователей, подлежащие миграции. Выбранная группа должна быть доступна для учетной записи, с которой производится процедура миграции.


7.           Выбрать пользователей, учетные записи которых подлежат миграции, и нажать кнопку Next.

8.          

Выбрать опцию One step migration.

9.           В строке Pathname for Migration Files ввести путь к области расположения миграционных файлов или, нажав кнопку Browse, выбрать этот путь из предложенного списка.

10.         Нажать кнопку Next.


11.        

Выбрать один из вариантов переноса данных - либо на компьютер, где установлен сервер Microsoft Exchange Server, либо в личную папку (в файлы с расширением .pst) - и затем нажать

кнопку Next.

12.         Выбрать одну или несколько опций:

 


Опция

Описание

Information to create mailboxes
(Информация для создания почтовых ящиков)

Используется для переноса данных о почтовом ящике пользователя. Эта информация нужна для создания почтового ящика для каждого нового пользователя, зарегистрированного в Microsoft Exchange Server. Снятие флажка напротив этой опции означает, что должны быть импортированы только те сообщения, которые направлены уже зарегистрированным адресатам или что адреса внешних пользователей должны быть преобразованы в стандартные почтовые ящики.

Mail (Почта)

Переносит все сообщения, переданные по электронной почте.

Phone Messages
(Телефонные сообщения)

Переносит все телефонные сообщения.

All (Все сообщения)

Переносит все сообщения, переданные по электронной почте.

Dated (С учетом даты)

Переносит все сообщения, переданные по электронной почте за указанный промежуток времени.

Appointments (Встречи)

Переносит данные обо всех назначенных встречах.

Notes (Примечания)

Переносит все записи.

Tasks (Задания)

Переносит информацию обо всех заданиях

All (Все данные)

Переносит все данные в календаре.

Dated (С учетом даты)

Переносит все данные, помеченные датами из указанного диапазона.

13.        

Нажать кнопку Next.

14.         В строке Enter a Server name ввести имя компьютера, на котором установлена система Microsoft Exchange Server, и нажать кнопку Next.

15.        

Ниже надписи Choose a Recipient Container выбрать контейнер каталогов для размещения в нем новых почтовых ящиков.

Примечание

После того как почтовый ящик создан, его нельзя перемещать из одного контейнера в другой.

16.         Чтобы автоматизировать процесс создания почтовых ящиков, можно воспользоваться шаблоном почтового ящика. Для этого следует нажать кнопку Browse и выбрать из предложенного списка опцию шаблона почтового ящика. Более подробную информацию о работе с шаблоном можно получить в документе Microsoft, который называется Microsoft Exchange Server Maintenance and Troubleshooting.

17.        

Нажать кнопку Next.

18.         Выбрать одну из следующих опций, которые расположены ниже строки For users that don’t have Windows NT accounts

Опция

Описание

Create accounts and generate random passwords
(Создать учетные записи и присвоить произвольные пароли)

Создает учетные записи, имена которых совпадают с именами исходных учетных записей. Генерирует произвольные пароли. Пароли записываются в файл Account.Password в рабочем каталоге мастера Migration Wizard. Эти пароли нужно передать соответствующим пользователям, чтобы они смогли входить в Windows NT.

Create accounts and use alias as a password
(Создать учетные записи и использовать псевдонимы в качестве паролей)

Создает учетные записи, имена и пароли которых совпадают с именами исходных учетных записей.

Dont create Windows NT Accounts
(Не создавать учетной записи в системе
Windows NT)

Если в системе Windows NT не существует учетной записи с именем, совпадающим с именем исходной учетной записи, то в системе создается почтовый ящик, не связанный с учетной записью в NT. Доступ к такому почтовому ящику будет закрыт для всех, пока в Windows NT не будет создана хотя бы одна учетная запись, связанная с этим почтовым ящиком.

 

Примечание

Если в рамках указанного домена Windows NT имеется учетная запись, то мастер Migration Wizard связывает ее с тем почтовым ящиком, имя которого совпадает с именем исходного почтового ящика независимо от того, какая из указанных опций выбрана.

19.         Ниже строки Choose a Windows NT Domain for accounts выбрать домен, в котором расположены или будут созданы учетные записи пользователей Windows NT.

20.         Для запуска процедуры миграции нажать кнопку Next.

Многоэтапный (двухступенчатый) переход

Для переноса данных из почтового отделения Novell GroupWise в систему Exchange с помощью мастера Migration Wizard в два этапа следует выполнить следующие действия.

Перенос данных в два этапа

1.          

Из меню команды Start выбрать опцию Programs, затем выбрать опцию Microsoft Exchange, после чего выбрать команду Microsoft Exchange Migration Wizard.

2.           Выбрать опцию Migrate from Novell GroupWise и нажать кнопку Next.

3.          

Прочесть информацию в появившемся окне и нажать кнопку Next.

4.           В строке Path to Novell GroupWise Post Office ввести путь к почтовому отделению или нажать кнопку Browse и выбрать почтовое отделение из предложенного списка.

5.           В строке User ID ввести имя пользователя для того почтового отделения, которое переносится на новую платформу. Это имя должно совпадать с именем пользователя, который осуществляет процесс миграции.

Если системе Novell GroupWise присвоен определенный уровень защиты, то на экране может появиться строка Password, в которой нужно будет ввести пароль для входа в GroupWise. Если такая строка появилась, следует ввести пароль.

 

6.          

Указать мастеру Migration Wizard область поиска пользователей, почтовые ящики которых подлежат переводу на платформу Exchange.

Опция

Описание

GroupWise Address Book
(Адресная книжка
GroupWise)

Открывает адресную книжку GroupWise и позволяет выбрать отдельных пользователей для перевода на новую платформу.

User Group
(Группа пользователей)

Следует ввести имя открытой или частной группы пользователей GroupWise, которая содержит учетные записи пользователей, подлежащие миграции. Выбранная группа должна быть доступна для учетной записи, с которой производится процедура миграции.

7.          

Выбрать пользователей, учетные записи которых подлежат миграции, и нажать кнопку Next.

 

8.          

Выбрать опцию Extract Migration Files only.

9.           В строке Pathname for Migration Files ввести путь к области расположения миграционных файлов или, нажав кнопку Browse, выбрать этот путь из предложенного списка.

10.        

Выбрать один из вариантов переноса данных - либо на компьютер, где установлен сервер Microsoft Exchange Server, либо в личную папку (в файлы с расширением .pst) - и затем нажать кнопку Next.

11.         Выбрать варианты импортирования файлов.

 


Опция

Описание

Information to create mailboxes
(Информация для создания почтовых ящиков)

Используется для переноса данных о почтовом ящике пользователя. Эта информация нужна для создания почтового ящика для каждого нового пользователя, зарегистрированного в Microsoft Exchange Server. Снятие флажка напротив этой опции означает, что должны быть импортированы только те сообщения, которые направлены уже зарегистрированным адресатам или что адреса внешних пользователей должны быть преобразованы в стандартные почтовые ящики.

Mail (Почта)

Переносит все сообщения, переданные по электронной почте.

Phone Messages
(Телефонные сообщения)

Переносит все телефонные сообщения.

All (Все сообщения)

Переносит все сообщения, переданные по электронной почте.

Dated (С учетом даты)

Переносит все сообщения, переданные по электронной почте за указанный промежуток времени.

Appointments (Встречи)

Переносит данные обо всех назначенных встречах.

Notes (Примечания)

Переносит все записи.

Tasks (Задания)

Переносит информацию обо всех заданиях

All (Все данные)

Переносит все данные в календаре.

Dated (С учетом даты)

Переносит все данные, помеченные датами из указанного диапазона.

12.         Нажать кнопку Next, чтобы начать процесс переноса данных на новую систему.

Отредактировать миграционные файлы. Более подробные ведения о формате миграционных файлов и редактировании исходных файлов можно найти в главе 2 “Using the Migration Wizard” и в приложении Appendix B, “Creating a Source Extractor” руководства к Microsoft Exchange Server.

Форматы переносимых данных и соответствие между ними

Когда механизм извлечения данных переносит информацию из одной системы в другую, он преобразует сообщения и другие информационные единицы из формата GroupWise в формат Microsoft Exchange Server. Соответствие форматов информационных единиц указано в приведенной ниже таблице.

Информационная единица
GroupWise

Информационная единица
Microsoft Exchange Server

Сообщение

Запись

Запрос на запись

Текстовая запись

Запрос о назначении встречи

Текстовая запись

Запрос о назначении задания

Текстовая запись

Телефонное сообщение

Текстовая запись

Обходной лист

Текстовая запись

Календарная информация

Информация в формате Microsoft Outlook Calendar

 

Примечание

Чтобы архивные файлы пользователей можно было перенести в Microsoft Exchange Server, пользователи должны предварительно поместить эти файлы в хранилище сообщений GroupWise на сервере Novell GroupWise.

Перенос папок

Соответствие между папками в системах Novell GroupWise и Microsoft Exchange Server указано в приведенной ниже таблице.

Папка Novell GroupWise

Папка Microsoft Exchange Server

Inbox

Inbox

Inbox/user name

Inbox

Inbox/user name/subfolder

Inbox/subfolder

Outbox

Sent Items

Outbox/user name

Sent Items

Outbox/user name/subfolder

Sent Items/subfolder

Personal folders

Personal folders

Personal folders/subfolder

Personal folders/subfolder

Week view

Outlook Calendar

Перенос данных из календаря

Механизм извлечения данных из системы Novell GroupWise переносит информацию из календаря, создавая файл импорта для каждого пользователя, имеющего данные в формате календаря. Этот механизм не переносит данные, присоединенные к календарю в виде приложений. Во избежание потерь таких приложений копия календарного сообщения вместе с приложениями помещается в папку Calendar Attachments, которая создается в папке Inbox каждого пользователя.

Перенос данных о приоритетах заданий

Задания, перенесенные из системы Novell GroupWise в систему Microsoft Exchange Server, представляются в ней как задания Microsoft Outlook. Им могут быть назначены различные приоритеты со старшинством от 1 до 9. Наименьший приоритет имеет значение 1; наиболее срочные задания имеют наивысший приоритет, значение которого равно 9. Приоритеты заданий, установленные в Novell GroupWise, преобразуются в приоритеты Microsoft Exchange Server в соответствии со следующими правилами:

Утилиты независимых компаний

Некоторые независимые компании предлагают свои утилиты, разработанные для облегчения переноса адресных книжек и сообщений GroupWise на платформу Exchange. Дополнительную информацию об использовании таких утилит можно получить через Интернет по таким адресам как

Компания The Slipstick Systems Exchange Center

Компании группы I/G Companies

Microsoft Solutions framework (MSF)


Для наиболее эффективной реализации проекта по переводу системы обмена сообщениями на предприятии с платформы Novell GroupWise на платформу Microsoft Exchange Server корпорация Microsoft предлагает использовать групповую модель управления Microsoft Solutions Framework (MSF). Эта модель обеспечивает высокоэффективное управление проектом миграции и уже была успешно применена в как в самой Microsoft, так и во многих других организациях.

Модель управления MSF подразумевает взаимодействие групп, участники которых действуют на протяжении периода разработки и выполнения проекта. Члены групп, отвечающие за различные участки работы, считаются равноправными и вносящими различный, но одинаково важный вклад в работу. Каждая группа имеет руководителя, через которого осуществляется связь с другими группами.

Модель группы

Ниже приводятся организационная структура и описание каждой группы:


На рисунке:

Development -- Разработка

Program Management -- Руководство программой

Product Management -- Руководство производством

User Education -- Обучение пользователей

Logistics -- Материально-техническое обеспечение

Testing -- Технический контроль

Ответственный руководитель

Ответственный руководитель является спонсором проекта и главным связующим звеном между представителями исполнительного руководства. Он определяет цели проекта и критерии успеха, что обеспечивает согласованность действий исполнителей проекта и успешное достижение поставленных задач.

Руководитель программы

Руководитель программы отвечает за разработку спецификации функций будущего продукта и управляет привлеченными ресурсами, обеспечивая выполнение задач, поставленных перед каждой из групп. Руководитель программы отвечает также за разработку грамотного технического предложения и за эффективное использование ресурсов, а также за эффективное управление группами в рамках всего проекта.

Руководитель работ

Руководитель работ отвечает за непосредственную реализацию на практике разработанной ранее спецификации функций продукта, за разработку подробного плана проекта и соответствующих технологических операций. Он также отвечает за создание необходимой документации и эффективную реализацию на практике принятых решений.

Технический контроль и гарантия качества

Руководитель этой группы разрабатывает систему количественных оценок функциональных возможностей и эксплуатационных качеств производимого продукта и оценивает адекватность материального обеспечения, проводя для этого вместе со своими сотрудниками тщательные испытания в условиях испытательных стендов и в реальных производственных условиях. Очень важно, чтобы на этапе технического контроля и гарантии качества заказчик активно сотрудничал с исполнителем работы. Участие заказчика способствует тому, что создаваемый продукт будет в дальнейшем полностью соответствовать установленным для него критериям качества, которые сформулированы в документации рабочего проекта.

Материально-техническое обеспечение

Руководитель этой группы отвечает за координацию ресурсов и материальных средств в рамках выполняемого проекта. Сюда включается обеспечение оборудованием, выявление первых потребителей продукта, определение очередности выполнения различных этапов работы, руководство обучением персонала, распространение рабочей документации и координирование ресурсов заказчика, используемых на этапе внедрения. Как правило, задача материально-технического обеспечения ложится на плечи заказчика и руководителя программы.

Обучение пользователей

Руководитель данной группы определяет объемы программы обучения конечных пользователей, размеры отдела технической поддержки и его руководителей, а также отвечает за надлежащую организацию обучения правильным методам эксплуатации созданного продукта. Чаще всего данную функцию берет на себя заказчик, а служба технической поддержки Microsoft обеспечивает соответствующую документацию и находит для конечных потребителей независимых технических консультантов.

Производственная структура

Производственный цикл создания любого материального объекта определяет порядок разработки и выполнения планов, а также порядок организации всех видов деятельности в рамках производственного цикла, которые предшествуют выпуску готового продукта. Производственная структура модели MSF применительно к разработке приложений представляет собой гибкий, состоящий из отдельных этапов, производственный цикл. Благодаря такой структуре каждый последующий этап разработки приложения приближает выполнение всего проекта к достижению поставленной цели.


На приведенной ниже схеме представлен производственный цикл разработки приложения. Этот цикл может состоять из нескольких итераций, число которых зависит от объема изменений, вносимых в проект.

 

На рисунке:

Vision/Scope Approved -- Утверждение целей проекта

Planning -- Планирование

Project Plan Approved -- Утверждение проектного плана

Developing -- Разработка

Scope Complete/First Use -- Завершение проекта/первое использование продукта

Stabilizing -- Доработка

Release -- Выпуск продукта

Envisioning -- Разработка проекта

Этап утверждения целей проекта

Фаза разработки проекта завершается этапом утверждения проекта. Этот первый этап является тем моментом, когда все участники проекта приходят к единому представлению об общем направлении работы, включая и представление о том, какими качествами будет или не будет обладать конечный продукт. Разработка замысла и определение возможностей продукта противоположны по своей сути, но успешное выполнение проекта требует решения обоих этих задач. Замысел - это идеализированное представление о том, каким хотелось бы видеть продукт, без учета ограничений, накладываемых условиями выполнения проекта. Возможности продукта - это те части замысла, которые можно воплотить в рамках проекта. Единое представление о замысле среди участников проекта чрезвычайно важно для успешного выполнения проекта.

На этом этапе создаются следующие документы:

Этап утверждения проектного плана

Фаза планирования завершается этапом утверждения проектного плана. Этот второй этап разработки продукта представляет собой момент, когда участники проекта и его главные действующие лица приходят к единому представлению о том, что будет представлять собой продукт и какими средствами этого следует добиваться. В этот же момент появляется возможность установить приоритеты и сформулировать пожелания к свойствам продукта. На этапе утверждения проектного плана заключается контракт между исполнителем и заказчиком и начинается собственно работа над проектом.

На этом этапе создаются следующие документы:

Этап завершения проектирования/первого использования продукта

Фаза разработки завершается этапом завершения проектирования и первого использования продукта. На этом этапе все свойства продукта уже реализованы на практике; продукт готов для тестирования независимыми испытателями и последующей доработки. Данный этап предоставляет разработчикам, конечным пользователям, сотрудникам службы технической поддержки и главным участникам проекта возможность испытать продукт и выявить оставшиеся недоработки, на которые следует обратить внимание прежде, чем выпускать коммерческую версию продукта.

На этом этапе создаются следующие документы:

·         Окончательная спецификация функций

·         Предложения по минимизации риска

·         Исходный текст программы и исполняемые файлы

·         Средства обеспечения рабочих характеристик

·         Спецификация и условия тестирования продукта

·         Генеральный план и общий сетевой график проекта

Этап выпуска продукта

После того, как разработчики учли все недостатки, проявившиеся на стадии тестирования продукта, и передали его в службу распространения, наступает этап выпуска продукта. На этом этапе ответственность за продукт официально снимается с разработчиков и возлагается на службы реализации и технической поддержки.

На этом этапе создаются следующие документы:

·         Официальная коммерческая версия продукта

·         Сопроводительная документация

·         Средства обеспечения рабочих характеристик

·         Средства и результаты тестирования продукта

·         Исходный текст программы и исполняемые файлы

·         Проектная документация

·         Обзор этапов разработки продукта

Заключение


В данном документе изложена стратегия корпорации Microsoft относительно перехода от использования системы Novell GroupWise к системам Microsoft Exchange и Outlook и совместного использования этих систем обмена сообщениями. Главная трудность, связанная с переходом от одной системы к другой, заключается в минимизации негативного воздействия процесса миграции на работу пользователей. Корпорация Microsoft выражает уверенность, что применение описанной выше модели организации производственной структуры в сочетании с групповой моделью управления MSF позволит устранить большинство источников риска.

Источники более подробной информации по данной теме указаны в разделе “Дополнительная информация” в конце данного документа.

Дополнительная информация


Данный документ представляет собой введение в процедуру перехода с платформы Novell GroupWise на платформу Microsoft Exchange. В указанных ниже публикациях приводится более подробная информация и рассматриваются конкретные вопросы, касающиеся установки и настройки систем обмена сообщениями в процессе миграции.

·         Веб-страница корпорации Microsoft, посвященная переходу от Novell GroupWise к Exchange, находится в Интернете по адресу:
http://www.microsoft.com/Exchange/55/gen/GroupWise.htm

·         Exchange Connector for GroupWise Users Guide - Это руководство включено в документацию, загружаемую вместе с утилитой согласования с указанного выше веб-узла.

·         Веб-страница корпорации Microsoft, посвященная групповой модели управления MSF, находится в Интернете по адресу:
http://www.microsoft.com/msf

·         Веб-страница Web, созданная Сью Мошер и посвященная миграции на платформу Exchange, находится в Интернете по адресу:
http://www.slipstick.com/.