Je lance une commande dans cron qui effectue une rsync entre deux centres de données. Le taux de connexion entre les centres de données est d'environ 1Mbps. J'ai remarqué que la rsync échoue systématiquement autour de 2,7 Go à 2,9 Go de données transférées, ce qui pourrait représenter environ une heure ou plus sur ladite connexion. Je sais qu'auparavant, notre pare-feu est configuré pour fermer les connexions inactives ouvertes depuis plus d'une heure.
Mais est-ce qu'un transfert rsync serait vraiment considéré comme inactif ? Que puis-je faire pour résoudre ce problème ?
Erreur :
rsync: connexion fermée de manière inattendue (2987596424 octets reçus jusqu'à présent) [récepteur]
erreur rsync : erreur dans le flux de données du protocole rsync (code 12) à io.c(605) [récepteur=3.0.9]
rsync: connexion fermée de manière inattendue (523 octets reçus jusqu'à présent) [générateur]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [générateur=3.0.9]
J'ai déjà ceci dans mon ~/.ssh/config (mais peut-être que ces valeurs doivent être augmentées ?) :
Host *
ServerAliveInterval 60
ServerAliveCountMax 15