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