Penggunaannya rsynccukup aman pada sistem file yang terpasang baca-tulis. Ketika rsyncmulai itu membangun daftar file dan kemudian mulai menyalin file-file itu. Daftar file ini tidak diperbarui selama proses. Data aktual kemudian disalin.
Ini berarti ketika file berubah setelah rsync membuat daftar file, itu akan menyalin konten baru . Namun, ketika file baru ditambahkan setelah rsyncmembangun daftar file, file baru ini tidak disalin. Jika file dihapus setelah rsyncmembangun daftar file, rsync akan memperingatkan bahwa itu tidak dapat menyalin file itu. Perlu diingat bahwa rsyncini bukan snapshot, ini artinya sulit untuk mengatakan pada titik mana waktu rsyncmenyalin data.
Snapshot sistem file atau volume manager (misalnya menggunakan ZFS atau LVM), di sisi lain, dibuat secara instan dan merupakan snapshot yang konsisten dari sistem file pada titik waktu yang ditentukan yang kemudian dapat disalin ke host lain. rsynctidak menawarkan konsistensi semacam ini.
EDIT: Seperti yang orang lain tunjukkan dalam komentar, ada kemungkinan yang rsyncbenar-benar merusak file Anda. Ketika rsync mulai membaca file dan aplikasi sedang menulis file itu pada saat yang sama, Anda mungkin berakhir dengan file yang rusak.