O que é o formato de ficheiro SPARSEBUNDLE?
Um .sparsebundle é uma imagem de disco de pacote esparso do Apple macOS - um contêiner de disco virtual introduzido no Mac OS X 10.5 Leopard (2007) junto com o Time Machine. Apesar de aparecer como um único ícone no Finder, um .sparsebundle é na verdade um diretório de pacote (package) do macOS contendo um arquivo de metadados Info.plist, um arquivo token e um subdiretório bands/ com segmentos de dados de tamanho fixo.
A característica principal é seu armazenamento baseado em bandas: o disco virtual é dividido em arquivos de banda de 8 MiB (desde o macOS 10.8). Apenas as bandas que contêm dados reais existem no disco, portanto, a imagem cresce apenas conforme os dados são gravados. Quando o Time Machine faz backup em um compartilhamento de rede (NAS ou AirPort Time Capsule), apenas os arquivos de banda alterados precisam ser transferidos - tornando os backups incrementais muito mais eficientes do que com um .dmg monolítico.
O sistema de arquivos interno é tipicamente HFS+ ou APFS. A criptografia opcional está disponível - AES-128 ou AES-256 (256 bits desde o macOS 10.7 Lion) - configurável via hdiutil ou Utilitário de Disco.
Um .sparsebundle pode ser montado clicando duas vezes no Finder ou com o comando hdiutil attach. A corrupção de qualquer arquivo de banda ou do Info.plist pode tornar a imagem impossível de montar; o sistema de arquivos interno pode ser reparado com fsck_hfs ou fsck_apfs, embora a estrutura de bandas em si não possua um mecanismo de autorreparação.
Segurança e proteção
RISCO: LOWO Sparsebundle em si não oferece risco de malware - é um contêiner. O conteúdo de um sparsebundle montado deve ser tratado com a mesma cautela que qualquer disco/sistema de arquivos. Sparsebundles criptografados (AES-256) protegem os dados em repouso de forma eficaz. Atenção: não desmonte à força nem desconecte um NAS enquanto o Time Machine estiver gravando - isso pode corromper o Info.plist e tornar o sparsebundle impossível de montar.
Detalhes do formato
em resumoProgramas que abrem arquivos SPARSEBUNDLE
Detalhes técnicos
especificação profunda| Tipo de formato | Imagem de disco virtual esparsa baseada em diretório (pacote/bundle do macOS) |
| Estrutura do pacote | Diretório de pacote do macOS contendo Info.plist, arquivo token e subdiretório bands/ |
| Tamanho do arquivo de banda | 8 MiB por banda (macOS 10.8+); 8,4 MB em versões mais antigas do macOS |
| Codificação | Binário (arquivos de banda) + texto XML (metadados Info.plist) |
| Ordem dos bytes | Dependente do sistema de arquivos interno; HFS+ e APFS usam a ordenação nativa da Apple |
| Compressão | Nenhuma por padrão; compressão zlib opcional por banda (selecionável pelo usuário na criação) |
| Criptografia | AES-128 ou AES-256 opcional (256 bits disponível desde o macOS 10.7 Lion) |
| Tamanho típico | 1 GB - vários TB; o uso do disco físico cresce apenas conforme as bandas são gravadas (esparso) |
| Sistema de arquivos interno | HFS+ ou APFS (selecionado pelo usuário na criação) |
| Identificação | Sem magic bytes únicos - identificado pelo nome do diretório terminando em .sparsebundle e presença do Info.plist |
| Introduzido | Mac OS X 10.5 Leopard (26 de outubro de 2007), com o lançamento do Time Machine |
| Caso de uso principal | Backups do Time Machine para compartilhamentos de rede (NAS, AirPort Time Capsule) - apenas bandas alteradas são transferidas por ciclo de backup |
| Comando de montagem | hdiutil attach <imagem>.sparsebundle ou clique duplo no Finder |
| Reparo de integridade | fsck_hfs ou fsck_apfs reparam o sistema de arquivos interno; a estrutura de bandas não possui mecanismo de autorreparação |
| Lançado | 2007 (Mac OS X 10.5 Leopard, with Time Machine) |
Conversões de SPARSEBUNDLE
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SPARSEBUNDLE.