Come copiare il contenuto di un intero disco su OSX 10.3

4

Vorrei copiare il contenuto di un intero disco in un'altra cartella su un'unità esterna.

deve conservare le autorizzazioni e i timestamp.

su Linux io uso cp -a ma su OSX sembra essere diverso

    
posta rubo77 06.08.2013 - 20:01
fonte

4 risposte

2

cp -a è solo una scorciatoia per cp -pPR , queste opzioni sono già disponibili nella versione 10.3 di cp. Quindi puoi copiare il contenuto del tuo disco con

cp -pPR /old/path /Volumes/new/path

Puoi anche evitare di utilizzare Terminale del tutto e trascinare semplicemente la cartella superiore che desideri conservare sul disco esterno in Finder.

    
risposta data 07.08.2013 - 05:43
fonte
2

Scarica Carbon Copy Cloner 2.3 . È compatibile con la tua versione di MacOS X e processore. Questo solido software preserverà tutto l'ACL, tutte le autorizzazioni e tutti i file nascosti dell'intero file system.

Dopo aver creato la tua copia esterna, controllala con originale Disk Utility .

Non utilizzare una versione più recente di Disk Utility che vorrà correggere molte discrepanze ...

che non sono.

    
risposta data 07.08.2013 - 12:26
fonte
1

Se vuoi fare un backup dell'intero disco, mantenendo le autorizzazioni, gli ACL, i timestamp, i link simbolici, ecc ... ti consiglierei di usare tar invece di cp . Qualcosa del genere:

tar cjvf mybackup.tar.bz2 <source>

e quindi estrai il file tar in un'altra posizione

tar xjvf mybackup.tar.bz2

Per evitare il file temporaneo (che potrebbe essere abbastanza grande) puoi unirli insieme

cd /path/to/source; tar cf - . | (cd /path/to/dest; tar xpf -)

Naturalmente, se stai eseguendo il backup di un file system, condiviso da più utenti, potresti doverlo fare come root per superare i problemi di autorizzazione.

    
risposta data 07.08.2013 - 03:28
fonte
0

Un altro metodo utile è usare cpio . Può conservare i collegamenti fisici e può gestire nomi di file lunghi che non sono supportati in tar. Puoi controllare ulteriori dettagli qui per un piacevole confronto tra le tre tecniche.

Credo che tutte le parole dei metodi, dovresti proprio adattarti alle tue esigenze e svolgere il lavoro in modo più efficiente.

    
risposta data 07.08.2013 - 22:08
fonte

Leggi altre domande sui tag