Назад | Перейти на главную страницу

Exchange Server 2003 перейти на 2007

Мне дали задачу перенести сервер Exchange 2003 (встроенный в Small Business Server 2003) и перенести его на новый сервер, на котором работает Small Business Server 2008.

Мы хотим перенести только данные Exchange, а не весь сервер SBS.

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

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

Вот пара руководств, которые кажутся довольно полными:

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

В зависимости от количества ваших пользователей самым быстрым способом может быть просто воссоздание пользователей и почтовых ящиков Exchange в новом домене, экспорт всех папок Outlook всех пользователей в PST с помощью Outlook (ExMerge может использоваться для автоматизации этого процесса, но имеет Обратной стороной является ограничение PST-файлами размером 2 ГБ, поэтому потребуются дополнительные фильтры / сценарии, чтобы убедиться, что вы не попали в эту границу) и повторно импортировать их в новую организацию Exchange.

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

Значит, вы не переносите домен, то есть создаете новый домен и создаете новых пользователей? В этом случае единственный реальный вариант - экспортировать почтовые ящики в файлы pst и импортировать их в новые почтовые ящики, как только вы их настроите.

В первый раз я сделал это с ex03 по ex07 в новом блестящем домене. Не было никаких причин хранить весь багаж AD пользователей в старом домене, поэтому оставалось только написать правильный сценарий PowerShell. Я БОЛЬШОЙ фанат делать все возможное в PS с обменом.

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

foreach {$ mboxes} | get-mailbox $ mb -DomainController -Credential $ s | переместить-почтовый ящик -TargetDatabase "Server \ Storage Group \ Database" -GlobalCatalog -SourceForestCredential $ s -SourceForestGlobalCatalog -TargetForestCredential $ t -AllowMerge -SourceMailboxCleanupOptions deletesourcemailbox