Utilizzo di Rsync per copia esatta

3

Ho usato rsync prima, su Linux, molte volte, ma anche molti anni fa e inoltre non so se ci sono differenze o problemi tra l'utilizzo su un iMac e su Linux.

Ho un'unità con un problema e ora monta solo in lettura. L'ho sostituito con una buona nuova unità e ora è collegato tramite USB in un caso SATA.

Se voglio creare una cartella sul nuovo disco, ad esempio "/ OldDrive" e copiare tutti i file sul mio vecchio disco, conservando proprietà, permessi e qualsiasi altra cosa a cui macOS importa, quali sono le opzioni di comando e opzioni che devo usare su rsync per fare questo?

    
posta Tango 16.01.2018 - 22:43
fonte

2 risposte

2

Puoi usare dd per creare un bit per il bit duplicato.

dd if=/dev/sdX of=/dev/sdY conv=noerror,sync

Per trovare il nome dei tuoi dischi:

diskutil list

Quindi smonta l'unità di destinazione

diskutil unmount volume

Quindi esegui dd. Non ci sarà un indicatore di avanzamento e ci vorrà un po 'di tempo, quindi sii paziente.

    
risposta data 17.01.2018 - 01:17
fonte
2

Rsync non è la scelta migliore per le copie da Mac a Mac.

Vorrei usare ditto o asr se hai bisogno di una soluzione da riga di comando. Utility Disco chiama asr internamente ed è possibile eseguire il mirror del volume e quindi cancellare ed eseguire Migration Assistant. È molto meglio che provare ad avviare da una copia danneggiata.

Continua e crea la copia completa per il tuo backup, quindi considera l'installazione su un nuovo sistema operativo.

In effetti, è possibile installare il sistema operativo su un'unità esterna USB / Thunderbolt / FireWire prima ancora di eseguire una copia, quindi migrare i dati e gli account e le app dall'unità interna all'installazione esterna del sistema operativo pulita.

Questo salva un passo e non ti devi nemmeno preoccupare della sintassi di asr o ditto o rsync

    
risposta data 17.01.2018 - 04:15
fonte

Leggi altre domande sui tag