Anda perlu menambahkan -t
(atau --times
) ke rsync
Anda baris perintah, sehingga rsync
akan mempertahankan waktu modifikasi file di tempat tujuan. Itu akan memungkinkan rsync
berikutnya berjalan untuk melewati semua file dengan ukuran dan waktu modifikasi yang identik. Juga, jangan repot-repot dengan -c
pilihan, kecuali Anda tahu pasti bahwa tujuan Anda tidak (atau tidak dapat) mempertahankan waktu modifikasi file yang akurat, karena beberapa alasan.
Mengapa Anda tidak mencoba:
rsync -a /home/user/source /media/nas/destination
-a
adalah opsi kenyamanan khusus untuk pengarsipan. Ini bekerja untuk saya sepanjang waktu.
Inilah yang dikatakan halaman manual:
-a, --archive archive mode; same as -rlptgoD (no -H)
Anda kemungkinan besar ingin menggunakan -u
flag, yang memberi tahu rsync untuk tidak mengirim file yang ada di tujuan dan yang memiliki waktu modifikasi yang lebih baru di tujuan atau memiliki waktu dan ukuran modifikasi yang sama di kedua tempat.