Переход с серверов Exchange 2003 на сервер Exchange 2007

Прежде чем начать думать о внедрении серверов Exchange 2007 в вашем окружении, следует вначале выполнить несколько необходимых условий.

Вы должны убедиться, что организация Exchange находится в режиме Native Mode (no pre-Exchange 2000 servers) (Собственный режим (нет серверов ниже версии Exchange 2000)) (Рисунок 1.1).

5151

Рисунок 1.1: Организация Exchange в режиме Native Mode

Любые серверы, старше Exchange 2000, которые могут быть в вашей организации, должны быть выведены из эксплуатации до того, как вы сможете переключиться на работу в собственном режиме. Т.е. все серверы Exchange 5.5 должны быть удалены из организации до того, как вы выполните этот шаг. Вы можете спросить: «Значит ли это, что мы не можем напрямую осуществить переход с сервера Exchange 5.5 на сервер Exchange 2007 в том же самом лесу Active Directory?». Да, так и есть. Те, надеюсь, немногие, которые до сих пор поддерживают в своих организациях серверы Exchange 5.5 и хотят перейти на Exchange 2007, должны вначале обновить сервер Exchange 5.5 до 2000 или 2003, а затем произвести переход с Exchange 2000 или 2003 на Exchange 2007.

Также вы должны убедиться, что на всех серверах Exchange 2000 установлен пакет обновлений Exchange 2000 Service Pack 3, а на всех серверах Exchange 2003 – пакет Service Pack 2. Помимо этого, если вы планируете сохранить хотя бы один сервер Exchange 2000 или 2003 в вашей организации, вы должны знать, что сервер Exchange 2007 не поддерживает следующие службы:

  • Коннектор Novell GroupWise (служба сервера Exchange 2003)
  • Служба Microsoft Mobile Information Server (служба сервера Exchange 2000)
  • Служба Instant Messaging (служба сервера Exchange 2000)
  • Служба Exchange Chat (служба сервера Exchange 2000)
  • Служба Exchange 2000 Conferencing Server (служба сервера Exchange 2000)
  • Служба Key Management (служба сервера Exchange 2000)
  • Коннектор cc:Mail (служба сервера Exchange 2000)
  • Коннектор MS Mail (служба сервера Exchange 2000)

Замечание: Служба Exchange Product Group работает на коннекторе Novell GroupWise версии Exchange 2007. Убедитесь, что контроллер домена, хозяин схемы в Active Directory, работает под управлением Windows Server 2003 с установленным, как минимум, пакетом обновлений Service Pack 1. То же самое верно и для серверов Глобального каталога в каждом сайте Active Directory, в котором вы собираетесь размещать сервер Exchange 2007. Я рекомендую использовать Windows Server 2003 с установленным, как минимум, пакетом обновлений Service Pack 1 на каждом контроллере домена в лесу Active Directory. Эта версия поддерживает службу оповещений сервера Exchange 2007, разрешает пользователям просматривать адресную книгу в Microsoft Outlook Web Access и дает возможность искать членов списков рассылки более эффективно, чем система Windows 2000 Server.

Замечание: Если вы поддерживаете неанглийские контроллеры домена в вашей Active Directory, вам следует установить на них обновление, указанное статье базы знаний Microsoft 919166, иначе у вас будут проблемы с доступом к адресной книге через OWA 2007.

И, наконец, сервер Exchange 2007 требует, чтобы функциональный уровень Active Directory был установлен в значение Windows Server 2000 или Windows Server 2003 (Рисунок 1.2).

5237

Рисунок 1.2: Функциональный уровень домена Active Directory

Если вы не уверены, готово ли ваше окружение к вводу первого сервера Exchange 2007, я рекомендую запустить последнюю версию средства Exchange Best Practices Analyzer (ExBPA), которое покажет, нужно ли вам что-либо менять до того, как продолжить внедрение.

Последнюю версию программы ExBPA (2.7) можно взять на сайте http://www.exbpa.com/. В программе есть возможность проверки готовности сервера Exchange 2007 (Рисунок 1.3).

5337

Рисунок 1.3: Опция проверки готовности сервера Exchange 2007

