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.

  • Rsync plus rapide d'un directory énorme qui n'a pas été modifié
  • Quelle est la manière la plus rapide et la plus fiable de transférer beaucoup de files?
  • Installer rsync sur le server VMware ESX 4.1
  • Crontab + Rsync - rien ne se produit :(
  • Rsync - maintenez l'autorisation "root" sur une autre machine?
  • interface bind pour le téléchargement: scp fonctionne, pas rsync
  • Conversion des noms de files UTF-8 NFD en UTF-8 NFC, soit en rsync, soit en AFPD
  • Rsync ou DFS-R pour la sauvegarde à distance sur les lentes lentes de Windows 2003 R2 SP2?
  • RSYNC à partir d'un disque dur externe
  • Comment puis-je copyr une arborescence de directorys mais pas les files sous Linux?
  • Synchroniser le directory sur deux servers en utilisant rsync (ou une alternative pour la synchronisation des directorys)
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.