Czy rsync usuwa lokalne pliki, jeśli zostały usunięte z folderu źródłowego?

9

Oto, co próbuję zrobić:

Zasadniczo pobierz pliki z jednego sieciowego urządzenia magazynującego do innego sieciowego urządzenia magazynującego.

Rozwiązaniem było rsync ze źródłowej pamięci sieciowej na maszynę lokalną. Następnie rsync z lokalnego komputera do docelowej pamięci sieciowej.

Ale mnie to uderzyło. Potrzebowałem plików, które zostały usunięte ze źródłowej pamięci sieciowej do usunięcia na komputerze lokalnym. Czy rsync je kopiuje, czy usuwa pliki, które nie są w miejscu docelowym? Czy może ogranicza to tylko wymagany transfer danych?

Mam nadzieję, że wyjaśnię to?

joedevon
źródło

Odpowiedzi:

17

jest --deleteopcja. bez tego nie usunie starych plików.

Javier
źródło