Возможно, вы слышали, что при внедрении сервера Exchange 2007 вы должны запретить обновления состояния связи на всех серверах Exchange 2000 или 2003. Но это верно только в том случае, если вы планируете использовать больше одного соединения групп маршрутизации между серверами Exchange 2000/2003 и Exchange 2007. В нашей статье мы будем внедрять один сервер Exchange 2007 в организацию с одним сервером Exchange 2003, и потому нам не нужно запрещать обновления состояния связи. Если вы собираетесь устанавливать более одного коннектора групп маршрутизации, воспользуйтесь ссылкой, где вы можете найти инструкции по отключению обновлений состояния связи.

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

Подготовка Active Directory

Итак, все необходимые условия выполнены, и мы можем начать подготовку Active Directory с помощью соответствующих переключателей программы установки сервера Exchange 2007. Установка сервера Exchange 2007 сопровождается несколькими переключателями параметров, и в следующем разделе мы рассмотрим все, связанные с Active Directory.

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

Подготовка действующих разрешений Exchange

Первое, что нужно сделать при внедрении сервера Exchange 2007 в существующую организацию Exchange, это запустить Setup.com /PrepareLegacyExchangePermissions. Это делается для того, чтобы дать особые разрешения Exchange в доменах Active directory, в которых существует один или несколько серверов Exchange 2000 или 2003, или где была сделана процедура Exchange 2000 или 2003 DomainPrep. Причина того, что мы должны запускать Setup.com /PrepareLegacyExchangePermissions в том, что в ином случае служба обновления получателей серверов Exchange 2003 или Exchange 2000 не будет работать правильно после обновления схемы Active Directory особыми атрибутами сервера Exchange 2007.

Замечание: Детальное объяснение того, почему в домене Active Directory с одним или несколькими серверами Exchange 2000 или 2003 или где была сделана процедура Exchange 2000 или 2003 DomainPrep надо запускать Setup.com /PrepareLegacyExchangePermissions, можно посмотреть в этом разделе документации по серверу Exchange 2007. Для запуска Setup.com /PrepareLegacyExchangePermissions откройте окно командной строки, зайдите в папку, сетевой диск или DVD-диск, где находятся файлы установки Exchange 2007 и просто наберите Setup.com /PrepareLegacyExchangePermissions и нажмите Enter (Рисунок 1.4).

5433

Рисунок 1.4: Запуск Setup.com с переключателем /PrepareLegacyExchangePermissions

Замечание: Некоторые из вас могут решить подготовить домен Active Directory до установки 64-битной версии системы Windows Server 2003 на сервер в лесу Active Directory, и потому не смогут запустить Setup.com /PrepareLegacyExchangePermissions из 64-битной версии Exchange 2007, поскольку у вас нет работающих серверов с 64-битной версией Windows 2003 Server. Но не пугайтесь, поскольку полностью поддерживаемая 32-битная версия Exchange 2007 подготовит ваше окружение Active Directory. Как я уже говорил, 32-битная версия Exchange 2007 полностью поддерживается в продуктивном окружении только для задач управления, а подготовка Active Directory считается именно такой задачей.

Подготовка схемы

Следующая команда для подготовки окружения – Setup.com /PrepareSchema, которая соединяется с контроллером домена – хозяином схемы и импортирует LDAP-файлы для обновления схемы особыми атрибутами сервера Exchange 2007. Для запуска откройте окно командной строки и наберите Setup.com /PrepareSchema, затем нажмите Enter,как мы делали ранее. Установка обновит схему так, так требуется (Рисунок 1.5).

5536

Рисунок 1.5: Запуск команды Setup.com с переключателем PrepareSchema

Как и в предыдущем случае, все это можно проделать и на 32-битной версии сервера Exchange 2007.

Параметр PrepareAD

Команда Setup.com /PrepareAD используется для настройки глобальных объектов Exchange в Active Directory, создавать Универсальные группы безопасности Exchange (Exchange Universal Security Groups – USG) в корневом домене и подготавливать домен. Глобальные объекты располагаются внутри контейнера организации Exchange. Помимо этого данная команда создает административную группу сервера Exchange 2007, называемую Exchange Administrative Group (FYDIBOHF23SPDLT), а также создает группу маршрутизации сервера Exchange 2007, называемую Exchange Routing Group (DWBGZMFD01QNBJR).

Возможно, вы знаете, что Exchange 2007 не использует административные группы и группы маршрутизации так, как серверы Exchange 2000 или 2003. Административные группы полностью удалены, а маршрутизация сообщений основывается на сайтах Active Directory. Но для обеспечения совместной работы сервера Exchange 2007 с серверами Exchange 2000 или 2003 необходимо создавать указанные административную группу и группу маршрутизации, которые можно просмотреть только в консоли System Manager серверов Exchange 2000 или 2003, или же с помощью средства ADSIEdit (Рисунки 1.6 и 1.7).

