В этом разделе описываются данные, которые характерны для роли сервера почтовых ящиков Microsoft Exchange Server 2007. При создании плана аварийного восстановления следует знать доступные методы резервного копирования и восстановления этих данных.

Место хранения данных на сервере почтовых ящиков

Роль сервера почтовых ящиков обеспечивает хранение баз данных почтовых ящиков пользователей. Поэтому роль сервера почтовых ящиков предназначена для хранения больших объемов данных конечных пользователей. Хотя большинство параметов сервера почтовых ящиков можно восстановить из службы каталогов Active Directory путем выполнения команды Setup /m:RecoverServer, основное внимание в сценарии аварийного восстановления сервера почтовых ящиков уделяется данным конечных пользователей. В таблице 1 схематически описывается место хранения настроек и данных конечных пользователей на сервере почтовых ящиков Exchange 2007.

Примечание.
В таблице 1 все пути к файлам начинаются с корневого каталога папки установки Exchange. По умолчанию путь к папке установки Exchange — C:\Program Files\Microsoft\Exchange Server\.

Таблица 1   Папки, используемые сервером почтовых ящиков для хранения сведений о конфигурации и данных конечных пользователей

Критически важные данные Место Способ создания резервной копии Способ восстановления

Файлы баз данных Exchange включают в себя базы данных почтовых ящиков и общих папок.

Файловая система

\Mailbox\<папка_группы_хранения>

Приложение архивации с поддержкой Exchange

Приложение архивации с поддержкой Exchange

Файлы журнала транзакций Exchange, характерные для каждой группы хранения

Файловая система

\Mailbox\<папка_группы_хранения>

Приложение архивации с поддержкой Exchange

Приложение архивации с поддержкой Exchange

Сведения поиска Exchange, характерные для каждой базы данных почтовых ящиков в группе хранения

Файловая система

\Mailbox\<папка_группы_хранения>

Отсутствуют

Перестроить

Автономная адресная книга

Файловая система

\ExchangeOAB на сервере почтовых ящиков, создавшем данную автономную адресную книгу

\ExchangeOAB на сервере клиентского доступа (не является обязательной, однако ее использование может снизить время репликации при подключении нового сервера клиентского доступа после аварии)

Создание резервной копии файловой системы

Восстановление файловой системы или автономной адресной книги

Автономная адресная книга

Общая папка

Репликация или архивация общих папок

Репликация, архивация или восстановление общих папок

Реестр Windows

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange

HKLM\SYSTEM\currentcontrolset\Services

Создание резервной копии состояния системы или экспорт реестра

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

Файлы баз данных и журнала транзакций Exchange

В базе данных почтовых ящиков Exchange 2007 содержатся данные всех конечных пользователей. Ниже описываются файлы в виде которых хранится база данных.

  • Расширяемая система хранения данных (файл .edb)   Расширяемая система хранения данных, ранее известная как база данных JET (Joint Engine Technology), используется для хранения всех данных, предоставленных клиентами Exchange. С каждой базой данных связан отдельный файл .edb. Размер файла .edb ограничен 16 терабайтами, однако реальный размер базы данных должен быть намного меньше, чтобы удовлетворять соглашениям об уровне обслуживания в отношении простоя.

  • Файлы журнала транзакций (LOG-файлы)   Все внесенные в базу данных изменения сначала фиксируются в файлах журнала транзакций. Всякий раз, когда пользователь изменяет данные в почтовом ящике или данные добавляются в почтовый ящик, такие изменения сначала записываются в файл журнала транзакций и только потом — в базу данных. Изменения немедленно заносятся в кэш базы данных в ОЗУ, а затем копируются на диск, если позволяет нагрузка системы. Файлы журнала транзакций создаются последовательно. Такая последовательность называется потоком журнала. В последовательности может быть не более 2 147 483 647 файлов журнала (0x7FFFFFFF в шестнадцатеричной системе счисления, так как имена файлов журнала представлены в шестнадцатеричной форме). Размер каждого файла журнала транзакций равен 1 мегабайту (МБ). Число созданных файлов журнала транзакций зависит от от нагрузки клиентов на сервере.

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

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

Дополнительные сведения о базе данных общих папок Exchange см. в разделе Управление общими папками.

Дополнительные сведения о резервном копировании и восстановлении баз данных Exchange, включая общие папки и базы данных почтовых ящиков, см. в разделе Резервное копирование и восстановление базы данных.

Поиск Exchange

Cлужба индексатора поиска Microsoft Exchange (MSExchangeSearch) позволяет пользователям выполнять полнотекстовый поиск документов и вложений в сообщениях. Индексы поиска не хранятся в базах данных Exchange. Данные индекса поиска для конкретной базы данных почтовых ящиков хранятся в том же каталоге, что и файлы базы данных.

В имени каталога используется соглашение CatalogData-<guid>-<guid>, где первый идентификатор <guid> представляет собой идентификатор GUID базы данных, а второй <guid> — GUID экземпляра, который используется в кластерном сценарии, чтобы различать узлы. Ниже представлен пример имени папки:

CatalogData-b56624f3-bf19-4463-926f-d4705ac3dd08-cc64dd2d-2428-4f12-bba2-79d6d34c4d27

Типичный путь к EDB-файлам и каталогу CatalogData: C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\.

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

Чтобы заново скомпоновать каталог индекса поиска, необходимо остановить службу поиска Microsoft Exchange, удалить старый каталог, а затем перезапустить службу. Это действие вынуждает сервер повторно создать каталог индекса поиска.

Дополнительные сведения о восстановлении индекса поиска Exchange см. в разделе Инструкции по перестройке каталога полнотекстового индекса.

Автономная адресная книга

Автономная адресная книга — это файл с автономной репликой информации из заданной адресной книги на сервере Exchange 2007. Она позволяет клиентам Microsoft Outlook обрабатывать запросы к адресной книге без подключения к серверу Exchange. Автономная адресная книга хранится в базе данных общих папок на серверах почтовых ящиков или серверах клиентского доступа.

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

По умолчанию файл автономной адресной книги находится в следующей папке на сервере, на котором была создана автономная адресная книга: C:\Program Files\Microsoft\Exchange Server\ExchangeOAB. Эта папка является полномочным местом хранения файлов автономной адресной книги. Кроме того, можно архивировать каталог <папка_установки_Exchange>\OAB на серверах клиентского доступа, содержащих локальную кэшированную копию файлов автономной адресной книги. Это действие не является обязательным, но его выполнение делает необязательным репликацию всех файлов автономной адресной книги из сервера почтовых ящиков при возвращении сервера клиентского доступа в оперативный режим после аварийного восстановления.