Avamar. Как восстановить базу данных Exchange из состояния «Грязное завершение»
Summary: В этой статье описаны шаги, необходимые для восстановления базы данных Exchange из состояния «грязного завершения». После выполнения этих действий база данных будет находиться в состоянии «Clean ShutDown». ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
В среде Microsoft Exchange база данных Exchange может находиться в состоянии «грязного завершения» по различным причинам, некоторые из которых перечислены ниже:
Однако в среде резервного копирования и восстановления (например, Avamar) базу данных Exchange также можно увидеть в состоянии «грязного завершения». Обычно это происходит по другой причине.
Администратор резервного копирования также может выполнить следующие действия для восстановления базы данных Exchange.
В этой статье описывается использование средства Microsoft eseutil.exe, которое используется для воспроизведения журналов транзакций в базе данных Exchange.
Чтобы проверить состояние базы данных, выполните эту команду из пути, где была восстановлена база данных:
Чтобы восстановить базу данных путем ответа на журналы транзакций, выполните следующую команду:
Чтобы снова проверить состояние базы данных и убедиться, что она восстановлена, выполните следующую команду еще раз:
Теперь, когда база данных Exchange находится в состоянии «Clean Shutdown», она может быть следующей:
- Неисправные обновления сервера Exchange или использование устаревших версий.
- Файлы EDB не отсоединяются от файлов журналов должным образом.
- На сервере отсутствуют файлы журнала.
- Файлы журналов повреждены.
- Серверу не удается прочитать файлы журналов.
Однако в среде резервного копирования и восстановления (например, Avamar) базу данных Exchange также можно увидеть в состоянии «грязного завершения». Обычно это происходит по другой причине.
- Типичным сценарием является восстановление файла базы данных в виде неструктурированного файла с помощью пользовательского интерфейса Avamar или команды avtar.exe.
- В этом случае ожидается, что база данных будет находиться в состоянии «Dirty Shutdown».
- Это означает, что файлы журнала транзакций еще не были воспроизведены в базе данных, поскольку это не является частью операции восстановления «неструктурированного файла».
- Это отличается от типа восстановления подключаемого модуля Exchange, при котором журналы воспроизводятся в процессе восстановления.
Администратор резервного копирования также может выполнить следующие действия для восстановления базы данных Exchange.
В этой статье описывается использование средства Microsoft eseutil.exe, которое используется для воспроизведения журналов транзакций в базе данных Exchange.
Действия по восстановлению базы данных:
Откройте окно командной строки Windows от имени пользователя с повышенными привилегиями (запуск от имени администратора).Чтобы проверить состояние базы данных, выполните эту команду из пути, где была восстановлена база данных:
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Dirty ShutdownЧтобы проверить журналы транзакций и убедиться, что они доступны и находятся в работоспособном состоянии, выполните эту команду в пути, где они были восстановлены:
Syntax: eseutil /ml <log base name> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /ml E04 Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating FILE DUMP mode... Verifying log files... Base name: E04 Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002D.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002E.log - OK ... .. . Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A5.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A6.log - OK No damaged log files were found. Operation completed successfully in 3.15 seconds.
Примечание. «E04» — это «базовое имя» журнала, также известное как «имя последовательности журнала», которое уникально в каждой базе данных. Обратите внимание на базовое имя, чтобы обеспечить правильный синтаксис для команды.
Чтобы восстановить базу данных путем ответа на журналы транзакций, выполните следующую команду:
Syntax: eseutil /r <log base name> /l <database's path> /d <transaction log's path> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /r E04 /l "E:\Restore_Temp\H\mountpoint\database4" /d "E:\Restore_Temp\H\mountpoint\database4" Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating RECOVERY mode... Logfile base name: E04 Log files: E:\Restore_Temp\H\mountpoint\Database4 System files: <current directory> Database Directory: E:\Restore_Temp\H\mountpoint\Database4 Performing soft recovery... Restore Status (% complete) 0 10 20 30 40 50 60 70 80 90 100 |----|----|----|----|----|----|----|----|----|----| ................................................... Operation completed successfully in 2.859 seconds.
Чтобы снова проверить состояние базы данных и убедиться, что она восстановлена, выполните следующую команду еще раз:
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Clean Shutdown
Теперь, когда база данных Exchange находится в состоянии «Clean Shutdown», она может быть следующей:
- Смонтирован на сервере Exchange
- Используется с помощью инструмента Dell Itempoint для детального восстановления (GLR)
- Используется с помощью команды Exchange PowerShell
- И т. д.
Примечание. Если параметр восстановления «/r» не работает, существует другой вариант «/p» для жесткого восстановления, но он рекомендуется для опытных пользователей. Если проблема не устранена, обратитесь к администратору Exchange или в службу поддержки Microsoft.
Affected Products
Avamar Plug-in for Exchange VSSProducts
AvamarArticle Properties
Article Number: 000228246
Article Type: How To
Last Modified: 03 Sep 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.