Hvad er SPARSEBUNDLE-filformatet?
En .sparsebundle er et Apple macOS sparse bundle disk image - en virtuel diskcontainer introduceret i Mac OS X 10.5 Leopard (2007) sammen med Time Machine. Selvom den fremstår som et enkelt ikon i Finder, er en .sparsebundle faktisk en macOS-mappebundt (pakke), der indeholder en Info.plist-metadatafil, en token-fil og en bands/-undermappe med datasegmenter af fast størrelse.
Nøglefunktionen er dens band-baserede lagring: den virtuelle disk er opdelt i 8 MiB band-filer (siden macOS 10.8). Kun bands, der indeholder faktiske data, eksisterer på disken, så aftrykket vokser kun, når der skrives data. Når Time Machine tager backup til en netværksdeling (NAS eller AirPort Time Capsule), skal kun de ændrede band-filer overføres - hvilket gør inkrementelle backups langt mere effektive end med en monolitisk .dmg.
Det interne filsystem er typisk HFS+ eller APFS. Valgfri kryptering er tilgængelig - AES-128 eller AES-256 (256-bit siden macOS 10.7 Lion) - konfigurerbar via hdiutil eller Diskværktøj.
En .sparsebundle kan mountes ved at dobbeltklikke i Finder eller med kommandoen hdiutil attach. Korruption af en band-fil eller Info.plist kan gøre aftrykket umuligt at mounte; det interne filsystem kan repareres med fsck_hfs eller fsck_apfs, selvom selve band-strukturen ikke har nogen selvhelbredende mekanisme.
Sikkerhed og tryghed
RISIKO: LOWSparsebundle i sig selv udgør ingen risiko for malware - det er en container. Indholdet af en mountet sparsebundle bør behandles med samme forsigtighed som enhver anden disk/filsystem. Krypterede sparsebundles (AES-256) beskytter data effektivt. Advarsel: Afbryd ikke forbindelsen til en NAS tvunget, mens Time Machine skriver - dette kan korrumpere Info.plist og gøre sparsebundlen umulig at mounte.
Formatdetaljer
kort fortaltProgrammer der åbner SPARSEBUNDLE-filer
Tekniske detaljer
dyb specifikation| Format-type | Mappebaseret sparse virtuelt diskaftryk (macOS bundle/pakke) |
| Bundle-struktur | macOS-pakkemappe indeholdende Info.plist, token-fil og bands/-undermappe |
| Band-filstørrelse | 8 MiB pr. band (macOS 10.8+); 8,4 MB på ældre macOS-versioner |
| Kodning | Binær (band-filer) + XML-tekst (Info.plist-metadata) |
| Byte-rækkefølge | Afhængig af internt filsystem; HFS+ og APFS bruger Apple-native rækkefølge |
| Komprimering | Ingen som standard; valgfri zlib-komprimering pr. band (kan vælges ved oprettelse) |
| Kryptering | Valgfri AES-128 eller AES-256 (256-bit tilgængelig siden macOS 10.7 Lion) |
| Typisk størrelse | 1 GB - adskillige TB; det fysiske diskforbrug vokser kun, når bands skrives (sparse) |
| Internt filsystem | HFS+ eller APFS (valgt af brugeren ved oprettelse) |
| Identifikation | Ingen enkelte magic bytes - identificeres ved mappenavn, der slutter på .sparsebundle, og tilstedeværelsen af Info.plist |
| Introduceret | Mac OS X 10.5 Leopard (26. oktober 2007), med lanceringen af Time Machine |
| Primært anvendelsesområde | Time Machine-backups til netværksdelinger (NAS, AirPort Time Capsule) - kun ændrede bands overføres pr. backup-cyklus |
| Mount-kommando | hdiutil attach <image>.sparsebundle eller dobbeltklik i Finder |
| Integritetsreparation | fsck_hfs eller fsck_apfs reparerer det interne filsystem; band-strukturen har ingen selvhelbredende mekanisme |
| Udgivet | 2007 (Mac OS X 10.5 Leopard, with Time Machine) |
SPARSEBUNDLE-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SPARSEBUNDLE-filer.