Вывод старого сервера Exchange 2003 из эксплуатации – это достаточно простой процесс. Однако, есть в нем моменты, которые необходимо учесть, особенно если вы убираете первый сервер внутри административной группы, т.к. на нем хранятся определенные элементы конфигурации, которые могут не перенестись на другой Exchange-сервер в той же административной группе. Убедившись, что все дополнительные роли успешно и правильно перенесены на новый Exchange-сервер, вы избавитесь от нескольких потенциальных проблем, возникающих при решении вывода из эксплуатации старого Exchange-сервера.
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Удаление первого сервера Exchange 2003 (Часть 2)
Эти элементы конфигурации и дополнительные роли таковы:
- Системные папки, такие как, например, папка календаря.
- Служба обновления получателя (Recipient Update Service - RUS).
- Роль Мастер групповой маршрутизации (Routing Group Master).
- Любой из коннекторов Exchange-сервера, которые расположены или замыкаются на убираемом из сети сервере.
В первой части статьи мы рассмотрим процесс переноса системных папок на новый сервер и их удаление на старом сервере, а также обновление RUS. Во второй части мы рассмотрим перенос роли Мастера групповой маршрутизации, всех установленных коннекторов, а также распространенные ошибки удаления Exchange-сервера.
Для дальнейшего объяснения представим, что у нас внутри единственной административной группы есть два Exchange-сервера. Однако все методы, которые мы будем применять в нашей статье, также справедливы и для схемы с несколькими административными группами. Также мы будем считать, что опция показа административных групп в консоли управления Exchange System Manager включена. В моем примере первый сервер в административной группе, который мы будем убирать, называется DCEX1. Имя нового сервера – EX2.
Возможно, вы уже перенесли общие папки пользователей на новый сервер, но если нет, то вы можете использовать для этого методы, изложенные ниже. До вывода сервера вам нужно убедиться, что все общие папки перенесены на новый сервер, и все реплики удалены со старого сервера. Понятно, что необходимо также убедиться в том, что все почтовые ящики пользователей также перенесены.
Перенос системных папок
Первым главным шагом удаления первого сервера Exchange 2003, который находится в административной группе, является перенос следующих системных папок:
- Schedule+ Free/Busy (Планировщик)
- Offline Address Book (Автономная адресная книга)
- Organizational Forms (Формы организации)
Если вы перенесли общие папки пользователей на новый сервер, у вас уже есть представление о процессе репликации. Однако, для полноты картины, я подробно опишу весь процесс переноса системных папок и проверки того, что ни одной реплики не осталось на старом сервере.
- Запустите консоль управления Exchange System Manager.
- Раскройте административную группу и объект Folders (Папки).
- Правой кнопкой щелкните по объекту Public Folders (Общие папки) и выберите из контекстного меню пункт View System Folders (Просмотр системных папок) (Рисунок 1). Теперь раскройте объект Public Folders (Общие папки) и вы увидите не пользовательские общие папки, а системные папки.
- Найдите папку SCHEDULE+ FREE BUSY и раскройте ее. Внутри должна находиться папка с именем, похожим на EX:/o=имя организации/ou=имя административной группы. В моем примере эта папка называется EX:/o=NGH/ou=First Administrative Group. Обратите внимание, что в системах с несколькими административными группами на каждую группу создана такая папка. Для простоты, давайте будем называть ее папкой планировщика. Щелкните по ней правой кнопкой и из контекстного меню выберите пункт Properties (Свойства).
- В свойствах папки выберите вкладку Replication (Репликация). Вы увидите, что единственный сервер, на котором находится реплика этой папки, это старый сервер, в нашем случае DCEX1 (Рисунок 2).
- Нажмите кнопку Add (Добавить) и в окне Select a Public Store (Выбор мета хранения) выберите новый сервер, на который вы уже перенесли почтовые ящики пользователей. Нажмите OK во всех окнах. В моем примере я добавляю в список серверов сервер EX2, что означает, что на этом сервере будет храниться реплика папки планировщика.
- Повторите этот процесс для всех подпапок папки планировщика, если такие есть. Данную задачу можно выполнить быстро, щелкнув правой кнопкой по папке планировщика, из контекстного меню выбрав All Tasks (Все задачи) и Manage Settings (Управление настройками). Этот параметр недоступен в том случае, если у вас нет подпапок. Если вы используйте Exchange 2003 Service Pack 2, откроется Мастер Управления настройками общих папок. С его помощью вы можете применить изменения репликации для всех подпапок. В более старых версиях Exchange-сервера вы увидите окно Propagate Folder Settings (Перенос настроек папки). В этом окне отметьте параметр Replicas (Реплики) и нажмите OK. Это гарантирует, что реплики данной папки перенесутся на все подпапки.
- Теперь рассмотрим папки автономной адресной книги OFFLINE ADDRESS BOOK. Она находится в объекте Public Folders (Общие папки), т.е. там же, где и папка SCHEDULE+ FREE BUSY. Под папкой OFFLINE ADDRESS BOOK вы найдете папку с именем, похожим на /o=имя организации /cn=addrlists/cn=oabs/cn=Default Offline Address List. В моем примере эта папка называется /o=NGH/cn=addrlists/cn=oabs/cn=Default Offline Address List (Рисунок 3). Для простоты я буду называть ее папкой автономной адресной книги. Обратите внимание на подпапки, а именно на папки OAB Version X. Щелкните по папке автономной адресной книги правой кнопкой и из контекстного меню выберите пункт Properties (Свойства).
- Процесс похож на предыдущий: добавьте новый Exchange-сервер для получения реплики этой папки. Убедитесь, что вы включили и реплики всех подпапок вида OAB Version X.
- Осталось перенести библиотеки форм организации, если они у вас есть. Они также находятся внутри объекта Общие папки. В папке EFORMS REGISTRY у вас находятся папки форм, созданные с разными именами. Обратите внимание, что таких папок нет в новой версии сервера Exchange 2003 в новой организации Exchange. Если у вас нет никаких папок в EFORMS REGISTRY, вам не нужно переносить никакие формы.
- Подождите, пока завершится репликация общих папок. Как узнать, что репликация завершилась? Иногда я использую такой метод: я проверяю хранилище общих папок второго сервера, который мы добавили в качестве реплики. Например, на Рисунке 4 показана отображения общих папок для хранилища общих папок на сервере EX2, где, как вы видите, уже содержится реплика системной папки планировщика. Размер данных (1КБ) соответствует тому, что было на сервере DCEX1 (размер небольшой, поскольку это тестовая система). Это не совсем точный метод, так что лучше просматривать файлы журнала событий для проверки правильности работы процесса репликации. Помимо этого вы можете щелкнуть правой кнопкой по папке, выбрать Properties (Свойства) и зайти на вкладку Replication (Репликация). Нажмите кнопку Details (Подробно) и проверьте колонку Replication Status (Статус репликации). Хотя, должен признать, что этому методу лично я не совсем доверяю.
- Как только вы узнали, что все системные папки перенесены на новый сервер, можете удалить реплики со старого сервера. Для этого на старом сервере (в нашем случае DCEX1) щелкните правой кнопкой на каждую системную папку, откройте ее свойства и на вкладке Replication (Репликация) отметьте старый сервер и нажмите Remove (Удалить) (Рисунок 5). Не забудьте сделать это для всех упомянутых системных папок, включая подпапки.
Сервер автономной адресной книги
Автономная адресная книга, перенесенная ранее, создается Exchange-сервером ежедневно. По умолчанию, это первый сервер в административной группе. Для того, чтобы им был новый Exchange-сервер, выполните следующее:
- Запустите консоль управления Exchange System Manager.
- Раскройте контейнер Recipients (Получатели) и выберите Offline Address Lists (Автономная адресная книга).
- В правой части консоли вы увидите Default Offline Address List (Автономная адресная книга по умолчанию). Щелкните по ней правой кнопкой и выберите Properties (Свойства) (Рисунок 6).
- Обратите внимание, что в поле Offline address list server (Сервер автономной адресной книги по умолчанию) указан старый сервер DCEX1. Для изменения нажмите Browse (Выбрать).
- В окне выбора Exchange-сервера введите имя нового сервера и нажмите Check Names (Проверить имена).
- Если новый сервер найден, его имя станет подчеркнутым. Нажмите OK и проверьте, что имя нового сервера появилось в свойствах автономной адресной книги по умолчанию. Снова нажмите OK, закройте окно и подтвердите изменения.
Выводы
И так, мы рассмотрели, как перенести некоторые важные системные папки на новый Exchange-сервер, а также как сделать так, чтобы автономная адресная книга по умолчанию создавалась новым сервером. На этом заканчивается первая часть статьи. Во второй части мы закончим процесс вывода из эксплуатации первого Exchange-сервера в административной группе.
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Удаление первого сервера Exchange 2003 (Часть 2)