Cygwin rsync между локальными дисками завершается с ошибкой rsync: ошибка в потоке данных протокола rsync (код 12) - PullRequest
1 голос
/ 30 апреля 2011

Я использую Cygwin rsync для резервного копирования моего локального диска на внешний диск USB 3.0.Часто процесс завершается с ошибкой:

alex/Pictures/AppData/Lightroom/Current
Db/Lightroom
Previews.lrdata/0/03E9/03E9CB0E-96B7-4602-BBAE-CBF820381731-514d8ee17112aeee3852fda5392a8ee8.lr-preview.noindex
    rsync: writefd_unbuffered failed to write 4092 bytes to socket
[sender]: Software caused connection
abort (113)
    rsync: connection unexpectedly closed (35523 bytes received so far)
[sender]
    rsync error: error in rsync protocol data stream (code 12) at
/home/lapo/package/rsync-3.0.8-1/src/rsync-3.0.8/io.c(601)
[sender=3.0.8]
    Traceback (most recent call last):
      File "simpleBackupTest.py", line 23, in <module>
        subprocess.check_call(rsyncCommand,
shell=True)
      File "/usr/lib/python2.6/subprocess.py",
line 498, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command 'rsync -v
--log-file=/cygdrive/c/data/logs/rsync/rsync_backup_task.log
-a /cygdrive/c/Users/ /cygdrive/j/backup/Users' returned
non-zero exit status 12

Локальный диск кажется доступным до и после этой ошибки, поэтому я не думаю, что диск отключен.

Есть идеи, что может быть причиной этого?

...