Сравните две папки с rsyn c и скопируйте все новое и измененное содержимое - PullRequest
0 голосов
/ 15 января 2020

У меня есть две папки с изображениями, которые выглядят так, у них более 1 ГБ изображений внутри, поэтому просто скопируйте и замените images_remote на images_local, это займет много времени, и я ищу лучший способ справиться с этим.

Мне нужно проверить, какой контент был изменен или отсутствует в images_local по сравнению с images_remote и скопировать его в images_local.

Основная цель - сделать images_local точно таким же, как images_remote без необходимости копировать и заменять все.

Структура папок выглядит примерно так

images_local                    
  image_1
    1.png
  image_2
    2.png

images_remote 
  image_1
    1.png
  image_2
    2.png
  image_3
    3.png

Это то, что я сделал прямо сейчас, и это работает в некоторых отношениях, но это не так обрабатывать это содержимое можно удалить или изменить из images_remote, а затем «исправить» images_local.

rsync -rvcm --compare-dest=/home/images_local/ /remote/images_remote/ /home/images_local/
...