Задать вопрос
@m00nkey

Как с помощю rsync удалять лишние фалйы?

Приветствую!

Ребят, а можно с помощю rsync удалять файлы, которые уже удалены из источника?
А то он новые добавляет, существующие изменяет, но не удаляет.
  • Вопрос задан
  • 10037 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
man rsync
...
     --del                   an alias for --delete-during
     --delete                delete files that don't exist on sender
     --delete-before         receiver deletes before transfer (default)
     --delete-during         receiver deletes during xfer, not before
     --delete-after          receiver deletes after transfer, not before
     --delete-excluded       also delete excluded files on receiver
...
Ответ написан
Комментировать
@vetash
rsync --delete -av --rsh=ssh root@I.P.A.DRESS:/SOURCE_DIR /DESTINATION_DIR
Такая команда скопирует рекурсивно все файлы из директории сервера "SOURCE_DIR" в локальную директорию машины с которой была выполнена команда и удалит из "DESTINATION_DIR" все несуществующие в "SOURCE_DIR" файлы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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