Resolvendo problema de conexões perdidas no RSYNC

Uma forma de resolver o problema de broken connections com o Rsync sobre o SSH é utilizando um algoritmo para reconectar e verificar o conteúdo após a reconexão. O algoritmo é simples e pode ser implementado diretamente no shell script. Um modelo de template está abaixo: #!/bin/bash # validate ssh connection # @jaccon while [ 1 ] do rsync -Cravz --progress --delete-excluded -e "ssh -p 2222" [email protected]:/home1/tambord/public_html/ /volumes/sdc/temp/hostgator/ if [ "$?" = "0" ] ; then echo "rsync completed normally" exit else echo "rsync failure. Retrying in a minute..." sleep 60 fi done

Entre em contato

Sua opinião é muito importante para nós.

Endereço

Rua Helena, 280
8º andar

Whatsapp

99975-1271

Instagram

@bhei

CRECI: 16963J

Precisando de ajuda ?