.TRN

Archivo TRN

Microsoft SQL Server Transaction Log Backup
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo TRN es una copia de seguridad del registro de transacciones de Microsoft SQL Server. No se puede abrir como un documento; se aplica a SQL Server mediante el comando RESTORE LOG o SQL Server Management Studio. Para restaurar uno, primero necesita la copia de seguridad completa precedente (.bak) y cualquier copia de seguridad diferencial en la cadena.

Desarrollador: Microsoft Corporation Categoría: Archivos de copia de seguridad MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .BUP · .BAK · .SKB · .SET

En esta página

19k+ extensiones indexadas
Última revisión Jul 13, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo TRN?

Un archivo .trn es una copia de seguridad del registro de transacciones de Microsoft SQL Server: una copia binaria de todos los cambios registrados en el registro de transacciones de la base de datos desde el registro anterior o la copia de seguridad completa. Las copias de seguridad de registros se crean con la sentencia T-SQL BACKUP LOG o a través de SQL Server Management Studio (SSMS).

A pesar de tener una extensión dedicada, los archivos .trn utilizan el mismo contenedor subyacente que los archivos de copia de seguridad completa .bak: el Microsoft Tape Format (MTF), identificable por los cuatro bytes mágicos TAPE (hex 54 41 50 45) al inicio del archivo. La extensión .trn es una convención de nomenclatura ampliamente adoptada, no un requisito del formato; SQL Server acepta cualquier extensión y muchas organizaciones utilizan .bak para todos los tipos de copia de seguridad.

Las copias de seguridad del registro de transacciones solo están disponibles cuando la base de datos utiliza el modelo de recuperación FULL o BULK_LOGGED. Las bases de datos en el modelo de recuperación SIMPLE no pueden producirlas. Una cadena de restauración a un punto en el tiempo requiere: una copia de seguridad completa → opcionalmente una o más copias diferenciales → una secuencia de copias de seguridad de registro .trn aplicadas en orden de Log Sequence Number (LSN).

SQL Server 2008 introdujo la compresión opcional de copias de seguridad (BACKUP WITH COMPRESSION), reduciendo significativamente el tamaño de los archivos en sistemas con mucha actividad. SQL Server 2014 añadió el cifrado de copias de seguridad mediante certificados o claves asimétricas. El tamaño del archivo varía desde menos de 1 MB en bases de datos con poco movimiento hasta cientos de gigabytes en sistemas con un alto volumen de transacciones.

El formato evoluciona con cada versión de SQL Server y un archivo .trn no se puede restaurar en una versión de servidor anterior a la que lo creó. Desde SQL Server 2017, el formato también es compatible con Linux.

Seguridad y protección

RIESGO: MEDIUM

Los archivos TRN contienen un registro completo de todas las transacciones de la base de datos, incluidos los valores de datos reales (contenido de INSERT/UPDATE). Si una base de datos contiene información de identificación personal (PII), datos financieros sensibles o secretos, una filtración de un archivo .trn lo expone todo. Almacene y transmita las copias de seguridad de registro con los mismos controles de seguridad que la propia base de datos. SQL Server 2014+ admite el cifrado a nivel de copia de seguridad con un certificado de servidor.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOMicrosoft SQL Server Transaction Log Backuptambién conocido como SQL Server log backup, T-log backup
DESARROLLADORMicrosoft Corporationdesde ~1993 (SQL Server 6.0 era; .trn as convention established in SQL Server 7.0, 1998)
TIPO MIMEapplication/octet-stream
TIPOarchivo de copia de seguridad binario propietario de SQL Server
RELACIONADO.bup.bak.skb.set
Esta extensión también es utilizada por…
  • Archivo de datos de entrenamiento (varias aplicaciones) - Algunos programas de simulación, herramientas de idiomas y juegos utilizan .trn para datos de entrenamiento o localización; no relacionado con SQL Server.
  • Archivo de traducción/localización - Algunos programas (Ulead, herramientas CAD antiguas) utilizan .trn para cadenas de traducción o localización.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
54415045
ASCII
TAPE
Los archivos de copia de seguridad de SQL Server (tanto .bak como .trn) utilizan el Microsoft Tape Format (MTF), diseñado originalmente para dispositivos de cinta. Los primeros 4 bytes forman la palabra «TAPE» (54 41 50 45). Algunas herramientas informan de una cadena alternativa «MSSQLBAK» más adelante en el archivo, pero la verdadera firma mágica de la cabecera es «TAPE» en el desplazamiento 0. Los mismos bytes mágicos aparecen en los archivos .bak; la extensión .trn es solo una convención de nomenclatura, no un formato de archivo distinto.

Programas que abren archivos TRN

