Инверсия rsync --copy-links?
Сервер, каталог с кучей символических ссылок, указывающих на то, что я хочу синхронизировать:
/home/shish/tosync/video.mp4 -> /home/shish/videos/video.mp4
/home/shish/tosync/code.py -> /home/shish/src/code.py
/home/shish/tosync/foo.jpg -> /home/shish/photos/foo.jpg
Команда:
rsync --copy-links server.com:/home/shish/tosync ~/tosync
Клиент, каталог с актуальными файлами в нем:
/home/shish/tosync/video.mp4
/home/shish/tosync/code.py
/home/shish/tosync/foo.jpg
Теперь, изменив файлы локально, как мне загрузить их на сервер, сохранив при этом удаленные символические ссылки (т. Е. Изменив различные файлы, разбросанные по всей удаленной файловой системе)? Все мои попытки пока просто перезаписывают символические ссылки:(
1 ответ
Насколько я понимаю, то, что вы хотите, невозможно, по крайней мере, с помощью rsync.