Apakah ada cara yang baik untuk menyinkronkan kontainer truecrypt secara bertahap? Saat ini saya memiliki wadah besar (200gb +), dan saya ingin menemukan cara untuk mendukungnya tanpa harus memasangnya. Rsync tampaknya tidak dapat menyinkronkan secara bertahap dan alih-alih mencoba mentransfer ulang seluruh wadah setiap kali meskipun hanya satu file di dalam wadah yang berubah.
Apakah ada beberapa rsync patch atau opsi tertentu untuk membuat rsync terlihat lebih sulit untuk perbedaan daripada mentransfer seluruh file? Atau, adakah alat yang lebih baik untuk melakukan ini?
backup
rsync
truecrypt
incremental-backup
vonhogen
sumber
sumber
Jawaban:
Sayangnya, karena sifat enkripsi aliran, tidak mungkin untuk membuat cadangan volume yang dienkripsi secara bertahap. Ini karena keseluruhan volume bergantung secara kriptografis pada masing-masing bagian. Ini untuk alasan keamanan. Anda harus mendekripsi wadah, atau menyalin wadah sepenuhnya setiap kali.
sumber
Sepertinya ini sudah terjadi terpecahkan .
Dari situs web rsync:
sumber
Saya baru saja menguji rsyncing kontainer TrueCrypt ke host jarak jauh.
Cadangan tambahan memang berfungsi. Transfer awal dari wadah 128 MB:
Kemudian saya menyalin file ke volume TrueCrypt dan rsynced lagi:
Seperti yang Anda lihat, setelah menambahkan file ke wadah, transfer kedua hanya 160 KB.
Catatan:
--checksum
Opsi memberitahursync
untuk menggunakan checksum alih-alih hanya melihat mod-time dan ukuran; jika kamu tidak melakukan ini,rsync
tidak akan tahu bahwa volumenya berubah.--inplace
Opsi memberitahursync
untuk memperbarui file tujuan di tempat.sumber
RSync adalah alat yang bagus untuk ini karena fitur "delta-transfer" (yang diaktifkan secara default) yang hanya mentransfer bagian file yang diubah.
Fakta bahwa file Anda setidaknya 200 GB berarti bahwa ketika RSync membaca seluruh file untuk mendeteksi perubahan, kemungkinan Anda mendapatkan kesan bahwa seluruh file mungkin ditransfer bukan hanya perubahannya.
sumber