Назад | Перейти на главную страницу

Не удается подключить базу данных почтовых ящиков

После замены жесткого диска и копирования файлов базы данных Exchange я не могу их смонтировать. Перед их копированием я остановил службу хранилища Exchange, чтобы мои базы данных были чистыми. Но когда я пытаюсь их смонтировать, я получаю сообщение об ошибке MapiExceptionCallFailed: Unable to mount database. (hr = 0x80004005, ec = -546)

Я уже пробовал несколько вещей (в том числе различные запуски eseutil), но ошибка сохраняется.

Я также попытался восстановить резервную копию базы данных (с помощью Windows Server Backup). После восстановления я получил ошибку «Невозможно прочитать заголовок файла журнала. Ошибка -546»

Проблема, похоже, в другом размере нового диска. Старый диск (4 ТБ), скорее всего, имитировал 512-байтовые сектора, а новый диск (RAID10) - 2048-байтовые сектора. Я пытался сохранить базу данных на старом диске емкостью 2 ТБ, но это было настоящий Сектор 512 байт, поэтому ошибка сохраняется.

После прочтения https://www.petri.com/mount_exchange_database_when_e00log_is_missing Я просто переместил все файлы журналов в другую папку и затем смог смонтировать базы данных.

Теперь я мог видеть письма в представлении папки, но все письма были пропущены. Я побежал isinteg.exe и исправил много ошибок. После этого вроде все в порядке, мне не хватает пары писем за последние дни.