Rsync на смонтированном диске Google
Я установил свой диск Google в Ubuntu и хочу rsync мои фотографии.
Я выдаю команду
rsync -Parvhz folder1 /home/me/GoogleDrive/Pictures/
это передать их всех. Затем я повторно ввожу команду, и она снова отправляет целые файлы, хотя ничего не изменилось.
Разве rsync не предполагает передачу различий? Я делаю что-то неправильно?
То, что я намеревался сделать, это запустить задание cron, чтобы каждую ночь пересылать всю папку 130 ГБ на диск Google, поскольку я редко помещаю туда фотографии. Но если мне снова нужно загрузить все файлы, у нас возникнет проблема!
Спасибо
1 ответ
Я думаю, что это должно работать, и я не вижу ничего плохого в вашей команде, за исключением одной маленькой детали, которую вам не нужно явно использовать -r
вариант, потому что вы используете -a
вариант, который подразумевает это. Вы можете попробовать выполнить md5sum для файлов в исходном и целевом путях, чтобы проверить, совпадают ли они. Если контрольные суммы не равны, то что-то меняет ваши файлы (в источнике или в месте назначения). И да, rsync должен передавать только различия таким способом.