Document 5097853

advertisement
Богомолов Алексей
alexey_b@list.ru http://alexxhost.ru
MCP, MCTS
Microsoft TechDays
http://www.techdays.ru
Что нового и полезного есть в Exchange 2010;
База данных почтовых ящиков;
Процесс записи в базу;
Использование ESEUTIL;
Методы архивации и восстановления;
Общий сценарий.
Microsoft TechDays
http://www.techdays.ru
Удалены группы хранения (Storage Groups)
Ранее использовались для поддержания логических групп баз
данных и организации сценариев высокой доступности.
Введены базы данных восстановления (Recovery
Database)
Пришли на замену Recovery Storage Groups.
Возросло количество поддерживаемых баз:
Exchange 2010 Standard – до 5 баз;
Exchange 2010 Enterprise – до 100 баз;
Плюсом к имеющимся базам может быть смонтирована
дополнительно одна база данных восстановления.
Microsoft TechDays
http://www.techdays.ru
Включена архивация на основе службы теневого
копирования томов (VSS).
Добавлены группы высокой доступности (Database
Availability Groups)
Группы DAG обеспечивают защиту на уровне базы, сервера и
узла;
В DAG был объединен функционал CCR и SCR сервера
Exchange 2007.
Переносимость аварийного восстановления (Dial Tone
Portability)
Функция обеспечивающая ограниченную поддержку
непрерывной работы электронной почты.
Microsoft TechDays
http://www.techdays.ru
Mailbox Database.edb - это файл самой базы данных почтовых
ящиков, которая содержит все сообщения.
E00.log - это лог файл, используемый в настоящее время
механизмом базы данных.
E00000003A.log, E00000003B.log, E00000003C.log - это лог
файлы, хранящиеся на диске, которые можно использовать для
восстановления.
E00.chk - это файл контрольной точки, используемой для
отслеживания отношений между лог файлами и файлом базы
данных.
E00res00001.jrs и E00res00002.jrs - это предварительно
созданные лог файлы, используемые, когда диск, содержащий лог
файлы, заполнен.
E00tmp.log - новый лог файл, который создается в текущий
момент
Microsoft TechDays
http://www.techdays.ru
E00 – префикс, используется для данной базы,
следующая будет E01 и т.д.;
Размер страниц:
Exchange 2010 – 32 Kb;
Exchange 2007 – 8 Kb;
Exchange 2003 – 4 Kb.
Microsoft TechDays
http://www.techdays.ru
1.
2.
3.
4.
Почтовые данные сначала обрабатываются в памяти, разделяются на страницы.
Обновленные страницы, образующие транзакцию, записываются в лог файл.
Если страницы больше не требуются, они записываются в базу данных.
Файл контрольной точки обновляется и отображает новое место контрольной
точки.
Microsoft TechDays
http://www.techdays.ru
Clean shutdown – база закрыта и вся
информация из логов находится в ней;
Dirty shutdown – открытая база,
возможно, в следствие неправильного
отключения.
Microsoft TechDays
http://www.techdays.ru
Анализ:
ESEUTIL /MH DB.edb – читает заголовок базы;
ESEUTIL /ML E00 – проверяет все лог файлы;
ESEUTIL /MK E00.chk – информация о последней
контрольной точке.
Исправление:
ESEUTIL /R E00 /I /d – восстановление базы
(restore).
ESEUTIL /P DB.edb – реанимация базы (repair). При
использовании ВСЕГДА происходит потеря данных.
Необходимо делать дефрагментацию и проверку.
Microsoft TechDays
http://www.techdays.ru
Архивация:
Весь сервер;
Файлы базы данных.
Восстановление:
Прямое восстановление базы из резервной копии;
Переносимость аварийного восстановления (Dial
Tone Portability);
Переносимость баз данных (Database Portability);
Использование базы данных восстановления
(Recovery Database).
Microsoft TechDays
http://www.techdays.ru
Exchange 2010 (1)
Active Directory Site
Exchange 2010 (2)
Пустая
база
Новые письма
Архив MDB1
Exchange 2010 (3)
Microsoft TechDays
http://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).
Microsoft TechDays
http://www.techdays.ru
Библиотека TechNet:
Общие сведения об архивации, восстановлении и аварийном
восстановлении
MSExchange.org
Uncovering 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 Technologies
Eseutil - Part 2: Eseutil Switches
Блоги:
Восстановление базы данных (Eseutil /R)
Исправление базы данных (Eseutil /P)
Аварийное восстановление сервера Exchange 2010
Аварийное восстановление почтовых серверов Exchange 2007
Microsoft TechDays
http://www.techdays.ru
Download