Проблема с использованием rsync для передачи файлов на удаленном сервере к локальному HFS + раздел

У меня есть некоторые файлы (конкретно музыкальные файлы) в удаленной файловой системе (ext3), что я соединяюсь с через SSH. Я дал эту команду для копирования тех файлов на локальный HFS + раздел:

rsync -r -v --progress user@server:mydir/ /media/hfs_volume/mydir/

После того, как это закончило выполняться, Вы предположили бы, что это сделано, но если Вы повторно выполняете его, некоторые файлы переданы снова (те же файлы каждый раз). Я не думаю, что это полностью передает файл, но просто части его. Я заметил, что большинство этих файлов имеет специальные символы в них, как "é" или "n ̃".

Кроме того, я заметил, что размер каталога принимающий конец меньше что это на сервере (использующий "du-sk"). Сервер: 49441852k; локальный: 49349516lk.

Что вызывает эту проблему? Это находится на конце rsync или + HFS?

0
задан 22.01.2011, 16:54

1 ответ

Что происходит, когда Вы пробуете один из них:

rsync -r -t -v --progress user@server:mydir/ /media/hfs_volume/mydir/

или

rsync -av --progress user@server:mydir/ /media/hfs_volume/mydir/

Я подозреваю, что Вам нужна-t опция хранителю время изменения. Без этого я думаю, что rsync, возможно, должен выполнить контрольные суммы.

Вы могли бы также попробовать RsyncX из http://www.macupdate.com/app/mac/9066/rsyncx/

0
ответ дан 27.11.2019, 18:32

Теги

Похожие вопросы