5636

Рисунок 1.6: Административная группа и группа маршрутизации сервера Exchange 2007 в консоли System Manager сервера Exchange 2003

5734

Рисунок 1.7: Административная группа и группа маршрутизации сервера Exchange 2007 в ADSIEdit

Можно запустить Setup.com /PrepareAD до команд /PrepareLegacyExchangePermissions и /PrepareSchema. При этом команды /PrepareLegacyExchangePermissions и /PrepareSchema запустятся автоматически.

Замечание: Хотите отдохнуть после всех этих утомительных переключателей? Знаете ли вы, что, хотя создание таких продуктов, как сервер Exchange 2007, – это сложная и долгая работа, у группы разработчиков Exchange-сервера остается немного времени на шутки? Если поменять в GUID административной группы (Рисунок 1.6) все буквы на предыдущие в алфавите, то получится exchange12rocks (Exchange12 – это круто). То же самое получается, если поменять буквы в GUID группы маршрутизации на следующие по алфавиту.

Откройте командную строку, наберите Setup.com /PrepareAD и нажмите Enter. Программа установки выполнит настройки вашей организации (Рисунок 1.8).

5834

Рисунок 1.8: Запуск Setup.com с переключателем PrepareAD

Переключатели PrepareDomain и PrepareAllDomains

Есть возможность подготовить локальный домен или все домены в Active Directory с помощью команд Setup.com /PrepareDomain и Setup.com /PrepareAllDomains соответственно. Эти переключатели установят все разрешения на контейнер Domain (Домен) для Exchange-серверов, администраторов организации Exchange, уполномоченных пользователей и администраторов почтовых ящиков Exchange, создадут контейнер Microsoft Exchange System Objects (Системные объекты Microsoft Exchange), если он не существует, и установят разрешения на этот контейнер для Exchange-серверов, администраторов организации Exchange и уполномоченных пользователей. Также в текущем домене будет создана новая глобальная группа домена с именем Exchange Install Domain Servers. Помимо этого команда добавить группу Exchange Install Domain Servers в группу Exchange Servers USG в корневом домене.

Как и все предыдущие команды, данная команда должна быть запущена из командной строки (Рисунок 1.9.).

5935

Рисунок 1.9: Запуск Setup.com с переключателем PrepareDomain

Для первой части статьи о переходе с серверов Exchange 2000/2003 на сервер Exchange 2007 в одном лесу Active Directory достаточно.

Далее мы подготовим новый сервер для Exchange 2007 и выполним установку Exchange 2007.

В статьи о переходе с сервера Exchange 2000/2003 на Exchange 2007, расположенный в том же самом лесу Active Directory. В нашей статье мы установим только один сервер Exchange 2007, и сделаем это с помощью обычной установки сервера Exchange 2007. Поскольку при обычной установке сервера Exchange 2007 устанавливаются роли Почтовый сервер, Центральный транспорт и Сервер клиентского доступа, мы должны убедиться, что необходимое программное обеспечение и компоненты Windows установлены на сервер до запуска программы установки Exchange 2007.

Необходимое программное обеспечение

  • Microsoft .NET Framework 2.0 (включая обновление)
  • Консоль управления Microsoft Management Console (MMC) 3.0 (помните, что MMC 3.0 устанавливается по умолчанию вместе с системой Windows Server 2003 R2)
  • Windows PowerShell V1.0 (можно взять здесь или на DVD-диске с Exchange 2007)

Необходимые компоненты Windows

Почтовый сервер

  • Сетевые службы COM+
  • Службы Internet Information Services
  • Служба World Wide Web

При установке роли Почтовый сервер вам необходимо убедиться, что вы установили обновления, указанные в статьях базы знаний 904639 и 918980.

Сервер клиентского доступа

  • Служба World Wide Web
  • Сетевой компонент Windows Удаленный вызов процедур поверх HTTP-прокси (Remote procedure call (RPC) over Hypertext Transfer Protocol (HTTP) Proxy) (необходимо только в случае внедрения клиентов Outlook Anywhere, раньше компонент назывался RPC over HTTP (RPC поверх HTTP))
  • ASP.NET v2.0

Центральный транспорт

Для роли Центральный транспорт дополнительные компоненты Windows не требуются, однако, вы должны убедиться, что на службы SMTP и NNTP НЕ установлены.

