Rsync, двусторонняя синхронизация и синхронизация операций удаления файлов

Я использую rsync следующим образом:

rsync -Pvaz me@192.168.*.***:Documents/ /Users/me/Documents/
rsync -Pvaz /Users/me/Documents/ me@192.168.*.***:Documents/ 

проблема: если я удаляю файл на своем домашнем компьютере и синхронизирую его, он не удаляется на удаленном компьютере. Есть ли способ использовать rsync для буквальной синхронизации двух папок?

16
задан slhck
16.04.2023 9:47 Количество просмотров материала 3180
Распечатать страницу

2 ответа

Man-страница для rsync:

 --delete                delete extraneous files from dest dirs
 --delete-before         receiver deletes before transfer (default)
 --delete-during         receiver deletes during xfer, not before
 --delete-delay          find deletions during, delete after
 --delete-after          receiver deletes after transfer, not before
 --delete-excluded       also delete excluded files from dest dirs
15
отвечен Richard Hoskins 2023-04-17 17:35

Я не эксперт rsync и может быть переключатель, который может делать то, что вы хотите, и кто-то другой может сказать.

однако, лично я использую rsync, когда мне нужно одностороннее копирование. Когда дело доходит до синхронизации двух местоположений, я использую унисон, который построен на вершине rsync и в основном делает его легче.

8
отвечен William Hilsum 2023-04-17 19:52

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх