Utilizzo di rsync per copiare i dati da un Drobo (NTFS) a un altro Drobo (Mac OS Extended (Journaled))

0

Utilizzo Windows 2008 in Parallels sul mio Mac Server per servire file ai miei client Windows sulla rete con un Drobo USB collegato (NTFS). Ora voglio spostare questi file sul mio Mac Drobo (Mac OS Ext) e mantenere il maggior numero possibile di attributi di file, come ad esempio la data di creazione e modifica.

Recentemente ho imparato come copia grandi quantità di dati usando rsync sul mio Mac . Presumo che le autorizzazioni non si traducano, ma posso utilizzare lo stesso comando per copiare i dati da un Drobo formattato NTFS al Drobo esteso Mac OS e mantenere gli attributi / metadati del file?

Ecco il comando I usato prima :

sudo rsync -va --progress /Volumes/SourceName /Volumes/DestinationName

Grazie.

    
posta Swisher Sweet 30.01.2014 - 17:20
fonte

1 risposta

1

Controlla la pagina man per rsync . In particolare, l'opzione -a (archivio) visualizzata richiamerà le opzioni -rlptgoD .

  • -r, --recursive (recurse into directory)
  • -l, --links (copia i collegamenti simbolici come collegamenti simbolici)
  • -p, --perms ( conserva le autorizzazioni )
  • -t, --times ( preserve times )
  • -g, --group (preserve group)
  • -o, --owner (preserva proprietario (solo super utente))
  • -D (conserva dispositivo e file speciali)

Le autorizzazioni possono essere preservate, ma tutto ciò che copi sarà di tua proprietà, a meno che tu non scada sotto sudo così l'opzione -o avrà effetto. Tieni inoltre presente che senza sudo , rsync non offre alcuna capacità speciale per copiare i file a cui non hai accesso sull'unità di origine.

Potresti anche voler guardare l'opzione -E , ma non so se funzionerà da un'unità NTSF. Forse conserverà ACL (se esistono sul sorgente)?

    
risposta data 30.01.2014 - 18:44
fonte

Leggi altre domande sui tag