Posso eseguire il backup del mio sistema in modo sicuro semplicemente impostando le cose?

4

Ovviamente, il metodo consigliato per eseguire il backup di una macchina OSX è utilizzare Time Machine. Ma diciamo che, per qualsiasi motivo, sono morto nel farlo da solo.

Se metto semplicemente a posto le cose a cui tengo (la mia directory utente, / Applicazioni, Application Support, Librerie ecc.) e successivamente le estrai ad una nuova installazione OSX, funzionerà tutto? So che devo usare i flag espliciti per preservare la proprietà e le autorizzazioni, ma supponendo che lo faccio, tar conserva completamente tutti i metadati che OSX vuole come fork delle risorse e tutto il resto?

    
posta user280993 08.08.2015 - 00:47
fonte

2 risposte

4

Time Machine sarebbe probabilmente più facile e meglio usare tar in quanto nella pagina man non viene menzionato il fatto che conserverà i fork delle risorse e le informazioni dei metadati HFS. * Vedi Modifica sotto.

ditto fa e altro ... Dalla sua pagina man:

ditto will preserve resource forks and HFS meta-data information when copying unless instructed other- wise using −−norsrc . Similarly, ditto will preserve extended attributes and Access Control Lists (ACLs) unless −−noextattr or −−noacl is passed. DITTONORSRC can be set in the environment as an alias to −−norsrc −−noextattr −−noacl on the command line.

Modifica: sebbene la pagina man di tar non menzioni espressamente "conserva i fork delle risorse e le informazioni sui metadati HFS" come idem ho comunque suggerito di provare tar e vedi se soddisferà le tue esigenze. Ho appena fatto un test preliminare su una cartella modificata che contiene un'immagine personalizzata per la cartella e ha archiviato i meta-dati associati, almeno alcuni di essi comunque. Vale a dire che non ho testato ditto per il confronto, né quella cartella ha ACL, ecc.

Modifica 2: Considerando il commento che hai fatto sul motivo per cui volevi usare tar e dopo i test tra ditto e tar direi che tar probabilmente sta per soddisfare le tue esigenze. In entrambi i casi mi piace la ridondanza e faccio un backup di Time Machine oltre ad altre forme di archiviazione. Ogni tanto faccio un'immagine separata della mia cartella Home in un file .dmg compresso.

    
risposta data 08.08.2015 - 01:16
fonte
2

C'è anche un comando hdiutil che può essere usato per creare un singolo file dmg da una directory, e i flag HFS sono tutti conservati.

    
risposta data 08.08.2015 - 05:59
fonte

Leggi altre domande sui tag