Saya membaca beberapa panduan bagaimana menggabungkan snapshot btrf dengan rsync untuk membuat solusi cadangan yang efisien dengan riwayat. Namun itu semua tergantung pada apakah rsync --inplace
memodifikasi hanya bagian-bagian dari file yang benar-benar berubah, atau jika itu menimpa seluruh file secara berurutan. Jika ia menulis seluruh file maka nampaknya btrfs akan selalu membuat salinan baru dari file tersebut, yang akan membuat idenya jauh lebih efisien.
rsync
membaca seluruh file dan kemudian mencari dan memperbarui hanya bagian-bagian yang diperlukan, btrfs hanya akan menyalin blok yang diperbarui ini. Tetapi jika rsync
membaca dan menulis seluruh file, maka itu akan menjadi masalah.
rsync
tidak hanya tahu bahwa ia mungkin menghindari menulis seluruh file, ia berhasil melakukannya tanpa menyalinnya sepenuhnya melalui internet. Program kecil pintar.