Mam polecenie rsync w aplikacji, która kopiuje zawartość folderu na inną maszynę. Mam tę opcję, --remove-source-filesponieważ jestem zainteresowany posiadaniem plików na docelowym komputerze dopiero po zakończeniu rsync.
Zastanawiałem się jednak, jak zachowuje się rsync, jeśli ulegnie awarii lub zostanie przerwany podczas przesyłania plików?
Rozważ, że mam dwa pliki do synchronizacji ai b. Czy rsync skopiuje a, a następnie usunie go ze źródła i rozpocznie kopiowanie b, czy też poczeka na jedno ai drugie i bzostanie skopiowane na komputer docelowy przed usunięciem ich obu? Widziałem, że możesz skonfigurować to zachowanie podczas usuwania obcych plików z niektórymi flagami, ale nie znalazłem żadnych informacji na temat usuwania plików źródłowych.