.EDB

Файл EDB

Microsoft Exchange Server Database (ESE / Extensible Storage Engine)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл EDB - это база данных, в которой Microsoft Exchange Server хранит все почтовые ящики: электронную почту каждого пользователя, контакты, календарь и папки в одном большом файле на стороне сервера. Вы не открываете его как обычный документ; Exchange читает его напрямую. Чтобы извлечь почту из автономного или потерянного EDB, используйте утилиты Exchange «eseutil» и «New-MailboxExportRequest» или сторонний конвертер EDB-в-PST, если Exchange больше не доступен.

Разработчик: Microsoft Corporation Категория: Файлы баз данных MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DB · .DBF · .ACCDB · .SQL

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 21, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла EDB?

.edb - это расширение, используемое файлами баз данных, созданными Microsoft Exchange Server. Файлы .edb служат основным хранилищем данных, генерируемых почтовыми ящиками в Exchange. Файл .edb содержит все данные почтового ящика, включая сообщения, не относящиеся к SMTP, электронные письма, задачи, контакты, журналы, заметки и календари.

Характеристики файла EDB

.edb использует структуру B-дерева с родительскими и дочерними узлами, организованными в страницы базы данных фиксированного размера (по умолчанию 4 КБ). Exchange Server обращается к данным .edb через Extensible Storage Engine (ESE, также называемый «Jet Blue») - транзакционный движок базы данных с упреждающей записью журналов, встроенный в Windows. Базы данных ESE имеют характерную сигнатуру заголовка файла (0x89ABCDEF в формате little-endian, хранящуюся со смещением 4), которая идентифицирует любой файл формата ESE. Тот же движок также поддерживает индекс Windows Search (Windows.edb) и Active Directory (ntds.dit).

Основные файлы EDB

Старые версии Exchange (2000 и 2003) использовали два основных файла базы данных: Priv1.edb (хранилище частных почтовых ящиков) и Pub1.edb (хранилище общих папок). Каждый из них сопровождался файлом .stm, в котором хранились необработанные потоковые данные SMTP. В Exchange Server 2007 и более поздних версиях они были объединены в один файл .edb на каждую базу данных почтовых ящиков, а связка с .stm была удалена; общие папки были перенесены в отдельную базу данных .edb.

Дополнительная информация

  • Формат .edb поддерживается только в операционной системе Windows.
  • ESE был разработан для быстрого одновременного доступа ко многим страницам базы данных.
  • Администраторы используют встроенную команду eseutil для восстановления (/p), дефрагментации (/d) или проверки целостности (/g) файла .edb.
  • Данные почтового ящика могут быть экспортированы в файл .pst с помощью командлета PowerShell New-MailboxExportRequest.

Безопасность и защита

РИСК: MEDIUM

Сам по себе EDB - это пассивные данные, но реальные риски носят операционный характер, а не вредоносный. Это живая, заблокированная база данных сервера: никогда не копируйте, не перемещайте и не редактируйте вручную используемый EDB, и никогда не удаляйте соответствующие файлы .log - это может повредить хранилище и привести к потере всех почтовых ящиков в нем. Всегда работайте с резервной копией и используйте eseutil с осторожностью (жесткое восстановление может привести к удалению данных). Файлы EDB содержат электронную почту всей организации, поэтому они очень конфиденциальны - выполняйте экспорт с соблюдением надлежащего контроля доступа. Загружайте сторонние инструменты EDB только с официального сайта разработчика. Отдельно отметим, что большой Windows.edb (индекс поиска) можно безопасно перестроить через Параметры индексирования, если он разрастается - это не связано с почтой Exchange.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMicrosoft Exchange Server Database (ESE / Extensible Storage Engine)
РАЗРАБОТЧИКMicrosoft Corporationс Microsoft Exchange Server (ESE engine, 1990s); modern .edb store
MIME-ТИПapplication/octet-stream
ТИПБаза данных B-tree ESE (Extensible Storage Engine, «Jet Blue») - хранилище почтовых ящиков сервера (бинарное)
СВЯЗАННЫЕ.db.dbf.accdb.sql
Это расширение также используется в…
  • Индекс Windows Search (Windows.edb / Windows.db) - Windows Search хранит свой индекс файлов и содержимого в виде Windows.edb в ProgramData\Microsoft\Search; это системный индекс, который вы перестраиваете через Параметры индексирования, а не открываете вручную.
  • Хранилище Microsoft Active Directory - База данных Active Directory (ntds.dit) использует тот же движок ESE; это системный файл контроллера домена, управляемый только инструментами Windows Server.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
04050607
HEX
EFCDAB89
ASCII
····
База данных ESE хранит свою сигнатуру 0xEF CD AB 89 (значение 0x89ABCDEF в формате little-endian) внутри заголовка базы данных, расположенного рядом со смещением 4 (первые байты - это контрольная сумма). Тот же движок ESE поддерживает несколько баз данных Microsoft - хранилища почтовых ящиков Exchange, индекс Windows Search (Windows.edb), Active Directory (ntds.dit) и т. д. - поэтому сигнатура идентифицирует «базу данных ESE», а не конкретно Exchange. Файлы .edb от Exchange являются наиболее распространенным случаем использования этого расширения.

Программы, открывающие файлы EDB