Замечание: Список требований к аппаратному обеспечению для Exchange 2007 в данной статье не обсуждается. Требования к аппаратному обеспечению можно посмотреть в этом разделе документации по серверу Exchange 2007.

Зайдите на сетевой диск или DVD с установочными файлами сервера Exchange 2007 и дважды щелкните по файлу Setup.exe. Перед вами появится экран, показанный на Рисунке 2.1. Щелкните по пункту Step 4: Install Microsoft Exchange (Шаг 4: Установка Microsoft Exchange).

1168

Рисунок 2.1: Начальный экран установки Exchange 2007

Программа установки скопирует необходимые файлы и начнется инициализация, после которой появится первое окно мастера установки Introduction (Начало). Нажмите Next (Далее).

Далее вы должны ознакомиться и принять лицензионное соглашение пользователя (EULA). Я знаю, что чтение лицензионного соглашения не входит в число самых приятных занятий на свете, но постарайтесь найти хотя бы пару минут, чтобы пробежаться по тексту соглашения. После этого выберите I accept the terms in the license agreement (Я принимаю все условия лицензионного соглашения) и нажмите Next (Далее). На странице Error Reporting (Отчет об ошибках) выберите, нужна ли вам эта функция или нет. Нажмите Next (Далее).

Как видно из Рисунка 2.2 настало время выбора типа установки. Поскольку мы будем использовать обычную установку, выберите соответствующую опцию и нажмите Next (Далее).

2156

Рисунок 2.2: Выбор обычной установки Exchange-сервера

Для того, чтобы установить поток сообщений между сервером Exchange 2000/2003 и группами маршрутизации Exchange 2007 нужно создать коннектор групп маршрутизации (Рисунок 2.3). Для этого нажмите Browse (Просмотр), затем выберите сервер Exchange 2000 или 2003, который вы хотите соединить с Exchange 2007 и нажмите Next (Далее).

3150

Рисунок 2.3: Указание групп маршрутизации серверов Exchange 2000 или 2003

Мастер установки сервера Exchange 2007 выполнит некоторые предварительные проверки того, что все готово для установки. Если вы установили необходимое программное обеспечение, компоненты Windows и обновления, ошибок быть не должно. Если это не так, щелкните по ссылке Recommended Action (Рекомендации) для просмотра объяснения причин и вариантов устранения ошибок и предупреждений.

После устранения всех проблем нажмите кнопку Install (Установить). Программа установки Exchange-сервера скопирует необходимые файлы и настроит конфигурации для каждой роли сервера.

Замечание: Если вы не запускали программу установки с переключателями, описанными в первой части, до начала установки соответствующих ролей мастер установки Exchange 2007 подготовит Active Directory.

После окончания установки нажмите Finish (Завершить) (Рисунок 2.4).

4154

Рисунок 2.4: Завершение установки сервера Exchange 2007

Завершение внедрения

После установки сервера Exchange 2007 запустите консоль управления Exchange Management Console (EMC). Обратите внимание, что при первом запуске консоли EMC при нажатии на узел Microsoft Exchange вы увидите вкладку Finalize Deployment (Завершение внедрения) (Рисунок 2.5). Вы должны проверить все задачи внедрения, указанные на вкладке, и выполнить те, которые относятся к вашему окружению.

5152

Рисунок 2.5: Вкладка Finalize Deployment в консоли EMC

Поскольку все задачи подробно объясняются в пошаговом режиме, я не буду заострять на них внимание.

Задачи связного сценария

Помимо задач внедрения, рассмотренных выше, существует вкладка End-to-End Scenario (Связной сценарий) (Рисунок 2.6), где показаны задачи дополнительной настройки. Просто просмотрите их на предмет необходимости для вашего окружения.

6156

Рисунок 2.6: Вкладка End-to-End Scenario в консоли EMC

Каждая задача достаточна ясна из описания, так что в данной статье я не буду их описывать.

Глобальные установки

Глобальные установки, настроенные на сервере Exchange 2000 или 2003, будут перенесены на сервер Exchange 2007 автоматически, поскольку они хранятся и читаются из Active Directory. Это значит, что политики получателей, форматы сообщений Интернета, SMTP-коннекторы и разрешения делегирования Exchange-сервера будут применяться и к почтовым ящикам пользователей сервера Exchange 2007. На Рисунке 2.7 показана политика по умолчанию, которая изначально была создана на сервере Exchange 2003.

