Rsync通过ssh挂起从客户端到LAN NAS服务器的文件
我正在使用rsync通过SSH对本地网络上的NAS进行备份。但是当运行rsync时,我发现它已经卡在某些文件上。Rsync将完全冻结并拒绝传输任何其他文件。然后,我必须强制使用SIGKILL,这会导致整个rsync作业重新启动并卡在同一个文件上,导致它在上次运行时挂起。 我尝试了各种修复程序,但到目前为止还没有任何修复。我最初认为它的发生是因为我的本地系统之间存在一些非法的字符问题(OS X 10.11.3与OS扩展FS和运行Ubuntu Linux 14.04.1的NAS以及用于备份的ext4驱动器)。我注意到当rsync卡在它通常拥有的文件上时,文件名或路径通常在其中有'&'9/10次。 但是lsof,htop在服务器上和服务器上查看rsync进程之后,看起来rsync(大多数情况下,但不是全部)在客户端的rsync文件挂起的同一点上崩溃。我注意到,即使rsync在客户端挂起,我仍然会看到输出显示lsof正在访问服务器端的文件。 这是我正在使用的rsync命令。 /usr/bin/rsync --bwlimit=1000 --verbose --rsync-path="sudo rsync" --archive --recursive --numeric-ids --human-readable --partial --progress --relative --itemize-changes --stats --files-from=/Users/user/Dropbox/Flex/Scripts/mac/rysnc-backup-to-cp/config/backup_files --exclude-from=/Users/user/Dropbox/Flex/Scripts/mac/rysnc-backup-to-cp/config/exclude -e "ssh -q -p 22 -i /Users/enwhat/.ssh/user" / user@192.168.0.21:/media/Backup/_Backup/Machine/ rsync通常会卡在哪里的示例: <f+++++++ Volumes/Data/Users/user1/Pictures/2013_12_iPhone_Archive/IMG_6993.m4v 17.33M 63% 994.25kB/s 0:00:10 要么 <f+++++++ Volumes/Data/Users/user1/Documents/docs/Work/_Sort from USB backup drive/Drive/JOB/CD Album/AAA1834__Album&flyer_15_Years/2-Design/1-D-Visuals/stage 05/AAA_album_12_c.psd 96.40M …