Jawaban:
rsync
tidak mempertahankan konsistensi file seperti misalnya database; sebuah file disalin seperti saat rsync
dibuka, dan seperti yang rsync
dapat berjalan untuk waktu yang sangat lama, file mungkin telah diubah sejak saat Anda mulai rsync
. Apakah ini "berisiko", itu tergantung pada penilaian Anda.
Salah satu cara untuk mengurangi risiko ini adalah dengan menjalankan perintah rsync yang sama dua kali (atau lebih) berturut-turut, untuk melacak setiap perubahan yang dibuat sejak awal perintah. Tetapi jika Anda benar-benar perlu menjaga konsistensi file, Anda harus me-mount disk read-only selama durasi rsync
proses.
Pendapat yang sedikit berbeda dengan Jos ... Saya akan mengatakan bahwa jika Anda memerlukan cadangan aktif, gunakan sistem file yang memungkinkan snapshot, seperti BTRFS . Perilaku copy-on-write memungkinkan snapshot instan suatu sistem, yang kemudian dapat Anda buat dengan backup jarak jauh.
Itu masih memiliki masalah yang sama dengan strategi cadangan aktif lainnya: jika tidak ada di disk, itu tidak akan didukung . Beberapa aplikasi buffer pekerjaan mereka dalam memori sebelum menulis ke disk (dan perlu menyodok untuk menulis). Yang mana dari ini benar-benar berlaku untuk Anda masih bisa diperdebatkan.
Tetapi tidak ada sesuatu yang secara inheren tidak aman untuk menyalin file dari partisi yang dipasang di rw. Bahkan satu dengan format lama kikuk.