7152

Рисунок 2.7: Политика по умолчанию в консоли EMC сервера Exchange 2007

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

Репликация Общих папок

Сразу хочу отметить, что у меня репликация не прошла, что бы я не делал. Читая форумы и попытки понять почему???…. не дали успехов. Я решил в дальнейшем отказаться от репликации. Самое главное перенести пользователей и на этом все. Но может у кого получиться провести реплику, выкладываю так как мне ответили MS. и так же спасибо сайту http://itdoc.com.ua

При внедрении сервера Exchange 2007 с ролью Почтовый сервер в существующую организацию Exchange программа установки по умолчанию создает на соответствующем сервере одну базу данных почтовых ящиков и одну базу данных Общих папок (Рисунок 3.1).

2339

Рисунок 3.1: Базы данных почтовых ящиков и Общих папок в Exchange 2007

После создания базы данных Общих папок вы можете реплицировать данные любых общих папок, хранящиеся на серверах существующей организации Exchange на сервер Exchange 2007. Даже если вы не используете Общие папки для хранения данных, есть причина, чтобы вы присоединили базу данных Общих папок к серверу Exchange 2007. Как некоторые из вас, возможно, знают, сервер Exchange 2007 не использует общую папку (точнее, папку SCHEDULE+ FREE BUSY из иерархии Общих папок) для хранения информации о занятости пользователей в организации. Теперь эта информация хранится прямо в почтовом ящике пользователя, и получить эту информацию можно с помощью новой основанной на Web-технологиях службы Доступности. Преимущество нового подхода состоит в том, что теперь нет задержки в 15 минут между обновлениями информации пользователя. Обновление теперь происходит постоянно. Зачем же хранить базу данных Общих папок на сервере Exchange 2007, если для получения информации о занятости используется новый метод? Это так, но если вы до сих пор используете в организации существующие клиенты Outlook (т.е. Outlook 2003 и более ранние версии), то знайте, что эти клиенты для получения информации о занятости используют метод Общих папок, и только в Outlook 2007 есть поддержка службы Доступности.

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

Настроим реплику Общих папок на сервере Exchange 2003, которые необходимо будет перенести в базу данных Общих папок сервера Exchange 2007. Для этого нам понадобится либо консоль Exchange 2003 System Manager, либо оболочка Exchange Management Shell (EMS). В данной статье я буду пользоваться консолью Exchange 2003 System Manager.

Замечание: Управление общими папками с помощью консоли Exchange Management Console (EMC) невозможно при использовании Exchange 2007 RTM, она будет встроена в сервер после выхода пакета обновлений Exchange 2007 Service Pack 1.

Для добавления базы данных Общих папок сервера Exchange 2007 в список реплик сервера Exchange 2003, откройте консоль Exchange 2003 System Manager, раскройте узлы Administrative Groups (Административные группы)> First Administrative Group (Первая административная группа)> Folders (Папки)> Public Folders (Общие папки) (Рисунок 3.2).

2436

Рисунок 3.2: Общие папки в консоли Exchange 2003 System Manager

Откройте свойства каждой папки и на вкладке Replication (Репликация) добавьте в список реплик сервер Exchange 2007 (Рисунок 3.3).

2537

Рисунок 3.3: Вкладка Replication (Репликация) Общих папок

Замечание: В сервер Exchange 2003 Service Pack 2 встроен новый мастер настройки Общих папок, который облегчает задачу добавления серверов в список реплик. Поэтому, если у вас много общих папок, я настоятельно рекомендую воспользоваться этим мастером, о котором вы можете прочитать в моей предыдущей статье. Если у вас тысячи общих папок, вы можете использовать сценарии репликации общих папок, расположенные в папке сценариев Exchange-сервера (которая находится в папке C:\Program Files\Microsoft\Exchange Server).

Даже если вы используете старые клиенты Outlook (Outlook 2003 и ранних версий), вам не нужно настраивать реплику системных папок SCHEDULE+ FREE BUSY или OFFLINE ADDRESS BOOK. Это будет сделано автоматически при внедрении сервера Exchange 2007 в существующую организацию Exchange.

