Аварийное восстановление сервера exchange 2010 - теория

15

Upload: gema

Post on 05-Feb-2016

74 views

Category:

Documents


0 download

DESCRIPTION

Аварийное восстановление сервера Exchange 2010 - теория. Богомолов Алексей [email protected] http://alexxhost.ru MCP, MCTS. Содержание. Что нового и полезного есть в Exchange 2010 ; База данных почтовых ящиков; Процесс записи в базу; Использование ESEUTIL; - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Аварийное восстановление сервера  Exchange  2010 - теория
Page 2: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Аварийное восстановление сервера Exchange 2010 - теорияБогомолов Алексей[email protected] http://alexxhost.ruMCP, MCTS

Page 3: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Содержание

Что нового и полезного есть в Exchange 2010;

База данных почтовых ящиков;

Процесс записи в базу;

Использование ESEUTIL;

Методы архивации и восстановления;

Общий сценарий.

Page 4: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Что нового и полезного есть в Exchange 2010

Удалены группы хранения (Storage Groups)Ранее использовались для поддержания логических групп баз данных и организации сценариев высокой доступности.

Введены базы данных восстановления (Recovery Database)

Пришли на замену Recovery Storage Groups.

Возросло количество поддерживаемых баз:Exchange 2010 Standard – до 5 баз;

Exchange 2010 Enterprise – до 100 баз;

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

Page 5: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Что нового и полезного есть в Exchange 2010

Включена архивация на основе службы теневого копирования томов (VSS).

Добавлены группы высокой доступности (Database Availability Groups)

Группы DAG обеспечивают защиту на уровне базы, сервера и узла;

В DAG был объединен функционал CCR и SCR сервера Exchange 2007.

Переносимость аварийного восстановления (Dial Tone Portability)

Функция обеспечивающая ограниченную поддержку непрерывной работы электронной почты.

Page 6: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

База данных почтовых ящиковMailbox Database.edb - это файл самой базы данных

почтовых ящиков, которая содержит все сообщения.

E00.log - это лог файл, используемый в настоящее время механизмом базы данных.

E00000003A.log, E00000003B.log, E00000003C.log - это лог файлы, хранящиеся на диске, которые можно использовать для восстановления.

E00.chk - это файл контрольной точки, используемой для отслеживания отношений между лог файлами и файлом базы данных.

E00res00001.jrs и E00res00002.jrs - это предварительно созданные лог файлы, используемые, когда диск, содержащий лог файлы, заполнен.

E00tmp.log - новый лог файл, который создается в текущий момент

Page 7: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

База данных почтовых ящиков

E00 – префикс, используется для данной базы, следующая будет E01 и т.д.;

Размер страниц:

Exchange 2010 – 32 Kb;

Exchange 2007 – 8 Kb;

Exchange 2003 – 4 Kb.

Page 8: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Процесс записи в базу

1. Почтовые данные сначала обрабатываются в памяти, разделяются на страницы.

2. Обновленные страницы, образующие транзакцию, записываются в лог файл.

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

контрольной точки.

Page 9: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Состояние базы:

Clean shutdown – база закрыта и вся информация из логов находится в ней;

Dirty shutdown – открытая база, возможно, в следствие неправильного отключения.

Page 10: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Использование ESEUTILАнализ:

ESEUTIL /MH DB.edb – читает заголовок базы;

ESEUTIL /ML E00 – проверяет все лог файлы;

ESEUTIL /MK E00.chk – информация о последней контрольной точке.

Исправление:

ESEUTIL /R E00 /I /d – восстановление базы (restore).

ESEUTIL /P DB.edb – реанимация базы (repair). При использовании ВСЕГДА происходит потеря данных. Необходимо делать дефрагментацию и проверку.

Page 11: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Методы архивации и восстановления

Архивация:Весь сервер;

Файлы базы данных.

Восстановление:Прямое восстановление базы из резервной копии;

Переносимость аварийного восстановления (Dial Tone Portability);

Переносимость баз данных (Database Portability);

Использование базы данных восстановления (Recovery Database).

Page 12: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Active Directory SiteExchange 2010 (1)

Общий сценарий

Архив MDB1

Exchange 2010 (2)

Пуста

я б

аза

Exchange 2010 (3)

Новы

е п

ись

ма

Page 13: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Общий сценарий1. Взять уже имеющийся, либо установить временный

сервер Exchange 2010 (2) c ролью MailBox.

2. Создать аварийную базу данных (Dial Tone Database) и перенастроить почтовые ящики на работу с ней.

3. Переустановить старый сервер при помощи команды Setup /m:RecoverServer - Exchange 2010 (3)

4. Восстановить файлы базы данных почтовых ящиков из резервной копии на восстановленный сервер в базу данных MDB2.

5. Переключить пользователей с аварийной базы данных на восстановленную MDB2.

6. Отключить базу DialTone и создать из неё базу данных восстановления RecDB.

7. Скопировать содержимое RecDB в активную базу данных MDB2.

8. Можно отключать Exchange 2010 (2).

Page 14: Аварийное восстановление сервера  Exchange  2010 - теория

Microsoft TechDayshttp://www.techdays.ru

Дополнительные материалы:Библиотека TechNet:

Общие сведения об архивации, восстановлении и аварийном восстановлении

MSExchange.orgUncovering the new Exchange 2010 Volume Snapshot (VSS) Plug-in (Part 1)Uncovering the new Exchange 2010 Volume Snapshot (VSS) Plug-in (Part 2)Eseutil - Part 1: Database TechnologiesEseutil - Part 2: Eseutil Switches

Блоги:Восстановление базы данных (Eseutil /R)Исправление базы данных (Eseutil /P)Аварийное восстановление сервера Exchange 2010Аварийное восстановление почтовых серверов Exchange 2007

Page 15: Аварийное восстановление сервера  Exchange  2010 - теория