O Rsync não está funcionando bem com os contêineres VeraCrypt

1

Eu tenho um script que monta um contêiner Veracrypt em meus arquivos HD , Rsync externos e depois desmonta o contêiner.

O problema é que, se eu executá-lo duas vezes seguidas ou algum tempo depois, por algum motivo, todos os meus arquivos serão copiados novamente, como se os arquivos de destino tivessem sido modificados após a primeira execução.

Não tenho certeza se isso é um problema com minha linha Rsync ou com VeraCrypt . O VeraCrypt pode alterar os arquivos dentro do contêiner quando você o monta e desmonta e é por isso que o Rsync acha que eles estão modificados?

Veja um exemplo do script que estou usando com dados fictícios:

# Dismount all existing containers
veracrypt -d

# Mount container
veracrypt -t --mount /media/${USER}/HD/vault /media/${USER}/veracrypt -p test --non-interactive

# Sync files
rsync -vhr --progress --delete ~/Downloads/WoW/ /media/${USER}/veracrypt/WoW/

# Dismount
veracrypt -d
    
por s3voch7 26.09.2017 / 13:41

1 resposta

1

Encontrei o problema ... Eu preciso especificar a opção -t ( -u também ajuda no meu caso):

-u, --update                skip files that are newer on the receiver
-t, --times                 preserve modification times

Agora, ele não sincroniza todos os arquivos toda vez que eu o executo.

    
por s3voch7 28.09.2017 / 14:02