На главную страницу
 
  Главная 
  Новости 
  Статьи  RSS
  Программное обеспечение 
  Форум 
  Опросы 
  Полезные ссылки 
MSExchange.ru ISADocs.ru WinSecurity.ru NetDocs.ru

Exchange 5.5
Exchange 2000
Exchange 2003
Exchange 2007
Общее
Exchange 2010

Поиск по сайту


Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация

Подписка

Изменение параметров

Статистика

Hits 2747521
12214
Hosts 1649545
435
Visitors 229626
499

8
Мониторинг активности принтеров

Главная / Статьи / Exchange 2003 / Восстановление Exchange Server 2003 на резервном оборудовании


Восстановление Exchange Server 2003 на резервном оборудовании

Версия для печати Версия для печати

Эта статья переведена силами и средствами компании Red Line Software. Размещение данного переведенного материала на других сайтах без разрешения компании Red Line Software запрещается.

Восстановления Exchange Server 2003 на резервном оборудовании выполняется в несколько этапов. Такая задача достаточно часто встречается, когда старый компьютер с Exchange Server 2003 сломан, и нет возможности достать точно такое же или похожее оборудование. Целью является восстановление Exchange Server 2003 на новом, отличном от старого, оборудовании. В этой статье мы сосредоточимся на том, как это сделать и какие действия следует предпринять для правильной работы сервера.

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

Для удачного восстановления Exchange Server 2003 на резервном оборудовании у вас должна быть рабочая резервная копия как минимум базы данных Exchange со старого оборудования. Копии других файлов желательны, но не являются необходимыми для восстановления.

Резервное копирование файлов баз данных (*.edb и *.stm) должно происходить в оперативном режиме. В случае резервного копирования в автономном режиме восстановление может проходить с большими трудностями. Компания Microsoft не поддерживает резервные копии автономного режима. Это значит, что такое восстановление может быть успешным, но не следует быть в этом уверенным и лучше всегда иметь резервные копии оперативного режима.

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

Восстановление операционной системы

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

Будем надеяться, что у вас есть нужная информация для этого:

  1. Имя компьютера (данные DNS и WINS, если необходимо)
  2. Конфигурация IP-адреса старого сервера
  3. Информация о логическом диске
  4. Версия пакетов обновлений старого сервера Exchange
  5. Источник программного обеспечения (Exchange и Windows)

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

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

Если ваш новый Exchange Server 2003 и Windows Server 2003 работают корректно, и в журнале событий нет никаких критических ошибок и предупреждений, следует установить все пакеты обновлений и текущих исправлений. После этого вы можете добавить сервер в Active Directory.

Теперь у вас есть чистая Windows Server 2003 для вашего будущего Exchange Server 2003

Восстановление Exchange Server 2003

Мы подошли к самому важному шагу восстановительного процесса: запуск Exchange Server 2003, используя базу данных со старого Exchange Server 2003.

Если у нас есть рабочее окружение Active Directory, нам не надо заново добавлять статьи схемы сервера Exchange. Это значит, что мы должны просто сообщить Active Directory, что следует принять новый компьютер как сервер Exchange и установить Exchange Server 2003 на наш новый сервер. Это делается с помощью опции «/disasterrecovery» в программе установки Exchange Server 2003, как видно из рисунка ниже.

Рисунок 1: Переключатель Disasterrecovery в программе установки Exchange Server 2003 Setup

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

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

После последней перезагрузки у Вас все обновлено и сервер Exchange сможет должным образом запуститься и будет вести себя как старый. Единственное, что может быть упущено, это то, что вам нужно восстановить резервные копии, т.е. Вам следует воспроизвести файлы журнала транзакций. Это делается автоматически Вашей программой резервного копирования. Если же Вам еще требуется воспроизвести журналы транзакций со старого сервера, которые не были ни в одной резервной копии, Вам следует это сделать, используя утилиту ESEUTIL, запускаемую из командной строки с ключом «/cc».

Заключительным этапом является просмотр журнала событий и исправление ошибок и предупреждений, которые могут там быть. В этом случае Вам может помочь база знаний Microsoft или ресурс www.eventid.net.

ESEUTIL и ISINTEG

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

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

ISINTEG — это программа, которая понимает структуру баз данных Exchange. Этим средством вы можете провести тесты и восстановления всех баз данных Exchange и запустить их на сервере Exchange.

Для более детальной информации по утилитам ESEUTIL и ISINTEG просмотрите следующий ресурс:

http://www.msexchange.org/tutorials/Exchange-ISINTEG-ESEUTIL.html

Программное обеспечение сторонних производителей

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

Для создания чистой базы просто остановите все сервисы Exchange и затем удалите все файлы в папке

C:\Program Files\Exchsrvr\mdbdata

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

Заключение

В 99% случаев этот план действий поможет вам восстановить базы данных и конфигурацию Exchange Server 2003 на новом оборудовании. Как вы видите, это не так сложно, как кажется. Просто убедитесь, что вы все делаете в правильном порядке, и проверьте корректную работу резервного копирования. Но лучше всего, если вам никогда не придется восстанавливать сервер на резервном оборудовании, поскольку по соглашению об уровне сервиса (SLA) с вашим поставщиком вы не должны этого делать.

Если вам нужна помощь или у вас есть еще вопросы, не стесняйтесь спрашивать меня.





Рейтинг:  
3.6 (голосов 7)  
 1   2   3   4   5    

Автор: Маркус Клейн (Markus Klein)
Маркус Клейн (Markus Klein) является MCSA/MCSE Messaging & Security и Microsoft Certified Trainer (инструктором, сертифицированным Microsoft). Он работает в качестве Консультанта и Старшего IT Инструктора в Bechtle AG на северо-западе Германии. Он специализируется на Active Directory, Exchange, Security, ISA Server и Clustering на Windows 2000 и Windows Server 2003 разработках, миграциях и реализациях. Маркус имеет ученую степень по экономической информатики от Университета Прикладной Науки в Osnabrueck, Германия.
Эта статья переведена и опубликована с разрешения http://www.msexchange.org

Эта статья переведена силами и средствами компании Red Line Software. Размещение данного переведенного материала на других сайтах без разрешения компании Red Line Software запрещается.





Работает на «Битрикс: Управление сайтом»
Работает на «Битрикс:
 Управление сайтом»
© MSExchange.ru, 2005-2010