¿Qué es el formato de archivo DAR?
.dar es un formato de archivo de respaldo para Unix y Linux diseñado como un reemplazo moderno para GNU tar. A diferencia de tar, que fue creado para el acceso secuencial a cintas, los archivos .dar admiten el acceso aleatorio a archivos individuales mediante un catálogo al final del archivo; por lo tanto, puede extraer un solo archivo sin leer todo el archivo completo.
El formato ofrece varias capacidades de las que carece tar: compresión por archivo (cada archivo puede usar un algoritmo diferente: gzip, bzip2, lzo, xz, zstd o lz4, seleccionable por patrón de nombre de archivo), respaldos diferenciales e incrementales con seguimiento de archivos eliminados en series de respaldo, cifrado integrado (AES-256, Blowfish, Twofish, Camellia o OpenPGP), fragmentación de archivos configurable para distribuir archivos grandes en múltiples volúmenes y verificación de integridad CRC por archivo.
Un archivo consta de uno o más archivos de fragmentos (slices). Cada fragmento comienza con un encabezado de 16 bytes (identificador mágico, nombre del fragmento, indicadores). El contenido se almacena secuencialmente dentro de los fragmentos; el catálogo (tabla de contenidos) se escribe al final del último fragmento para permitir una extracción rápida por acceso aleatorio. Todos los enteros multibyte se almacenan en formato big-endian.
Los archivos .dar no son compatibles con tar o ZIP. Las herramientas principales son el programa de línea de comandos dar y la biblioteca compartida libdar. Un contenedor de automatización en Python, dar-backup (GitHub: per2jensen/dar-backup), admite flujos de trabajo de rotación de archivos a largo plazo. El formato se ha mantenido activamente desde 2002; la serie de versiones actual es dar 2.7.x.
Seguridad y protección
RIESGO: LOWDAR es un formato de archivo de respaldo; el contenido es tan seguro como los archivos archivados. Si el archivo está cifrado (DAR admite AES-256, OpenPGP), necesitará la frase de contraseña/llave para extraerlo. Siempre verifique la integridad con «dar -t» antes de confiar en un respaldo. Los archivos de fuentes desconocidas deben extraerse en un directorio aislado y escanearse.
Detalles del formato
en pocas palabras- Disk ARchive (Substance DAR) - DAR también es utilizado por el framework Substance (substance/dar en GitHub) como «Reproducible Document Archive», un formato diferente basado en ZIP para documentos estructurados; no está relacionado con los respaldos de disco.
Programas que abren archivos DAR
Detalles técnicos
especificación profunda| Tipo de contenedor | Archivo binario propietario basado en fragmentos (formato DAR) |
| Orden de bytes | Big-endian (todos los enteros multibyte del formato) |
| Compresión por archivo | Seleccionable por archivo o por patrón de nombre de archivo: gzip, bzip2, lzo, xz/lzma, zstd, lz4 o ninguna |
| Cifrado | AES-256, Blowfish, Twofish, Camellia, Serpent (simétrico); también admite firma asimétrica OpenPGP |
| Fragmentación de archivos | El archivo se divide en archivos de fragmentos de tamaño configurable; cada fragmento tiene un encabezado de 16 bytes (magic, nombre, indicadores) |
| Ubicación del catálogo | Al final del último fragmento; permite la extracción por acceso aleatorio de archivos individuales sin leer todo el archivo |
| Modos de respaldo | Completo, diferencial e incremental; el seguimiento de archivos eliminados se mantiene en todas las series de respaldo |
| Verificación de integridad | CRC de longitud variable por cada dato de archivo; la estructura del archivo también está protegida por CRC |
| Versión del formato | Con versiones (dar5, darK06, etc.); dar 2.7.x es compatible con versiones anteriores de archivos creados por dar 2.4+ |
| Interfaz principal | Herramienta de línea de comandos dar y biblioteca compartida libdar |
| Tipo MIME | application/x-dar |
| SO asociado | Linux, macOS, FreeBSD, otros sistemas POSIX; Windows mediante WSL o Cygwin |
| Lanzado | 2002 (first release) |
| Última versión | DAR 2.7.x (2023-2024; actively maintained) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | darbinding.sourceforge.net |
Conversiones de DAR
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DAR.