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