XADM: Как перенести Exchange Server на новый компьютер с тем же именем

Переводы статьи Переводы статьи
Код статьи: 155216 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В этой статье описан процесс переноса Exchange Server на другой компьютер.

Exchange Server можно перенести на другой компьютер, имеющий то же имя, сохранив большинство функций и служб. В статье не затронуты вопросы переноса данных транзитных сообщений, внешних соединителей, подключателя к почте Интернета или соответствующей службы, сервера диспетчера ключей или дополнительных служб сторонних производителей. В статье содержатся инструкции по безопасному переносу основных баз данных Exchange (базы данных службы каталогов, банков личных данных и общих сообщений). При переносе основных баз данных сохраняется следующая информация.
  • Все сведения о почтовых ящиках.
  • Все данные из общих папок.
  • Глобальный список адресов службы каталогов, список почтовых ящиков и список рассылки, конфигурация и организация узла, сведения о репликации. Будут сохранены сведения о соединителях и дополнительных службах, но они могут функционировать неправильно.
  • Будут сохранены сведения и все функциональные возможности соединителей узла и соединителей X.400 по TCP/IP. Если информация о репликации каталогов передается через соединители узла или соединители X.400, то соединители репликации каталогов будут функционировать.
Инструкции, приведенные в данной статье, предполагают наличие следующих условий:
  • на новом компьютере установлен процессор того же типа;
  • сервер Exchange не является контроллером домена.

    Примечание. Описание процесса перемещения и ликвидации контроллеров домена выходит за рамки этой статьи.
Перед перемещением дополнительных служб и функций Exchange на новый компьютер убедитесь, что отсутствуют другие, более эффективные способы, не вызывающие длительной приостановки служб. Можно попробовать удалить соединители и дополнительные службы, а затем изменить их конфигурацию на другом сервере Exchange этого узла. Если конфигурацию соединителей и служб можно легко изменить, удалите их и установите на новом сервере. Перед началом ликвидации текущего сервера Exchange составьте полный список поддерживаемых им служб, а затем подробный план сохранения и перемещения каждой службы. Веб-интерфейс OWA и MSMail нельзя перенести с одного сервера Exchange на другой. Их нужно установить и полностью настроить заново.
Для получения сведений о перемещении дополнительных служб сторонних производителей (например, факс-шлюза) обратитесь к продавцу программного обеспечения.

Перемещение Exchange Server на новый компьютер

В рамках этой статьи для описания компьютера, на котором сервер Exchange установлен в данный момент, используется термин «исходный компьютер», а для описания компьютера назначения — термин «новый компьютер». Этим предотвращается возникновение путаницы, так как оба компьютера имеют одинаковое имя NetBIOS.

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

Сохранение конфигурации

Запустите программу Exchange Administrator на исходном компьютере для записи следующих сведений.
  • Имя организации и узла.

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

    Для этого выпишите все пути, перечисленные на вкладке Database Paths (Путь к базе данных) в свойствах объекта-сервера.
  • Имя служебной учетной записи Exchange данного узла.

    Все серверы в рамках одного узла Exchange используют одну и ту же служебную учетную запись Exchange. Чтобы определить ее имя, откройте диалоговое окно Configuration Properties (Свойства: Настройка) откройте вкладку Service Account Password (Пароль учетной записи службы). Здесь перечислены объекты конфигурации для каждого узла в организации Exchange. Для перемещения Exchange необходимо знать пароль учетной записи службы.

    При установке Exchange Server на новом компьютере можно использовать параметр /R с программой установки или назначить другую исходную учетную запись службы. Дополнительная информация по этому вопросу содержится в разделе «Установка Exchange Server на новом компьютере» этой статьи.
  • Номер версии и редакцию пакета обновления для Exchange Server на исходном компьютере.

    Для определения версии и номера пакета обновления откройте диалоговое окно Properties (Свойства) объекта-сервера.
  • Сведения о пользовательских настройках компьютера, включая установленные исправления, изменения, внесенные в реестр, и параметры программы повышения производительности.

    Для просмотра параметров программы оптимизации производительности выполните следующую команду:
    \Exchsrvr\bin\Perfwiz.exe -R

Подготовка основных баз данных

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

    Копирование файлов для архивации баз данных часто называется «автономной архивацией». В этой статье термин «автономная архивация» используется для описания процесса копирования файлов баз данных Exchange (расширение EDB).
Использование оперативной архивации для перемещения файлов баз данных

