Я пытаюсь использовать rsync для резервного копирования некоторых файлов с внутреннего жесткого диска на USB-диск. (Я работаю над wd mybook world NAS)
Есть две папки, которые я хочу сделать резервную копию. Папка с музыкой и папка с видео. Папка с музыкой (864 файла, около 10 ГБ) отлично работала примерно за 1 час (для полного прогресса).
Но папка видео (1025 файлов, около 700 ГБ) все еще находится в «отправке списка добавочных файлов» в течение 8 часов. Я не думаю, что что-то было передано. Что может вызвать такую разницу? Папка видео содержит не так много файлов. Да, это намного больше, но это не должно иметь никакого значения при создании списка файлов, я думаю.
Я использую эту команду rsync:
/shares/extern # rsync -avPc --stats /shares/Public/Shared\ Videos /shares/extern/
Теперь, когда я работаю над NAS, у меня не так много ресурсов процессора, но я думаю, что это слишком долго.
Как вы думаете, это поведение нормально? Есть ли какие-либо предположения, что я могу сделать, чтобы ускорить все это немного?
Я использую rsync 3.0.2
Ответы:
В
-c
опции заставляет Rsync для вычисления контрольной суммы для всех файлов. Это означает, что он читает содержимое всех видеофайлов, прежде чем начинает решать, какие из них копировать. Это явно медленно.Попробуйте удалить эту опцию, если это возможно. Вам это нужно только в редких случаях. См. Описание на странице руководства для получения дополнительной информации:
источник