W Ubuntu chcę skopiować duży plik z mojego dysku twardego na dysk wymienny rsync
. Z innego powodu operacja nie może zostać zakończona w jednym przebiegu. Próbuję więc wymyślić, jak użyć, rsync
aby wznowić kopiowanie pliku od miejsca, w którym został ostatnio przerwany.
Próbowałem użyć opcji --partial
lub --inplace
, ale wraz z --progress
, znalazłem rsync
z --partial
lub --inplace
faktycznie zaczyna się od początku zamiast od tego, co zostało po raz ostatni. Ręczne zatrzymanie rsync
wcześniej i sprawdzenie rozmiaru otrzymanego pliku również potwierdziło to, co znalazłem.
Ale z --append
rsync zaczyna się od tego, co zostało po raz ostatni.
Jestem zdezorientowany, jak widziałem na stronie man --partial
, --inplace
i --append
wydaje się odnosić do wznowienia kopiowanie z tego, co zostało po raz ostatni. Czy ktoś jest w stanie wyjaśnić różnicę? Dlaczego nie chcesz pracować --partial
lub --inplace
wznowić kopiowania? Czy to prawda, że aby wznowić kopiowanie, rsync
musi działać z tą --append
opcją?
Ponadto, czy plik częściowy został pozostawiony przez, mv
czy cp
nie przez rsync, czy rsync --append
poprawnie wznowi kopiowanie pliku?