cp -R vs Super-duper vs CCC

1

Ho il mio utente macOS a casa sull'unità TB esterna. Mi piacerebbe conservare le copie su due diverse unità TB.

C'è una differenza tra:

cp -Rv / Volumes / extdrive / myhome / Volumes / extdrive2

e usando Super-duper / CCC per fare la stessa cosa?

    
posta Alan 01.12.2018 - 22:36
fonte

1 risposta

2

Sì, c'è una differenza. In effetti, sospetto che ce ne siano diversi.

Uno dei più ovvi è che quando cancelli un file nella tua directory Home, il comando cp non saprà cancellarlo dalle altre unità.

Inoltre, cp non è abbastanza intelligente da sapere se un file è stato modificato o meno, quindi copierà tutti i tuoi file ogni volta che lo eseguirai, il che sarà un enorme spreco di tempo per maggior parte dei tuoi dati.

Poi ci sono permessi, file speciali e così via.

Quindi, in breve, non utilizzare cp per questo.

rsync sarebbe una scelta molto migliore di cp ... ma, detto questo, dovrei aggiungere che credo fermamente che ci siano solo 2 tipi di persone nel mondo:

  1. persone che hanno cancellato accidentalmente i dati con rsync e
  2. persone che non hanno mai usato rsync.

Vale a dire, fai attenzione con rsync , specialmente quando lo usi per eliminare i file. Inizia con un piccolo insieme di file / cartelle che sono duplicati / sottoposti a backup in un luogo sicuro o non importante, e non dimenticare di usare --dry-run prima di eseguire un nuovo comando rsync .

Personalmente, penso che CCC o SuperDuper valgano i soldi (in effetti, li posseggo entrambi), e preferirei usarli piuttosto che qualsiasi altro metodo per fare un backup.

    
risposta data 02.12.2018 - 02:17
fonte

Leggi altre domande sui tag