.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.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.TAGDataFlex Query Tag Name File
6.M4AMPEG-4 Audio File
7.ICSiCalendar data file
8.JSONJavaScript Object Notation file
9.DATProgram Data File (generic)
10.JPGJPEG Image

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

.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