Vad är filformatet SPARSEBUNDLE?
En .sparsebundle är en Apple macOS sparse bundle disk image - en virtuell skivbehållare som introducerades i Mac OS X 10.5 Leopard (2007) tillsammans med Time Machine. Trots att den visas som en enda ikon i Finder är en .sparsebundle i själva verket ett macOS-paket (directory bundle) som innehåller en Info.plist-metadatafil, en token-fil och en bands/-underkatalog med datasegment av fast storlek.
Den viktigaste funktionen är dess bandbaserade lagring: den virtuella skivan är uppdelad i 8 MiB bandfiler (sedan macOS 10.8). Endast band som innehåller faktiska data existerar på disken, så avbildningen växer bara när data skrivs. När Time Machine säkerhetskopierar till en nätverksresurs (NAS eller AirPort Time Capsule) behöver endast de ändrade bandfilerna överföras - vilket gör inkrementella backuper betydligt mer effektiva än med en monolitisk .dmg.
Det interna filsystemet är vanligtvis HFS+ eller APFS. Valfri kryptering är tillgänglig - AES-128 eller AES-256 (256-bitars sedan macOS 10.7 Lion) - konfigurerbar via hdiutil eller Skivverktyg.
En .sparsebundle kan monteras genom att dubbelklicka i Finder eller med kommandot hdiutil attach. Om någon bandfil eller Info.plist skadas kan avbildningen bli omöjlig att montera; det interna filsystemet kan repareras med fsck_hfs eller fsck_apfs, även om själva bandstrukturen saknar en självläkande mekanism.
Säkerhet & trygghet
RISK: LOWSjälva Sparsebundle utgör ingen risk för skadlig kod - det är en behållare. Innehållet i en monterad sparsebundle bör behandlas med samma försiktighet som vilken skiva eller filsystem som helst. Krypterade sparsebundles (AES-256) skyddar data effektivt. Varning: avmontera inte tvångsmässigt eller koppla ifrån en NAS medan Time Machine skriver - detta kan skada Info.plist och göra sparsebundlen omöjlig att montera.
Formatdetaljer
i ett nötskalProgram som öppnar SPARSEBUNDLE-filer
Tekniska detaljer
djup specifikation| Formattyp | Mappbaserad gles virtuell skivavbildning (macOS bundle/package) |
| Bundle-struktur | macOS-paketkatalog som innehåller Info.plist, token-fil och underkatalogen bands/ |
| Storlek på bandfil | 8 MiB per band (macOS 10.8+); 8,4 MB på äldre macOS-versioner |
| Kodning | Binär (bandfiler) + XML-text (Info.plist-metadata) |
| Byteordning | Beroende på internt filsystem; HFS+ och APFS använder Apple-nativ ordning |
| Komprimering | Ingen som standard; valfri zlib-komprimering per band (valbart vid skapande) |
| Kryptering | Valfri AES-128 eller AES-256 (256-bitars tillgänglig sedan macOS 10.7 Lion) |
| Typisk storlek | 1 GB - flera TB; fysisk diskanvändning växer endast när band skrivs (sparse) |
| Internt filsystem | HFS+ eller APFS (väljs av användaren vid skapande) |
| Identifiering | Inga enskilda magic bytes - identifieras av katalognamn som slutar på .sparsebundle och närvaron av Info.plist |
| Introducerad | Mac OS X 10.5 Leopard (26 oktober 2007), i samband med lanseringen av Time Machine |
| Huvudsakligt användningsområde | Time Machine-backuper till nätverksresurser (NAS, AirPort Time Capsule) - endast ändrade band överförs per backupcykel |
| Monteringskommando | hdiutil attach <image>.sparsebundle eller dubbelklicka i Finder |
| Integritetsreparation | fsck_hfs eller fsck_apfs reparerar internt filsystem; bandstrukturen har ingen självläkande mekanism |
| Släppt | 2007 (Mac OS X 10.5 Leopard, with Time Machine) |
SPARSEBUNDLE-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SPARSEBUNDLE-filer.