.EDB

File EDB

Microsoft Exchange Server Database (ESE / Extensible Storage Engine)
Fai una domanda
RISPOSTA RAPIDA

Un file EDB è il database in cui Microsoft Exchange Server memorizza tutte le cassette postali: ogni email, contatto, calendario e cartella dell'utente in un unico grande file lato server. Non si apre come un documento; Exchange lo legge direttamente. Per estrarre la posta da un EDB offline o orfano, utilizza eseutil di Exchange e New-MailboxExportRequest, oppure un convertitore EDB-to-PST di terze parti quando Exchange non è più disponibile.

Sviluppatore: Microsoft Corporation Categoria: File di database MIME: application/octet-stream
SI APRE SU Windows
Correlati: .DB · .DBF · .ACCDB · .SQL

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 21, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file EDB?

.edb è l'estensione utilizzata dai file di database creati da Microsoft Exchange Server. I file .edb fungono da archivio principale per i dati generati dalle cassette postali e-mail in Exchange. Un file .edb contiene tutti i dati della cassetta postale, inclusi messaggi non SMTP, email, attività, contatti, log, note e calendari.

Caratteristiche del file EDB

.edb utilizza una struttura a B-tree con nodi padre e figlio organizzati in pagine di database a dimensione fissa (4 KB per impostazione predefinita). Exchange Server accede ai dati .edb tramite l'Extensible Storage Engine (ESE, chiamato anche «Jet Blue»), un motore di database transazionale con log write-ahead integrato in Windows. I database ESE portano una firma caratteristica nell'intestazione del file (0x89ABCDEF in formato little-endian, memorizzata all'offset 4), che identifica qualsiasi file in formato ESE. Lo stesso motore supporta anche l'indice di Windows Search (Windows.edb) e Active Directory (ntds.dit).

File EDB principali

Le versioni precedenti di Exchange (2000 e 2003) utilizzavano due file di database principali: Priv1.edb (archivio cassette postali private) e Pub1.edb (archivio cartelle pubbliche). Ognuno era accompagnato da un file .stm che conteneva i dati streaming SMTP grezzi. Exchange Server 2007 e versioni successive hanno unito questi in un unico .edb per database di cassette postali e rimosso l'associazione con .stm; le cartelle pubbliche sono state spostate nel proprio database .edb separato.

Informazioni aggiuntive

  • Il formato .edb è supportato solo sul sistema operativo Windows.
  • ESE è stato progettato per un accesso rapido e simultaneo a molte pagine di database contemporaneamente.
  • Gli amministratori utilizzano il comando integrato eseutil per riparare (/p), deframmentare (/d) o verificare l'integrità (/g) di un file .edb.
  • I dati della cassetta postale possono essere esportati in un file .pst utilizzando il cmdlet PowerShell New-MailboxExportRequest.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un EDB in sé è un dato passivo, ma i rischi realistici sono operativi, non legati a malware. È un database server attivo e bloccato: non copiare, spostare o modificare mai manualmente un EDB in uso e non eliminare mai i file .log corrispondenti - farlo può corrompere l'archivio e far perdere ogni cassetta postale in esso contenuta. Lavora sempre su una copia di backup e usa eseutil solo con cautela (una riparazione hardware può eliminare dati). I file EDB contengono l'intera posta elettronica di un'organizzazione, quindi sono altamente sensibili - gestisci le esportazioni con i dovuti controlli di accesso. Scarica strumenti EDB di terze parti solo dal sito ufficiale del fornitore. Separatamente, un file Windows.edb di grandi dimensioni (l'indice di ricerca) può essere ricostruito in sicurezza tramite le Opzioni di indicizzazione se si gonfia - non è correlato alla posta di Exchange.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft Exchange Server Database (ESE / Extensible Storage Engine)
SVILUPPATOREMicrosoft Corporationdal Microsoft Exchange Server (ESE engine, 1990s); modern .edb store
TIPO MIMEapplication/octet-stream
TIPODatabase B-tree ESE (Extensible Storage Engine, «Jet Blue») - archivio cassette postali del server (binario)
Questa estensione è usata anche da…
  • Indice di Windows Search (Windows.edb / Windows.db) - Windows Search mantiene il suo indice di file/contenuti come Windows.edb in ProgramData\Microsoft\Search; è un indice di sistema che si ricostruisce tramite le Opzioni di indicizzazione, non qualcosa che si apre.
  • Archivio Microsoft Active Directory - Il database di Active Directory (ntds.dit) utilizza lo stesso motore ESE; è un file di sistema del controller di dominio gestito solo dagli strumenti di Windows Server.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
04050607
HEX
EFCDAB89
ASCII
····
Un database ESE memorizza la sua firma 0xEF CD AB 89 (il valore little-endian 0x89ABCDEF) all'interno dell'intestazione del database, che si trova vicino all'offset 4 (i primi byte sono un checksum). Lo stesso motore ESE supporta diversi database Microsoft - archivi di cassette postali Exchange, l'indice di Windows Search (Windows.edb), Active Directory (ntds.dit), ecc. - quindi la firma identifica «un database ESE», non specificamente Exchange. I file .edb di Exchange sono il caso d'uso dominante per questa estensione.

Programmi che aprono file EDB