Windows4 apps
Kernel Exchange EDB Viewer Бесплатно Бесплатный просмотрщик только для чтения: открывайте автономные EDB для просмотра почтовых ящиков и элементов без Exchange. Удобен для проверки перед платным экспортом.
Microsoft Exchange Server (eseutil + New-MailboxExportRequest) Платно На сервере Exchange: используйте eseutil для проверки/восстановления EDB, монтирования базы данных, а затем New-MailboxExportRequest для экспорта почтовых ящиков в PST. Официальный, авторитарный путь.
Stellar Converter for EDB Платно Открывайте автономные или потерянные .edb без работающего Exchange и экспортируйте почтовые ящики в PST/MSG/EML. Бесплатная пробная версия позволяет просматривать элементы. (Ранее «Mailbox Exchange Recovery».)
Microsoft Windows (Exchange host) Встроенная Базы данных EDB работают только на Windows Server, где размещен Exchange; сама Windows не «открывает» EDB - она является платформой, на которой работает Exchange.

Технические подробности

глубокая спецификация
Тип форматаПроприетарная бинарная база данных B-tree ESE (Extensible Storage Engine)
Базовый движокExtensible Storage Engine (ESE, также известный как «Jet Blue»), транзакционный движок базы данных, встроенный в Windows Server
Сигнатура заголовка файла0xEF CD AB 89 по смещению байта 4 (представление 0x89ABCDEF в формате little-endian); предшествующие 4 байта - контрольная сумма страницы
MIME-типapplication/octet-stream
Размер страницы по умолчанию4 КБ на страницу базы данных; новые версии ESE поддерживают размеры страниц 8 КБ или 32 КБ
Структура данныхСтраницы B-дерева, содержащие таблицы, столбцы и индексы; отношения родитель-потомок позволяют быстро выполнять поиск по ключу среди миллионов записей
Журналирование транзакцийУпреждающая запись журналов через парные файлы .log (например, E00.log); требуется для восстановления после сбоев и восстановления на определенный момент времени
Проверка целостностиКонтрольные суммы для каждой страницы, встроенные в каждую страницу базы данных; eseutil /g выполняет автономную проверку целостности всего хранилища
Устаревший сопутствующий файлФайл .stm (Priv1.stm / Pub1.stm) содержал необработанные потоковые данные SMTP в Exchange 2000 и 2003; связка была удалена в Exchange 2007 и более поздних версиях
Команда экспорта почтового ящикаКомандлет PowerShell New-MailboxExportRequest экспортирует содержимое почтового ящика в файл .pst
Утилита обслуживанияeseutil.exe - /d для автономной дефрагментации (сжатия), /p для восстановления базы данных, /g для проверки целостности
Поддержка платформТолько Windows Server; движок ESE не имеет нативной реализации для Linux или macOS
Другие файлы на базе ESEИндекс Windows Search (Windows.edb), база данных Active Directory (ntds.dit) и база данных SRUM (SRUDB.dat) используют тот же формат ESE на диске
Версия формата базы данныхВерсия формата ESE хранится в заголовке файла; обновление версии необратимо - понижение версии требует восстановления из резервной копии
ВыпущенMicrosoft Exchange Server (ESE engine, 1990s); modern .edb store
Спецификацияlearn.microsoft.com

Конвертации EDB

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами EDB. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах EDB.

Часто задаваемые вопросы

Как открыть файл EDB?
Вы не открываете его как документ - это база данных Exchange Server. На работающем сервере Exchange читает его сам, и вы экспортируете почтовые ящики с помощью New-MailboxExportRequest. Для автономного или поврежденного EDB используйте сторонний просмотрщик EDB (например, бесплатный Kernel's viewer) или конвертер EDB-в-PST для чтения и извлечения почты.
Как конвертировать EDB в PST?
При работающем Exchange используйте eseutil (если база данных находится в состоянии «dirty shutdown»), затем New-MailboxExportRequest для экспорта каждого ящика в PST. Без Exchange инструменты EDB-to-PST, такие как Stellar Converter for EDB или Kernel for Exchange, читают автономную базу данных и записывают PST/EML/MSG.
Можно ли открыть EDB без Exchange Server?
С помощью собственных инструментов Microsoft, которым требуется Exchange, - нет. Сторонние просмотрщики и конвертеры EDB созданы именно для этого: они напрямую читают автономный .edb и позволяют просматривать или экспортировать почтовые ящики в PST/EML/MSG.
Является ли большой файл Windows.edb на моем ПК тем же самым?
Нет. Windows.edb - это индекс Windows Search, системный файл в ProgramData\Microsoft\Search, который можно пересоздать, а не хранилище почты Exchange. Если он становится слишком большим, вы можете перестроить индекс через Панель управления > Параметры индексирования. Он не связан с электронной почтой.
Мой EDB не монтируется - «dirty shutdown», что делать?
База данных была закрыта некорректно. Запустите «eseutil /mh» для проверки состояния, воспроизведите журналы транзакций с помощью мягкого восстановления («eseutil /r») и только в крайнем случае выполните жесткое восстановление («eseutil /p»), которое может привести к потере данных - всегда делайте это на резервной копии.
В чем разница между EDB, PST и OST?
EDB - это серверная база данных Exchange, содержащая множество почтовых ящиков. PST - это личный файл архива или экспорта Outlook для одного пользователя. OST - это локальный автономный кэш почтового ящика Outlook. Восстановление обычно означает экспорт из EDB в индивидуальные PST-файлы пользователей.

Ссылки

1Microsoft Learn - Exchange Server documentationlearn.microsoft.com
2Microsoft Learn - Eseutil (ESE database utility)learn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Похожие расширения

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z