Rsync vers NETGEAR ReadyNAS échoue sur un file particulier

J'ai actuellement un server qui sauvegarde tous les soirs ses données dans un périphérique NETGEAR ReadyNAS à l'aide de Rsync. Cela fonctionne bien depuis quelques mois. Cependant, récemment, j'ai commencé à get l'erreur suivante:

rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Connection reset by peer (104) inflate (token) returned -5 rsync error: error in rsync protocol data stream (code 12) at token.c(604) [receiver=3.0.6] rsync: connection unexpectedly closed (229743 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7] 

J'ai réussi à le suivre sur un file particulier qui cause le problème (en utilisant Rsync pour copyr uniquement ce file). Le file lui-même est assez important – environ 975Mb. Cependant, il existe également d'autres files dans le même directory, certains aussi grands que 3Gb, et ces sauvegardes sont correctes.

J'utilise la command Rsync suivante:

  rsync -avz --password-file=/root/rsync.secret <sourcedir> username@readynas::backup 

Rsyncing vers un hôte Ubuntu Linux semble fonctionner, donc il ne semble pas qu'il y ait un problème avec le client rsync sur le server.

J'ai parcouru le coin mais j'ai trouvé rien. Beaucoup de gens semblent dire que l'ajustement du timeout d'attente à la fin du server Rsync a résolu des problèmes similaires, mais si c'était mon problème, je ne comprends pas pourquoi il fonctionne avec les files plus importants.

Est-ce que quelqu'un a des suggestions pour résoudre ce problème?

One Solution collect form web for “Rsync vers NETGEAR ReadyNAS échoue sur un file particulier”

J'ai vu que cela se produisait (rarement) avant de faire des rsync compressés entre les machines. Dans tous les cas où je l'ai vu, datatables elles-mêmes étaient déjà compressées (par exemple, les files video ou les files zip). La plupart des files viennent via OK. Une fois dans w alors qu'un file spécifique a ce problème.

Essayez-le sans compression. (pas de drapeau -z sur rsync.) Il pourrait y avoir quelque chose sur datatables compressées transférées qui, dans de rares cas, provoque l'autre extrémité au barf.

En outre: sans compression pourrait être plus rapidement dépens sur la vitesse du réseau et la capacité CPU / RAM disponible sur la source et la destination. La plupart des boîtiers NAS (bas / milieu de gamme) n'ont pas vraiment le pouvoir.

  • Comment append l'horodatage et la list des files au journal rsync?
  • Puis-je utiliser DeltaCopy & Volume Shadow Service pour sauvegarder sur un autre server de réseau Windows?
  • rsync copiant des files entiers au lieu de la différence
  • Comment copyr le directory d'un server Linux vers un autre avec une période intermédiaire minimale?
  • Impossible d'exclure les noms de directory avec cw-rsync
  • Rsync continue de requestr un mot de passe même si un file de secrets est configuré, quelle pourrait être la raison d'être?
  • Linux du et rsync 100% d'utilisation du disque
  • passer des parameters supplémentaires à rsync en utilisant rsnapshot
  • Copier un fichier volumineux d'un serveur Linux à un autre
  • Synchroniser sélectivement les files avec plusieurs servers
  • Sauvegarde - rsync ou goudron
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.