Windows4 apps
Kernel Exchange EDB Viewer Gratuito Visualizzatore gratuito di sola lettura: apre un EDB offline per sfogliare cassette postali ed elementi senza Exchange. Utile per l'ispezione prima di un'esportazione a pagamento.
Microsoft Exchange Server (eseutil + New-MailboxExportRequest) A pagamento Sul server Exchange: usa eseutil per controllare/riparare l'EDB, montare il database, quindi New-MailboxExportRequest per esportare le cassette postali in PST. Il metodo nativo e autorevole.
Stellar Converter for EDB A pagamento Apre un .edb offline/orfano senza un Exchange attivo ed esporta le cassette postali in PST/MSG/EML. La versione di prova gratuita visualizza l'anteprima degli elementi. (Precedentemente «Mailbox Exchange Recovery».)
Microsoft Windows (Exchange host) Integrato I database EDB funzionano solo su Windows Server che ospita Exchange; Windows stesso non «apre» un EDB - è la piattaforma su cui gira Exchange.

Dettagli tecnici

specifiche approfondite
Tipo di formatoDatabase B-tree binario proprietario ESE (Extensible Storage Engine)
Motore sottostanteExtensible Storage Engine (ESE, noto anche come «Jet Blue»), un motore di database transazionale integrato in Windows Server
Firma intestazione file0xEF CD AB 89 all'offset di byte 4 (rappresentazione little-endian di 0x89ABCDEF); i 4 byte precedenti sono un checksum della pagina
Tipo MIMEapplication/octet-stream
Dimensione pagina predefinita4 KB per pagina di database; le versioni ESE più recenti supportano dimensioni di pagina di 8 KB o 32 KB
Struttura datiPagine B-tree contenenti tabelle, colonne e indici; le relazioni tra nodi padre-figlio consentono ricerche rapide tramite chiave tra milioni di record
Registrazione transazioniRegistrazione write-ahead tramite file .log associati (es. E00.log); necessaria per il ripristino dopo un arresto anomalo e il ripristino a un punto nel tempo
Verifica integritàChecksum per pagina incorporati in ogni pagina del database; eseutil /g esegue un controllo di integrità offline sull'intero archivio
Compagno streaming legacyIl file .stm (Priv1.stm / Pub1.stm) conteneva dati streaming SMTP grezzi in Exchange 2000 e 2003; l'associazione è stata rimossa in Exchange 2007 e versioni successive
Comando esportazione cassetta postaleIl cmdlet PowerShell New-MailboxExportRequest esporta i contenuti della cassetta postale in un file .pst
Utility di manutenzioneeseutil.exe - /d per la deframmentazione offline (compattazione), /p per la riparazione del database, /g per la verifica dell'integrità
Supporto piattaformaSolo Windows Server; il motore ESE non ha un'implementazione nativa per Linux o macOS
Altri file basati su ESEL'indice di Windows Search (Windows.edb), il database di Active Directory (ntds.dit) e il database SRUM (SRUDB.dat) condividono lo stesso formato ESE su disco
Versione formato databaseLa versione del formato ESE è memorizzata nell'intestazione del file; gli aggiornamenti di versione sono unidirezionali - il downgrade richiede il ripristino da un backup
RilasciatoMicrosoft Exchange Server (ESE engine, 1990s); modern .edb store
Specificalearn.microsoft.com

Conversioni EDB

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file EDB. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file EDB.

Domande frequenti

Come apro un file EDB?
Non si apre come un documento: è un database di Exchange Server. Su un server attivo, Exchange lo legge e puoi esportare le cassette postali con New-MailboxExportRequest. Per un EDB offline/orfano, usa un visualizzatore EDB di terze parti (ad esempio il visualizzatore gratuito di Kernel) o un convertitore EDB-to-PST per leggere ed estrarre la posta.
Come converto un EDB in PST?
Con Exchange in esecuzione, usa eseutil (se il database è in uno stato di «dirty shutdown») e poi New-MailboxExportRequest per esportare ogni cassetta postale in PST. Senza Exchange, uno strumento EDB-to-PST come Stellar Converter for EDB o Kernel for Exchange legge il database offline e scrive file PST/EML/MSG.
Posso aprire un EDB senza Exchange Server?
Non con gli strumenti nativi di Microsoft, che necessitano di Exchange. I visualizzatori/convertitori EDB di terze parti sono costruiti esattamente per questo: leggono direttamente un .edb offline e ti permettono di sfogliare o esportare le cassette postali in PST/EML/MSG.
Il file Windows.edb di grandi dimensioni sul mio PC è la stessa cosa?
No. Windows.edb è l'indice di Windows Search, un file di sistema ricostruibile in ProgramData\Microsoft\Search, non un archivio di cassette postali di Exchange. Se diventa troppo grande, puoi ricostruire l'indice da Pannello di controllo > Opzioni di indicizzazione. Non è correlato all'e-mail.
Il mio EDB non si monta - «dirty shutdown», cosa devo fare?
Il database non è stato chiuso correttamente. Esegui «eseutil /mh» per controllare lo stato, riproduci i log delle transazioni con un ripristino software («eseutil /r») e, solo come ultima risorsa, esegui una riparazione hardware («eseutil /p»), che può causare la perdita di dati - operazione da fare sempre su una copia di backup.
Qual è la differenza tra EDB, PST e OST?
EDB è il database Exchange lato server che contiene molte cassette postali. PST è un file di archivio/esportazione personale di Outlook per un singolo utente. OST è la cache locale offline di Outlook di una cassetta postale. Il ripristino solitamente consiste nell'esportazione da EDB in file PST per singolo utente.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z