¿Qué es el formato de archivo EDB?
.edb es la extensión utilizada por los archivos de base de datos creados por Microsoft Exchange Server. Los archivos .edb sirven como almacenamiento principal para los datos generados por los buzones de correo electrónico en Exchange. Un archivo .edb contiene todos los datos del buzón, incluidos mensajes que no son SMTP, correos electrónicos, tareas, contactos, registros, notas y calendarios.
Características del archivo EDB
.edb utiliza una estructura de árbol B con nodos padre e hijo organizados en páginas de base de datos de tamaño fijo (4 KB por defecto). Exchange Server accede a los datos .edb a través del Extensible Storage Engine (ESE, también llamado «Jet Blue»), un motor de base de datos transaccional con registro de escritura anticipada integrado en Windows. Las bases de datos ESE llevan una firma de encabezado de archivo característica (0x89ABCDEF en formato little-endian, almacenada en el desplazamiento 4), que identifica cualquier archivo en formato ESE. El mismo motor también respalda el índice de Windows Search (Windows.edb) y Active Directory (ntds.dit).
Archivos EDB principales
Las versiones antiguas de Exchange (2000 y 2003) utilizaban dos archivos de base de datos principales: Priv1.edb (almacén de buzones privados) y Pub1.edb (almacén de carpetas públicas). Cada uno iba acompañado de un archivo .stm que contenía datos SMTP sin procesar. Exchange Server 2007 y posteriores fusionaron estos en un único .edb por base de datos de buzones y eliminaron el emparejamiento con .stm; las carpetas públicas se movieron a su propia base de datos .edb separada.
Información adicional
- El formato
.edbsolo es compatible con el sistema operativo Windows. - ESE fue diseñado para un acceso rápido y concurrente a muchas páginas de la base de datos simultáneamente.
- Los administradores utilizan el comando integrado
eseutilpara reparar (/p), desfragmentar (/d) o verificar la integridad (/g) de un archivo.edb. - Los datos del buzón se pueden exportar a un archivo
.pstutilizando el cmdlet de PowerShellNew-MailboxExportRequest.
Seguridad y protección
RIESGO: MEDIUMUn EDB en sí mismo son datos pasivos, pero los riesgos reales son operativos, no de malware. Es una base de datos de servidor activa y bloqueada: nunca copie, mueva ni edite manualmente un EDB en uso, y nunca elimine los archivos .log correspondientes; hacerlo puede corromper el almacén y hacer que se pierdan todos los buzones que contiene. Trabaje siempre sobre una copia de seguridad y use eseutil solo con precaución (una reparación dura puede descartar datos). Los archivos EDB contienen el correo electrónico de toda una organización, por lo que son altamente sensibles; gestione las exportaciones bajo controles de acceso adecuados. Descargue herramientas de EDB de terceros solo desde el sitio oficial del proveedor. Por separado, un archivo Windows.edb grande (el índice de búsqueda) es seguro de reconstruir a través de las Opciones de indexación si se infla; eso no está relacionado con el correo de Exchange.
Detalles del formato
en pocas palabras- Índice de Windows Search (Windows.edb / Windows.db) - Windows Search mantiene su índice de archivos/contenido como Windows.edb en ProgramData\Microsoft\Search; es un índice del sistema que se reconstruye a través de las Opciones de indexación, no algo que se abra.
- Almacén de Microsoft Active Directory - La base de datos de Active Directory (ntds.dit) utiliza el mismo motor ESE; es un archivo de sistema del controlador de dominio gestionado únicamente por herramientas de Windows Server.
Programas que abren archivos EDB
Detalles técnicos
especificación profunda| Tipo de formato | Base de datos de árbol B binaria propietaria ESE (Extensible Storage Engine) |
| Motor subyacente | Extensible Storage Engine (ESE, también conocido como «Jet Blue»), un motor de base de datos transaccional integrado en Windows Server |
| Firma de encabezado de archivo | 0xEF CD AB 89 en el desplazamiento de byte 4 (representación little-endian de 0x89ABCDEF); los 4 bytes precedentes son una suma de comprobación de página |
| Tipo MIME | application/octet-stream |
| Tamaño de página predeterminado | 4 KB por página de base de datos; las versiones más nuevas de ESE admiten tamaños de página de 8 KB o 32 KB |
| Estructura de datos | Páginas de árbol B que contienen tablas, columnas e índices; las relaciones de nodos padre-hijo permiten búsquedas rápidas por clave en millones de registros |
| Registro de transacciones | Registro de escritura anticipada a través de archivos .log emparejados (por ejemplo, E00.log); necesario para la recuperación tras fallos y la restauración a un punto en el tiempo |
| Verificación de integridad | Sumas de comprobación por página incrustadas en cada página de la base de datos; eseutil /g realiza una comprobación de integridad fuera de línea en todo el almacén |
| Compañero de streaming heredado | El archivo .stm (Priv1.stm / Pub1.stm) contenía datos SMTP sin procesar en Exchange 2000 y 2003; el emparejamiento se eliminó en Exchange 2007 y posteriores |
| Comando de exportación de buzón | El cmdlet de PowerShell New-MailboxExportRequest exporta el contenido del buzón a un archivo .pst |
| Utilidad de mantenimiento | eseutil.exe - /d para desfragmentación fuera de línea (compactación), /p para reparación de base de datos, /g para verificación de integridad |
| Soporte de plataforma | Solo Windows Server; el motor ESE no tiene una implementación nativa para Linux o macOS |
| Otros archivos respaldados por ESE | El índice de Windows Search (Windows.edb), la base de datos de Active Directory (ntds.dit) y la base de datos SRUM (SRUDB.dat) comparten el mismo formato ESE en disco |
| Versión del formato de base de datos | La versión del formato ESE se almacena en el encabezado del archivo; las actualizaciones de versión son unidireccionales: volver a una versión anterior requiere restaurar desde una copia de seguridad |
| Lanzado | Microsoft Exchange Server (ESE engine, 1990s); modern .edb store |
| Especificación | learn.microsoft.com |
Conversiones de EDB
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos EDB.