После репликации всех общих папок на сервер Exchange 2007 вы можете удалить старые серверы Exchange 2000 или 2003 из списка реплик. После удаления всех данных из соответствующих копий общих папок вы можете отсоединить старые хранилища Общих папок (сервер E2k3 SP2 не даст вам удалить хранилища до окончательного переноса всех данных их папок и не даст удалить отсоединенные хранилища). Перед удалением следует проверить, что все клиенты видят данные Общих папок и информацию о занятости пользователей, а также имеют доступ к автономной адресной книге. Если это не так, я рекомендую немного подождать, чтобы удостоверить в окончании репликации.

Важно: В Outlook Web Access (OWA) 2007 нет интерфейса для доступа к Общим папкам, поэтому для доступа к Общим папкам с помощью Internet Explorer вы должны открыть отдельное окно браузера и набрать в адресной строке https://FQDN/public. Не забывайте об этом!

Направление Интернет-клиентов на сервер клиентского доступа

Теперь пора направить всех Интернет-клиентов, т.е. OWA, EAS и RPC поверх HTTP (теперь называется Outlook AnyWhere), на сервер клиентского доступа, запущенный на сервере Exchange 2007. Если вы используете брандмауэр, например, ISA-сервер (а вы ведь наверняка его используете), данная настройка производится именно на нем. Если по каким-либо причинам вы используете в DMZ не ISA-сервер, а, допустим, Check Point Firewall 1 или подобие Cisco PIX, вам следует настроить на них переадресацию. Если у вас нет брандмауэра, изменения нужно проводить на внешнем DNS-сервере, где расположены ваши внешние домены.

Замечание: Если ваш ISA-сервер настроен на использование предварительной аутентификации пользователей OWA, следует изменить метод аутентификации для виртуального каталога OWA в разделе Server Configuration (Настройки сервера) > Client Access (Клиентский доступ) консоли EMC на базовую аутентификацию, т.к. по умолчанию используется аутентификация с помощью форм.

Смогут ли пользователи с почтовыми ящиками на сервере Exchange 2000 или 2003 пользоваться OWA, Exchange ActiveSync или Outlook AnyWhere (прежнее название – RPC поверх HTTP) для доступа к своим почтовым ящикам? Да, все будет прекрасно работать, поскольку сервер клиентского доступа обратно совместим и будет переадресовывать пользователей на соответствующие почтовые ящики серверов Exchange 2000 или 2003.

Замечание: После выполнения всех указанных изменений, пользователи не смогут получать доступ к почтовым ящикам через Outlook Mobile Access (OMA), поскольку OMA в сервере Exchange 2007 не поддерживается.

Перенос существующих почтовых ящиков на сервер Exchange 2007

Теперь займемся переносом почтовых ящиков с сервера Exchange 2000 или 2003 на сервер Exchange 2007. Данная задача достаточно проста, ее можно выполнить либо с помощью Мастера переноса почтовых ящиков в консоли Exchange Management Console (EMC), либо с помощью командлета Move-Mailbox оболочки Exchange Management Shell (EMS). В нашей статье мы рассмотрим вариант с EMC. Запусти консоль, раскройте узел Recipient Configuration (Настройки получателей) и выберите узел Mailbox (Почтовые ящики). Выделите существующие почтовые ящики (Рисунок 3.4) и щелкните по ссылке Move Mailbox (Перенести почтовые ящики) Панели действий.

2637

Рисунок 3.4: Выбор почтовых ящиков в консоли Exchange Management Console

Запустится Мастер переноса почтовых ящиков сервера Exchange 2007, где вам необходимо указать целевой сервер, группу хранилища и базу данных почтовых ящиков. Из выпадающего списка выберите ваш сервер Exchange 2007 и нажмите Next (Далее) (Рисунок 3.5).

2734

Рисунок 3.5: Выбор сервера Exchange 2007 в качестве целевого сервера

Теперь укажите, что делать с поврежденными сообщениями в почтовых ящиках (Рисунок 3.6) и нажмите Next (Далее).

2834

Рисунок 3.6: Действие с поврежденными сообщениями

В окне Move Schedule (Расписание переноса) (Рисунок 3.7) выберите Immediately (Сейчас) (только в случае, если вы не хотите переносить почтовые ящики в другое время) и нажмите Next (Далее).

2937

Рисунок 3.7: Расписание переноса

Наконец, нажмите Move (Перенести) для запуска переноса почтовых ящиков на сервер Exchange 2007 (Рисунок 3.8).

3033

Рисунок 3.8: Параметры переноса почтовых ящиков

Как и в случае с Мастером переноса почтовых ящиков в сервере Exchange 2003, Мастер переноса почтовых ящиков сервера Exchange 2007 можете одновременно перенести 4 ящика. На сервере может быть запущен только один Мастер.

