Di Ubuntu, saya ingin menyalin file besar dari harddisk saya ke drive yang dapat dilepas oleh rsync. Untuk beberapa alasan atau lainnya, operasi tidak dapat diselesaikan dalam sekali jalan. Jadi saya mencoba mencari cara menggunakan rsync untuk melanjutkan menyalin file dari tempat file itu ditinggalkan terakhir kali.
Saya telah mencoba menggunakan opsi --partial atau --inplace, tetapi bersama dengan --progress, saya menemukan rsync dengan --partial atau --inplace sebenarnya dimulai dari awal alih-alih dari apa yang tersisa terakhir kali. Menghentikan rsync secara dini dan memeriksa ukuran file yang diterima juga mengkonfirmasi apa yang saya temukan.
Tetapi dengan --append, rsync dimulai dari apa yang tersisa terakhir kali.
Saya bingung ketika saya melihat di halaman manual --partial, --inplace atau --append tampaknya berhubungan dengan melanjutkan penyalinan dari apa yang tersisa terakhir kali. Bisakah seseorang menjelaskan perbedaannya? Mengapa --partial atau --inplace tidak berfungsi untuk melanjutkan salinan? Apakah benar bahwa untuk melanjutkan salinan, rsync harus bekerja dengan opsi - append?
Juga jika sebagian file ditinggalkan oleh mv atau cp bukan oleh rsync, apakah rsync --append benar?
Terima kasih dan salam!