Perché Time Machine esegue il backup su file .sparsebundle?

5

In passato, avevo utilizzato solo un disco rigido esterno per i miei backup. Ha funzionato benissimo e ha eseguito il backup su cartelle, in modo da poter accedere a singoli file nel backup. Ho deciso che da quando ero su un laptop, dovevo eseguire il backup in modalità wireless (quindi non devo tenerlo collegato). Dopo il mio primo lungamente lungo backup sul mio vecchio Time Capsule, mi sono reso conto che il file non era una cartella ma un file .sparsebundle. Cos'è questo? Come posso cambiarlo?

    
posta Sam Magid 01.03.2016 - 16:14
fonte

3 risposte

11

Sono abbastanza sicuro che non puoi, e non vorresti. Il sistema operativo ignora solo il pacchetto per le destinazioni di backup collegate localmente.

  • L'archiviazione collegata diretta (DAS) utilizza il filesystem HFS + e la struttura della cartella /Backups.backupsdb
  • La NAS (Network Attached Storage) utilizza il formato sparse bundle per incorporare un filesystem HFS + su qualsiasi filesystem che il NAS usa in modo nativo.

Il formato di backup di Time Machine riproduce alcuni trucchi molto interessanti con il filesystem Mac OS Extended che non sono realmente possibili su un volume di archiviazione di rete generico. È anche ottimizzato per ridurre al minimo il traffico di rete quando i file cambiano. Questo accelera le operazioni di backup, di esplorazione e di ripristino e riduce al minimo il volume delle modifiche dei file di dati sul NAS per piccole modifiche sul disco di origine.

Per fare in modo che TM lavori su una connessione di rete, memorizza un'immagine del disco (nel formato di pacchetti sparsi) sul server di rete e la installa localmente sul client. Poiché è montato localmente, il client ha pieno accesso al filesystem e può giocare tutti i trucchi necessari.

Quindi, senza .sparsebundle, non sarebbe possibile eseguire il backup sulla rete poiché ottimizza la quantità di dati inviati a Time Capsule quando un file cambia e riduce il carico sulla Time Capsule da gestire IO più facile sul disco.

È ancora possibile montare l'immagine del fascio sparse su qualsiasi macchina OS X e navigare verso i file. L'unico svantaggio potrebbe essere se si utilizza un sistema operativo che non ha un plug-in per il filesystem per il formato di archiviazione dei pacchetti sparsi.

    
risposta data 01.03.2016 - 16:28
fonte
2

Un Sparsebundle è un formato di immagine del disco introdotto da Apple in OSX 10.5 come metodo per utilizzare efficacemente lo spazio per i backup su un disco. Questo è un disco espandibile / retrattile che occupa solo lo spazio dei dati all'interno di esso fino a un limite predefinito (nel caso di TM, la dimensione della partizione). Ciò consente anche backup incrementali in cui parti di un file possono essere sovrapposte l'una sull'altra in modo da poter eseguire una cronologia di revisione invece di sostituire un file con una copia completamente nuova ogni volta.

Source

Per quanto riguarda il motivo, Apple si riserva il diritto di fare in modo che il proprio strumento di backup proprietario salvi i dati in base al formato che ritengono possa funzionare meglio. Come tali, hanno sviluppato il loro. Al momento, non è possibile far utilizzare Time Machine a un formato diverso: per ottenere ciò, sarà necessario utilizzare un'altra utilità di backup.

    
risposta data 01.03.2016 - 17:58
fonte
1

Sono abbastanza sicuro che Time Machine utilizza il formato .sparsebundle solo se crittografate il backup.

Hai due opzioni se vuoi essere in grado di sfogliare il contenuto dei tuoi backup. Il primo è deselezionare l'opzione per crittografare i backup. La seconda opzione, che vorrei raccomandare, è semplicemente fare doppio clic su .sparsebundle e lasciare che OS X lo monti come unità (avrete bisogno della password di crittografia). Questo piccolo sforzo ti porterà ciò che desideri: sarai in grado di sfogliare i backup senza sacrificare la sicurezza.

    
risposta data 01.03.2016 - 23:02
fonte

Leggi altre domande sui tag