Windows2 apps
Microsoft SQL Server (SSMS) Pago En SSMS: clic derecho en la base de datos → Tareas → Restaurar → Registro de transacciones → agregar el archivo .trn. O T-SQL: RESTORE LOG [nombre_bd] FROM DISK = 'ruta\archivo.trn' WITH NORECOVERY.
SQL Server Management Studio (SSMS) Gratis Tareas → Restaurar → Registro de transacciones; o ejecute el comando T-SQL RESTORE LOG en una ventana de consulta.

Detalles técnicos

especificación profunda
Formato de contenedorMicrosoft Tape Format (MTF) - el mismo contenedor binario utilizado por las copias de seguridad completas `.bak`
Bytes mágicos en el desplazamiento 0`TAPE` (hex 54 41 50 45) - firma original de cabecera de dispositivo de cinta MTF
Requisito del modelo de recuperaciónSolo bases de datos FULL o BULK_LOGGED; las bases de datos con modelo de recuperación SIMPLE no pueden producir copias de seguridad de registro
Cadena LSNCada copia de seguridad cubre un rango de Log Sequence Number (LSN); las copias de seguridad de registro deben aplicarse en orden estricto de LSN durante la restauración
CompresiónOpcional mediante `BACKUP WITH COMPRESSION` (SQL Server 2008+); sin compresión por defecto
CifradoCifrado opcional basado en certificados o claves asimétricas (SQL Server 2014+); hereda el cifrado de datos transparente (TDE) si está habilitado
Tamaño de archivo típico1 MB - 100 GB+ dependiendo del volumen de transacciones desde la copia de seguridad de registro anterior
Sello de versiónLa cabecera de la copia de seguridad incluye la versión de SQL Server de origen; la restauración a una versión de servidor anterior está bloqueada
Verificación de integridadOpcional `WITH CHECKSUM` durante la copia de seguridad; verificable fuera de línea con `RESTORE VERIFYONLY`
Cadena de restauraciónCopia de seguridad completa → copias diferenciales opcionales → copias de seguridad de registro `.trn` secuenciales en orden LSN
Convención de extensión`.trn` es solo una convención de nomenclatura; SQL Server no impone ninguna extensión específica - muchas empresas usan `.bak` para todos los tipos de copia de seguridad
Soporte de plataformaWindows (nativo); Linux compatible a través de SQL Server en Linux (SQL Server 2017+)
Lanzado~1993 (SQL Server 6.0 era; .trn as convention established in SQL Server 7.0, 1998)
Última versiónCompatible with SQL Server 2022 (current); format evolves with SQL Server versions
Especificaciónlearn.microsoft.com

Conversiones de TRN

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos TRN. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos TRN.

Preguntas frecuentes

«¿Cómo abro un archivo TRN?»
Los archivos TRN no están diseñados para ser «abiertos»; se aplican a SQL Server a través del comando RESTORE LOG. Utilice SQL Server Management Studio o T-SQL. No puede leerlos como documentos.
«¿Cuál es la diferencia entre un archivo .bak y un archivo .trn?»
El archivo .bak suele contener una copia de seguridad completa o diferencial; el .trn contiene una copia de seguridad del registro de transacciones. Ambos utilizan el mismo Microsoft Tape Format; la extensión es solo una convención de nomenclatura.
«¿Cómo restauro un archivo .trn?»
Primero restaure la copia de seguridad completa WITH NORECOVERY, luego cualquier copia diferencial WITH NORECOVERY, después cada archivo .trn en secuencia WITH NORECOVERY y, finalmente, ponga la base de datos en línea WITH RECOVERY en el último paso.
«¿Puedo ver el contenido de un archivo TRN?»
Puede utilizar la función de T-SQL fn_dump_dblog() o herramientas de terceros (ApexSQL Log, SQL Log Rescue) para leer los registros de transacciones dentro de un archivo .trn para auditoría o forense.
«¿Qué modelo de recuperación se requiere para las copias de seguridad .trn?»
Modelo de recuperación FULL o BULK_LOGGED. Las bases de datos configuradas con el modelo de recuperación SIMPLE no admiten copias de seguridad del registro de transacciones.
«¿Puedo eliminar archivos TRN antiguos?»
Solo si ha verificado que la cadena de copias de seguridad está intacta y ya no necesita la recuperación a un punto en el tiempo para esas fechas. Romper la cadena hace que todos los archivos .trn posteriores en esa cadena sean inutilizables.

Referencias

1Microsoft Docs - Transaction Log Backups (SQL Server)learn.microsoft.com
2Microsoft Docs - RESTORE LOG (T-SQL)learn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.JPGJPEG Image
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

Extensiones relacionadas

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z