После переноса всех ящиков нажмите Finish (Завершить) для выхода из Мастера и проверьте работу потока сообщений в и из Интернета в почтовые ящики сервера Exchange 2007.

Если в течение какого-то времени вы будет использовать смешанное окружение, важно понять, что почтовыми ящиками, хранящимися на сервере Exchange 2007, нельзя управлять с помощью оснастки Active Directory Users and Computers (ADUC) (Пользователи и компьютеры Active Directory). Следует пользоваться консолью Exchange Management Console (EMC) или оболочкой Exchange Management Shell (EMS). Однако, почтовыми ящиками сервера Exchange 2003 можно управлять в оснастке ADUC.

Замечание: Если вы хотите перенести почтовые ящики с помощью оболочки Exchange Management Shell (EMS), используйте командлет Move-Mailbox. Данный командлет даст вам дополнительные возможности, среди которых самой интересной является указание количества почтовых ящиков для переноса в отдельный момент времени (как было сказано выше, у Мастера ограничение равно 4-м ящикам).

Перенаправление входящей почты на сервер Exchange 2007

После переноса всех ящиков на сервер Exchange 2007 мы можем направить SMTP-трафик (порт 25/TCP) прямо на сервер Exchange 2007, и все входящая почта будет переадресовываться напрямую на это сервер. Рекомендуется внедрить в DMZ сервер с ролью Граничный Транспорт разрешить этому серверу маршрутизировать входящие сообщения на сервер Exchange 2007 вашей внутренней сети. Вопрос внедрения Граничного транспорта выходит за рамки данной статьи, но я обязательно расскажу об этом в ближайшем будущем. Если вы не хотите внедрять Граничный транспорт, помните, что вам необходимо изменить настройки Групп разрешения на коннекторе-получателе по умолчанию для сервера в узле Server Configuration (Настройки сервера) > Hub Transport (Центральный транспорт) консоли EMC так, чтобы анонимные пользователи имели доступ к серверу Exchange 2007 (Рисунок 3.9). В противном случае вы не сможете получать почту от других SMTP-серверов в Интернете.

3151

Рисунок 3.9: Установки групп разрешений на коннекторе-получателе по умолчанию

Помимо этого убедитесь, что все коннекторы-отправители на вкладке Organization Configuration (Настройки организации) > Hub Transport (Центральный транспорт) > Send Connector (Коннектор-отправитель) настроены так, что они могут отсылать исходящую почту (с помощью Smart Host или DNS MX) (Рисунок 3.10).

3236

Рисунок 3.10: Установки коннектора-отправителя

После внесения всех необходимых изменений вы можете удалить группы маршрутизации, настроенные для потоков сообщений между группами маршрутизации серверов Exchange 2003 и 2007. Для этого раскройте Administrative Groups (Административные группы)> First Administrative Group (Первая административная группа) > Routing Groups (Группы маршрутизации) > Connectors (Коннекторы) и щелкните правой кнопкой по соответствующему коннектору группы маршрутизации. В контекстном меню выберите Delete (Удалить) (Рисунок 3.11).

Замечание: Официальный способ удаления коннекторов групп маршрутизации – использование командлета Remove-RoutingGroupConnector, но поскольку в сервере Exchange 2003 удаление не заблокировано, можно пользоваться и консолью Exchange 2003 System Manager.

3335

Рисунок 3.11: Удаление коннекторов групп маршрутизации

Поскольку коннектор групп маршрутизации не будет удален на обоих концах, вам нужно будет удалить его и в разделе Exchange Administrative Group (Административные группы Exchange-сервера) (FYDIBOHF23SPDLT) > Exchange Routing Group (Группы маршрутизации Exchange-сервера) (DWBGZMFD01QNBJR) > Connectors (Коннекторы).

Удаление существующих серверов Exchange

Теперь нам нужно удалить сервер Exchange 2000 или 2003, и переход можно считать завершенным. Сервер Exchange 2003 должен быть удален с помощью программы установки сервера Exchange 2003, которую можно вызвать через апплет Add or Remove Programs (Установка/удаление программ) (Рисунок 3.12).

3437

Рисунок 3.12: Установка/удаление программ

