Как заставить rsync удалить целевые каталоги, которые больше не существуют в источнике? [closed]

У меня есть жесткий диск, для которого я создаю резервную копию с помощью rsync в сетевом хранилище. Есть несколько непустых каталогов в месте назначения (nas), которых больше нет в источнике. Это не вопрос разрешения.

У меня возникла проблема с монтированием ОС.

Опция --delete работает. Опция --force (без --delete) больше не сообщает о директивных удалениях (опция --progress).

rsync -raz --progress --delete --ignore-errors --exclude-from='exclude_list.txt' {source} {destination}
-2
задан 31 May 2015 в 19:04
2 ответа

Попробуйте эту команду

rsync -ravzX --delete <source> <destination>
0
ответ дан 5 December 2019 в 21:25

У меня была та же ситуация, но только синхронизация master и slave:

rsync -rpogt --delete ${origin} ${destination}
1
ответ дан 5 December 2019 в 21:25

Теги

Похожие вопросы