Hvad er EDB-filformatet?
.edb er filtypenavnet, der bruges af databasefiler oprettet af Microsoft Exchange Server. .edb-filer fungerer som det primære lager for data genereret af e-mail-postkasser i Exchange. En .edb-fil indeholder alle postkassedata, herunder ikke-SMTP-beskeder, e-mails, opgaver, kontakter, logfiler, noter og kalendere.
EDB-filens egenskaber
.edb bruger en B-træ-struktur med forældre- og undernoder organiseret i databasesider af fast størrelse (standard 4 KB). Exchange Server tilgår .edb-data via Extensible Storage Engine (ESE, også kaldet „Jet Blue“), en transaktionsbaseret write-ahead-log databasemotor indbygget i Windows. ESE-databaser bærer en karakteristisk fil-header-signatur (0x89ABCDEF i little-endian-form, gemt ved offset 4), som identificerer enhver fil i ESE-format. Den samme motor driver også Windows Search-indekset (Windows.edb) og Active Directory (ntds.dit).
Primære EDB-filer
Ældre Exchange-versioner (2000 og 2003) brugte to primære databasefiler: Priv1.edb (privat postkasselager) og Pub1.edb (offentlig mappelager). Hver blev ledsaget af en .stm-fil, der indeholdt rå SMTP-streamingdata. Exchange Server 2007 og senere flettede disse sammen til en enkelt .edb pr. postkassedatabase og fjernede .stm-parringen; offentlige mapper blev flyttet til deres egen separate .edb-database.
Yderligere information
.edb-formatet understøttes kun på Windows-operativsystemet.- ESE blev designet til hurtig, samtidig adgang til mange databasesider på én gang.
- Administratorer bruger den indbyggede
eseutil-kommando til at reparere (/p), defragmentere (/d) eller verificere integriteten (/g) af en.edb-fil. - Postkassedata kan eksporteres til en
.pst-fil ved hjælp af PowerShell-cmdlet'enNew-MailboxExportRequest.
Sikkerhed og tryghed
RISIKO: MEDIUMEn EDB i sig selv er passive data, men de realistiske risici er operationelle, ikke malware. Det er en aktiv, låst serverdatabase: kopier, flyt eller rediger aldrig manuelt en EDB i brug, og slet aldrig de tilhørende .log-filer - det kan beskadige lageret og medføre tab af alle postkasser i det. Arbejd altid på en sikkerhedskopi, og brug kun eseutil med forsigtighed (en hard repair kan slette data). EDB-filer indeholder en hel organisations e-mail, så de er meget følsomme - håndter eksport under korrekt adgangskontrol. Download kun tredjeparts EDB-værktøjer fra producentens officielle websted. Separat er en stor Windows.edb (Search-indekset) sikker at genopbygge via Indekseringsindstillinger, hvis den vokser for meget - det er ikke relateret til Exchange-mail.
Formatdetaljer
kort fortalt- Windows Search-indeks (Windows.edb / Windows.db) - Windows Search gemmer sit fil-/indholdsindeks som Windows.edb i ProgramData\Microsoft\Search; det er et systemindeks, du genopbygger via Indekseringsindstillinger, ikke noget du åbner.
- Microsoft Active Directory-lager - Active Directorys database (ntds.dit) bruger den samme ESE-motor; det er en domænecontroller-systemfil, der kun administreres af Windows Server-værktøjer.
Programmer der åbner EDB-filer
Tekniske detaljer
dyb specifikation| Formattype | Proprietær binær ESE (Extensible Storage Engine) B-træ-database |
| Underliggende motor | Extensible Storage Engine (ESE, også kendt som „Jet Blue“), en transaktionsbaseret databasemotor indbygget i Windows Server |
| Fil-header-signatur | 0xEF CD AB 89 ved byte-offset 4 (little-endian repræsentation af 0x89ABCDEF); de foregående 4 bytes er en side-checksum |
| MIME-type | application/octet-stream |
| Standard sidestørrelse | 4 KB pr. databaseside; nyere ESE-versioner understøtter sidestørrelser på 8 KB eller 32 KB |
| Datastruktur | B-træ-sider indeholdende tabeller, kolonner og indekser; forældre-barn-nodeforhold muliggør hurtige opslag på tværs af millioner af poster |
| Transaktionslogning | Write-ahead-logning via parrede .log-filer (f.eks. E00.log); påkrævet for gendannelse efter nedbrud og point-in-time-gendannelse |
| Integritetsverifikation | Checksums pr. side indlejret i hver databaseside; eseutil /g udfører et offline integritetstjek af hele lageret |
| Legacy streaming-ledsager | .stm-fil (Priv1.stm / Pub1.stm) indeholdt rå SMTP-streamingdata i Exchange 2000 og 2003; parringen blev fjernet i Exchange 2007 og senere |
| Kommando til eksport af postkasse | New-MailboxExportRequest PowerShell-cmdlet eksporterer postkasseindhold til en .pst-fil |
| Vedligeholdelsesværktøj | eseutil.exe - /d til offline defragmentering (komprimering), /p til databasereparation, /g til integritetsverifikation |
| Platformunderstøttelse | Kun Windows Server; ESE-motoren har ingen indfødt Linux- eller macOS-implementering |
| Andre ESE-baserede filer | Windows Search-indeks (Windows.edb), Active Directory-database (ntds.dit) og SRUM-database (SRUDB.dat) deler det samme ESE-diskformat |
| Databaseformatversion | ESE-formatversionen gemmes i fil-headeren; versionsopgraderinger er envejs - nedgradering kræver gendannelse fra en sikkerhedskopi |
| Udgivet | Microsoft Exchange Server (ESE engine, 1990s); modern .edb store |
| Specifikation | learn.microsoft.com |
EDB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om EDB-filer.