Но до начала удаления сервера Exchange 2003 нужно приписать службу обновления получателей (Recipient Update Service – RUS) к нашему серверу Exchange 2007. Это не потому, что мы будем использовать RUS (на самом деле, в сервере Exchange 2007 служба RUS не используется), а потому, что программа установки сервера Exchange 2003 не позволит нам удалить сервер, пока служба RUS не будет назначена на другой сервер. Для назначения RUS серверу Exchange 2007 откройте консоль Exchange 2003 System Manager, раскройте узел Recipients (Получатели) и выберите Recipient Update Services (Службы обновления получателей). Теперь откройте свойства службы для организации и для домена, нажмите Browse (Просмотр) рядом с Exchange-сервером и укажите сервер Exchange 2007. Дважды нажмите OK и закройте консоль (Рисунок 3.13).

Замечание: Не удаляйте политики получателей в консоли Exchange 2003 System Manager, поскольку сервер Exchange 2007 использует их при работе с пользователями.

3535

Рисунок 3.13: Назначение службы RUS на сервер Exchange 2007

Замечание: В будущем компания Microsoft выпустит обновление для сервера Exchange 2003, которое запретит переназначение службы RUS на сервер Exchange 2007. Причина в том, что на самом деле это не совсем правильная настройка, и она должны быть заблокирована. Вместо описанного метода рекомендуется использовать средство ADSIedit для удаления объекта RUS.

Мы можем продолжить удаление сервера, поэтому выберите Microsoft Exchange и нажмите Change/Remove (Изменить/Удалить).

Откроется окно мастера, нажмите Next (Далее), затем из выпадающего списка Action (Действие) выберите Remove (Удалить) (Рисунок 3.14). Нажмите Next (Далее).

Замечание: Если вы широко используете Общие папки, вы можете захотеть оставить средства Exchange System Management Tools для администрирования Общих папок на сервере Exchange 2007. Помните, что в сервере Exchange 2007 нет графического интерфейса для управления Общими папками.

3634

Рисунок 3.14: Мастер установки сервера Exchange 2003

На странице Installation Summary (Свойства установки) нажмите Next (Далее) и подождите завершения процесса удаления сервера Exchange 2003 (Рисунок 3.15).

Замечание: Если файлы установки сервера Exchange 2000 расположены на недоступном диске, сетевой папке, вас попросят вставить установочный диск сервера Exchange 2003.

3735

Рисунок 3.15: Удаление сервера Exchange 2003

После завершения удаления нажмите Finish (Завершить) для выхода из мастера (Рисунок 3.16).

3835

Рисунок 3.16: Сервер Exchange 2003 успешно удален

Все!

Замечание: Если по каким-либо причинам удаление сервера не удалось, возможно, будет необходимо удалить объект Server (Сервер) в консоли Exchange System Manager или с помощью средства ADSIEdit. Но не удаляйте соответствующую Административную группу сервера Exchange 2003, поскольку атрибут пользователей legacyDN указывает на нее, хотя их почтовые ящики перенесены.

Заключение

Переход с сервера Exchange 2000 или 2003 на сервер Exchange 2007 в том же самом лесу Active Directory – это достаточно простой и понятный процесс, и, поскольку сервер Exchange 2007 может прекрасно сосуществовать с существующими серверами Exchange, переход может осуществляться спокойно, без спешки. Поддержка совместного использования разных серверов достойна похвалы, процесс перехода проходит в несколько шагов. Все это справедливо и при переходе с нескольких серверов Exchange на несколько серверов Exchange 2007.

Мне понравилось, что Мастер установки сервера Exchange 2007 знает о времени внедрения сервера в существующую организацию и вовремя сообщает вам о необходимости создания коннектора групп маршрутизации для обеспечения прохождения потока сообщений между существующими группами маршрутизации и группой маршрутизации сервера 2007. Также хорошо, что установка сервера Exchange 2007 создает базу данных Общих папок и автоматически добавляет сервер Exchange 2007 в список реплик для системных папок OFFLINE ADDRESS BOOK и SCHEDULE+ FREE BUSY, так что вам остается только позаботиться о репликации Общих папок.

И, наконец, огромное удовольствие доставляет работа с Мастером переноса почтовых ящиков сервера (или командлетом Move-Mailbox) при переносе почтовых ящиков на почтовый сервер Exchange 2007, но должен признаться, что поддержки Общих папок в консоли Exchange 2007 Management Console не хватает.

Источник  http://www.msexchange.org

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

Яндекс.Метрика Рейтинг@Mail.ru Resurs.kz: сайты Казахстана и раскрутка сайта

Thanks: Studenthelp78