Чтобы применить оперативную архивацию для перемещения файлов баз данных Exchange, выполните следующие действия.
  1. Отключите циклическое ведение журнала на сервере Exchange. Для этого выполните следующие действия.
    1. В диалоговом окне Properties (Свойства) объекта-сервера откройте вкладку Advanced (Дополнительно).
    2. Снимите флажки Directory (Папка) и Information store (Банк сообщений), а затем нажмите кнопку OK.
    3. Нажмите кнопку Yes (Да), чтобы перезагрузить службы, если последует соответствующее напоминание.
    Не используйте оперативную архивацию для переноса сервера на новый компьютер, если по каким-либо причинам не может быть отключено циклическое ведение журнала. Использование оперативной архивации для перемещения баз данных при включенном циклическом ведении журнала приводит к потере сведений о папках и почтовых ящиках, созданной после завершения архивации.
  2. Используйте оперативную архивацию для баз данных каталогов и банков личных сообщений, которые находятся на сервере.

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


Использование автономной архивации для перемещения файлов баз данных

Чтобы применить автономную архивацию для перемещения файлов баз данных Exchange, необходимо выполнить следующие действия.
  1. Остановите все относящиеся к Exchange Server службы и отключите службу Microsoft System Attendant.

    Службы Exchange выполняются в последний раз на исходном компьютере. По этой причине в план переноса дополнительных функций и служб не должно входить требование перезапустить службы Exchange на этом компьютере. Перед этим нужно записать все необходимые параметры конфигурации и выполнить все действия, для которых необходимы службы Exchange.
  2. Проверьте записанные ранее пути к базам данных и все файлы баз данных на наличие несоответствий. Для этого необходимо выполнить следующие команды.
    ESEUTIL /MHпуть к базе данных личных сообщений\PRIV.EDB
    ESEUTIL /MHпуть к банку данных общих сообщений\PUB.EDB
    ESEUTIL /MHпуть к базе данных каталога\DIR.EDB
    По результатам выполнения команды Eseutil будет выведено сообщение, содержащее строку «State». Переходить к выполнению дальнейших действий данной инструкции, когда в этой строке содержится запись «State: Inconsistent» нельзя. Необходимо закрыть каждую базу данных, после чего команда Eseutil выдаст сообщение «State: Consistent».

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

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

Если применяется оперативная архивация


Сохраните журналы транзакций, связанные с базами данных. Для этого скопируйте файлы Edb*.log из папок журналов транзакций каталогов и банков сообщений. Храните каждый набор LOG-файлов отдельно. При хранении в одном месте возможна перезапись некоторых файлов журналов, так как их имена очень похожи.

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

Если применяется автономная архивация (архивация копированием файлов)


Скопируйте файлы Priv.edb, Pub.edb и Dir.edb на новый компьютер. Сохранить необходимо только эти файлы.

Несмотря на то, что в этом нет необходимости, можно сохранить файлы журналов транзакций, связанные с этими базами данных. Для этого скопируйте файлы Edb*.log из папок журналов транзакций каталогов и банков сообщений. Храните каждый набор LOG-файлов отдельно. При хранении в одном месте возможна перезапись некоторых файлов журналов, так как их имена очень похожи. Если не сохранить журналы транзакций, то на новом компьютере будет создан новый набор журналов, начиная с Edb00001.log. Так как при этом меняется последовательность ассоциации с базами данных, выполните восстановление возможностей с повтором всех завершенных транзакций с восстановленного оперативного архива. Если журналы транзакций не были сохранены, то для создания нового базисного архива в месте новой установки сделайте архивную копию всех баз данных сразу же после их запуска на новом компьютере. Предыдущие архивные копии также могут быть использованы, но в этом случае будут потеряны все данные, сохраненные после создания архива.

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

Установка операционной системы и настройка нового компьютера в качестве члена домена

Установите Windows на новом компьютере и включите его в состав домена в качестве рядового сервера. Убедитесь, что сервер включен в состав домена Windows, у которого установлены отношения доверенности с доменом, который хранит служебную учетную запись Exchange. Кроме того, убедитесь, что новый компьютер использует то же имя NetBIOS.

Восстановление на новом компьютере состояния системы (Windows 2000 и Windows Server 2003) или системного реестра исходного компьютера позволяет избежать удаления учетной записи исходного компьютера и ее создания для нового компьютера. В большинстве случаев исходный компьютер отсоединяется от домена и переименовывается, его исходное имя присваивается новому компьютеру, который присоединяется к домену. Если исходный компьютер оставить в сети и изменить его имя, то копирование файлов данных можно отложить, пока новый компьютер не будет полностью установлен.

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

Установка Exchange Server на новом компьютере

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

