Как эффективно скачивать с rsync? - PullRequest
2 голосов
/ 11 сентября 2011

Пара вопросов, связанных с одной темой: эффективная загрузка с помощью Rsync.

В настоящее время я перемещаю файлы из папки «upload» на локальный сервер с помощью rsync.Файлы, которые нужно переместить, часто сбрасываются туда, и я регулярно запускаю rsync, чтобы файлы не накапливались.Я использую «--remove-source-files» для удаления файлов, которые были переданы.

1) «--delete» опции, которые удаляют файлы назначения, имеют различные опции, которые позволяют вам выбрать , когда чтобы удалить файлы.Это было бы удобно для '--remove-source-files', поскольку кажется, что по умолчанию rsync удаляет файлы только после того, как все файлы были переданы, а не после каждого файла;Есть ли лучший способ сделать это, чем написание сценария для передачи файлов rsync один за другим?

2) при той же проблеме, если передается большой (один) файл, он можетбыть удаленным только после того, как все это было успешно перемещено.Меня поражает, что я могу использовать «split» для разделения файла на более мелкие куски, чтобы каждый из них мог быть удален при загрузке файла;Есть ли лучший способ сделать это?

Спасибо.

...