Назад | Перейти на главную страницу

Удаляет ли rsync локальные файлы, если они были удалены в исходной папке?

Вот что я пытаюсь сделать:

По сути, получить файлы с одного сетевого устройства хранения, синхронизированные с другим сетевым устройством хранения.

Решением было rsync из исходного сетевого хранилища на локальную машину. Затем выполните rsync с локального компьютера в целевое сетевое хранилище.

Но меня это просто поразило. Мне нужно было удалить файлы, которые были удалены из исходного сетевого хранилища, на локальном компьютере. Отражает ли rsync их сейчас, удаляет ли файлы, которых нет в месте назначения? Или это только уменьшает объем необходимой передачи данных?

Надеюсь, я проясняю это?

есть --delete вариант. без этого старые файлы не удаляются.