В большинстве дистрибутивов Exchange Server программа установки называется Setup.exe, но в некоторых версиях использовано имя Srvmin.exe (Exchange Standard Edition) или Srvmax.exe (Exchange Enterprise Edition). Найдите соответствующую программу установки на установочном компакт-диске Exchange и запустите ее из командной строки. Например.
Setup.exe /R
Если с программой установки Setup.exe используется параметр /R, то вместо базы данных каталогов устанавливается заглушка. Такая заглушка содержит достаточно сведений для успешного завершения установки, но не способна общаться с другими базами данных каталогов. Она не поддерживает создание на сервере баз данных банков сообщений. Если установка производилась с параметром /R, то для использования всех функциональных возможностей сервера Exchange необходимо восстановить существовавшую ранее базу данных каталогов.

Несмотря на то, что параметр установки /R был включен уже в версию Exchange 4.0, он не входил в состав пакетов обновления вплоть до пакета обновления 2 (SP2) для Exchange 5.0. Таким образом данные инструкции могут быть использованы для перемещения на новый компьютер только следующих версий Exchange.
  • Exchange 4,0 (без пакетов обновления)
  • Exchange 5.0 (без пакетов обновления)
  • Exchange 5.0 (с пакетом обновления 2 (SR2)
  • Exchange 5.5 (все типы установок)
Примечание. Параметр /R нельзя использовать для восстановления сервера, который был логически удален с узла с помощью программы Exchange Administrator. Параметр /R работает только в том случае, если сервер входит в список серверов в программе Exchange Administrator. Для восстановления после логического удаления сервера с узла через программу Exchange Administrator сервер необходимо повторно установить в узле с новой базой данных каталогов и уничтожить исходную базу данных каталогов.

После этого можно восстановить информационные банки данных, а затем воспользоваться корректором согласованности банка сообщений, входящим в состав службы каталогов, или функциями импорта каталогов Exchange для изменения настроек почтовых ящиков и учетных записей пользователей. Подробные инструкции по выполнению этих действий выходят за рамки вопросов, обсуждаемых в этой статье. Служба технической поддержки корпорации Microsoft поможет запланировать необходимые процедуры. Для получения контактных сведений службы технической поддержки посетите веб-узел корпорации Microsoft по адресу:
http://support.microsoft.com
Чтобы установить Exchange Server на новом компьютере, выполните следующие действия.
  1. Запустите программу установки с установочного компакт-диска Exchange. Если существует такая возможность, используйте параметр /R. После запуска программы установки с параметром /R появится следующее сообщение.
    Было выбрано восстановление резервно й копии. Программа установки настроит сервер и остановится, не запуская службы. Перед запуском служб можно будет восстановить данные из архивной копии.
    Отсутствие сообщения говорит о том, что параметр /R был неправильно обработан программой установки.

    Примечание. Параметр /R не может быть использован в составе установки по сценарию с параметром /Q. Если в командной строке вместе с Setup.exe или Update.exe указан параметр /Q, то параметр /R будет проигнорирован. Не используйте параметр /R совместно с другими параметрами командной строки.
  2. Создайте новый узел после появления соответствующего приглашения. Введите имя организации и узла, выписанные на исходном компьютере.
  3. Если используется параметр /R, введите на экране учетной записи служб узла учетную запись, которая существовала на исходном компьютере. Если параметр /R не используется, необходимо ввести учетную запись, отличающуюся от существовавшей на исходном компьютере. Эта учетная запись должна быть членом локальной группы «Администраторы» на новом компьютере и являться учетной записью пользователя домена, а не пользователя локального компьютера.

    Внимание! Установка Exchange с исходной служебной учетной записью и без параметра /R может вызвать непреднамеренную репликацию с исходным узлом. Это приводит к потере параметров конфигурации, а также разрушению автономной адресной книги и записей состояния. Если данный сервер Exchange является единственным сервером на узле Exchange, то исходную служебную учетную запись можно использовать, потому что репликация с исходным сервером не возможна. Это справедливо, даже если в организации Exchange имеются другие серверы.

    За дополнительной информацией по этой теме обратитесь к следующей статье Microsoft Knowledge Base:
    152960 XADM: Reassigning Site Roles after Removing the First Server in an Exchange Site
  4. Перед завершением установки запустите программу оптимизации производительности. Если в процессе установки использовался параметр /R, то программа оптимизации производительности может вывести следующие сообщения об ошибках.
    The file E:\exchsrvr\MDBDATA\*.LOG could not be found. - [800FF330]
    -и-
    The file C:\exchsrvr\MDBDATA\PRIV.EDB could not be found. - [800FF330]
    -и-
    The file e:\exchsrvr\MDBDATA\PUB.EDB could not be found. - [800FF330]
    -и-
    The file E:\exchsrvr\DSADATA\*.LOG could not be found. - [800FF330]
    Эти сообщения можно проигнорировать.

    Внимание! После завершения установки с использованием параметра /R можно повторно запустить программу оптимизации производительности для изменения путей к базам данных перед их восстановлением. Если параметр /R не использовался, для запуска программы оптимизации производительности необходимо запустить из командной строки файл Perfwiz.exe. За дополнительной информацией обратитесь к следующей статье Microsoft Knowledge Base:
    326472 XADM: How to Manually Set File Paths Without Using Performance Optimizer
    Если необходимо запустить программу оптимизации производительности после завершения установки, можно удалить Exchange и повторить все заново. Для этого в случае использования параметра /R выполните следующие действия.
    1. Удалите созданную программой установки папку \Exchsrvr.
    2. Запустите повторно программу установки без параметра /R и выберите пункт Remove All (Удалить все). Эта команда может быть выполнена только после выполнения действия пункта а.
  5. Установите последний пакет обновления, который был установлен на исходном сервере. Выполните команду Update.exe /R для установки пакета обновления без запуска служб Exchange. Для успешной установки пакета обновления после использования команды Setup /R команда Update.exe также должна выполняться с параметром /R.
  6. Установите все исправления, которые были использованы на исходном сервере.
  7. Измените параметры циклического ведения журнала в соответствии с конфигурацией исходного компьютера. Для этого в программе «Exchange Administrator» откройте диалоговое окно Properties (Свойства) объекта-сервера и откройте вкладку Advanced (Дополнительно). Установите флажки Directory (Папка) и Information store (Банк сообщений) в соответствии с существовавшими ранее настройками и нажмите кнопку ОК.

Перемещение файлов основных баз данных на новый компьютер

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

Примечание. Необходимо удалить все EDB-, LOG- и CHK-файлы. Переместите их в другую папку до выполнения всех действий, описанных в этой статье.
  • Если восстановление происходит из оперативного архива, выполните следующие действия.
    1. Скопируйте журналы транзакций (EDB-файлы) с исходного компьютера в соответствующие папки журналов транзакций нового компьютера. Существует два набора журналов транзакций: один для каталога, а другой используется базами данных для хранения баз данных личных и общих сообщений. Не копируйте другие файлы с исходного компьютера в папки журналов транзакций.
    2. Пока запущена служба System Attendant, восстановите базы данных каталогов и банков сообщений. Не выбирайте автоматического запуска базы данных после восстановления или удаления всех существующих данных перед восстановлением. Если используется другая служебная учетная запись, автоматический запуск служб невозможен.
  • Если восстановление происходит из автономного архива, выполните следующие действия.
    1. Скопируйте файлы Dir.edb, Priv.edb и Pub.edb с исходного компьютера в соответствующие папки баз данных нового компьютера.
    2. Если журналы транзакций (файлы Edb*.log) с исходного компьютера были сохранены, скопируйте их в соответствующие папки журналов транзакций каталогов и банков информации. Не копируйте другие файлы с исходного компьютера в папки журналов транзакций.

Изменение служебной учетной записи, если была использована другая исходная служебная учетная запись (необязательно)

  1. Добавьте исходную учетную запись службы в группу «Администраторы» на новом компьютере.
  2. На консоли служб измените учетную запись для каждой службы Exchange на исходную учетную запись службы и введите соответствующий пароль.
  3. Остановите службу System Attendant.

Запуск служб, связанных с сервером Exchange

  1. Запустите службу каталогов и убедитесь, что запуск прошел успешно.

    Запустите программу Exchange Administrator и подключитесь к новому компьютеру. Если на узле Exchange установлены другие серверы, проверьте функционирование внутриузловой репликации; создайте для этого пробный почтовый ящик на другом компьютере. Репликация почтового ящика на другие серверы узла может занять несколько минут. Подключитесь к другим серверам узла Exchange и убедитесь в успешности репликации, перед тем как выполнить следующее действие.
  2. Запустите службу банков сообщений и убедитесь, что запуск прошел успешно.

    Если для переноса файлов баз данных на новый компьютер была использована автономная архивация, то возможен сбой запуска служб банков сообщений. Возможно появление ошибки 1001 и приглашения «исправить» базы данных. Для этого при запущенной службе каталогов введите в командной строке isinteg -patch. Примечание. Если банк общих сообщений содержит несколько тысяч папок, процесс исправления может занять около часа.
  3. С помощью программы электронной почты (например, Microsoft Outlook) убедитесь, что возможна отправка сообщений между компьютерами сети.
  4. Запустите остальные службы Exchange.

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

Свойства

Код статьи: 155216 - Последний отзыв: 16 февраля 2004 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Exchange Server 4.0 Standard Edition
  • Microsoft Exchange Server 5.0 Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Ключевые слова: 
kbenv kbhowto kbusage KB155216
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com