Un'uscita riuscita di rsync -acvvv sd garantisce alberi di directory identici?


0

Ho due volumi, uno xfs e un altro ntfs - ntfs era vuoto e xfs aveva 10 elementi secondari.

Avevo bisogno di sincronizzarli.
Inizialmente ho copiato alcuni degli elementi secondari trascinandoli in un gui fm. A quanto pare, molti dei discendenti diretti che avevo trascinato finirono. Uno che mi sono fermato prima che fosse fatto, e il resto l'ho cancellato mentre sembrava che stesse ancora raccogliendo informazioni sui file.

Quindi ho eseguito rsync -acvvv xmp/ nmp/, dove xmpe nmpsono i rispettivi mountpoint dei volumi, che sono usciti con uno stato 0.
find xmp -printf x | wc -ced find nmp -printf x | wc -centrambi restituiscono 372926.

La mia domanda è: sono sicuro che i contenuti delle due unità siano identici?

Risposte:


0

TLNR: dato che hai la stessa quantità di file e directory in entrambi (sorgente e destinazione) dopo una rsync riuscita, sì, sono identici.

Uno stato di uscita pari a 0 significa in questo caso che tutto il contenuto di xmp / è interamente in nmp /. Ma non viceversa. È un processo unidirezionale.

Per essere strettamente identici usando rsync devi anche eliminare tutto il possibile contenuto di nmp / che non è presente in xmp / (chiamato file estranei nel manuale di rsync) usando il parametro --delete .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.