
Eu tenho dois volumes, um xfs e outro ntfs - o ntfs estava vazio e o xfs tinha 10 subitens.
Eu precisava sincronizá-los.
Inicialmente copiei alguns dos subitens arrastando-os em um gui fm. Vários dos descendentes diretos que arrastei terminaram, aparentemente. Parei um antes de terminar e cancelei o resto enquanto ainda parecia estar coletando informações sobre os arquivos.
Então executei rsync -acvvv xmp/ nmp/
, onde xmp
e nmp
estão os respectivos pontos de montagem dos volumes, que saíram com status 0.
find xmp -printf x | wc -c
e find nmp -printf x | wc -c
ambos retornam 372926.
Minha pergunta é: tenho garantia de que o conteúdo das duas unidades é idêntico?
Responder1
TLNR:Dado o fato de que você tem a mesma quantidade de arquivos e diretórios em ambos (origem e destino) após um rsync bem-sucedido, sim, eles são idênticos.
Um status de saída 0 neste caso significará que todo o conteúdo de xmp/ está inteiramente em nmp/. Mas não o contrário. É um processo unidirecional.
Para ser estritamenteidênticousando o rsync, você também precisa excluir todo o conteúdo possível de nmp/ que não está presente em xmp/ (chamados de arquivos estranhos no manual do rsync) usando o--excluirparâmetro.