Sto cercando di usare rsync per il backup usando questo comando:
rsync -vaE --progress --delete /source /destination
Il mio obiettivo è far sì che la destinazione sia una copia esatta della fonte. Ho aggiornato rsync
a 3.1.2 (usando homebrew) sul mio iMac con 10.11.6.
Il mio problema: utilizzo Finder per copiare originariamente /source
in /destination
. Usando Ottieni informazioni, vedo le dimensioni e il numero di elementi in origine e destinazione sono corrispondenze esatte. Quindi eseguo il comando rsync qui sopra per assicurarmi che la destinazione corrisponda esattamente all'origine, ma riscrive molti file (incl. Fork delle risorse, file .DS_Store, ecc.) Prima di completare correttamente. Ma se faccio un altro Ottieni informazioni su sorgente e destinazione la dimensione e il numero di elementi non corrispondono più.
La destinazione non dovrebbe essere una copia esatta dell'origine dopo rsync, con la stessa dimensione e numero di elementi, ecc.? Non dovresti sincronizzare esattamente la destinazione con il sorgente, incl le forchine delle risorse, i file nascosti, ecc.? Sono molto inesperto al Terminal e apprezzerei qualsiasi aiuto e guida.
Un'altra stranezza: se eseguo rsync due volte di seguito, la seconda esecuzione trova ancora file da scrivere / riscrivere. Perchè è questo? Non dovrebbe la prima esecuzione sincronizzare esattamente le directory?