Saya tertarik pada fakta, ketika menggunakan serempak ( http://www.cis.upenn.edu/~bcpierce/unison/ ) merusak data Anda? Saya ingin mencari tahu tentang keandalannya.
17
Saya tertarik pada fakta, ketika menggunakan serempak ( http://www.cis.upenn.edu/~bcpierce/unison/ ) merusak data Anda? Saya ingin mencari tahu tentang keandalannya.
Saya berhenti menggunakan Unison karena:
Saya telah menggunakan dan menonaktifkan Unison sejak sekitar 2004. Dalam jawaban untuk pertanyaan lain, saya memberikan anggukan pada rsync sebagai alat untuk mencadangkan / menyinkronkan data Anda di antara mesin.
Selama ini Unison tidak pernah merusak data saya dalam arti merobek-robek isi file. Ini ditampilkan, bagaimanapun, beberapa sensitivitas terhadap kondisi tepi seperti file yang digunakan, izin, atau masalah lintas platform. Anda harus berhati-hati untuk meneliti ini jika Anda menemukan kesalahan ketika menyinkronkan file Anda dengan Unison. Simpan log Anda.
Beberapa minggu yang lalu saya memutuskan untuk berhenti menggunakan Unison dan kembali ke rsync. Alasan utama:
sumber
Saya belum pernah menggunakannya selama ttarchala, tetapi ini bekerja dengan baik untuk fileset yang lebih kecil dan saya belum kehilangan data apa pun.
Meskipun tidak dalam pengembangan aktif, ia dipertahankan sampai tingkat tertentu. Ada pembaruan / perbaikan bug yang dilakukan pada pohon sumber dalam beberapa bulan terakhir, dan Anda bisa mendapatkan binari saat ini di sini (misalnya).
Perhatikan juga bahwa Anda dapat meningkatkan kinerja dengan menetapkan centang cepat / pretendwin yang mendeteksi perubahan file berdasarkan ukuran & tanggal, daripada memeriksa seluruh file.
sumber
Saya menggunakannya cukup lama (untuk sinkronisasi antara desktop dan laptop). Seperti yang lainnya tulis, cukup hati-hati saat sinkronisasi, dan saya tidak pernah kehilangan file. Jika terjadi masalah, mungkin diperlukan sinkronisasi ulang (yang menghabiskan waktu), tetapi pada akhirnya semua akan beres sendiri.
Dalam operasi reguler, ini cepat dan aman.
sumber
Saya telah menggunakan Unison di Mac saya selama minimal 8 tahun. Saya tidak pernah memiliki Unison yang korup atau kehilangan file. Awalnya, saya memiliki beberapa masalah dengan Unison yang tidak memahami garpu sumber daya, yang menyebabkan kegagalan sinkronisasi.
Saya mulai menggunakan Unison setelah saya menemukan bahwa Finder di Mac B&W G3 saya secara diam-diam merusak file yang disalin dengan secara acak mengubah satu atau dua byte setiap megabyte. (Disebabkan oleh masalah perangkat keras dengan Firewire di papan logika Rev 1.) Sejak masalah itu, saya benar-benar sangat paranoid tentang membandingkan salinan cadangan, dan Unison melakukannya dengan baik untuk saya.
sumber
Ini adalah kegagalan Unison:
Saat menyinkronkan dua direktori Cygwin di Windows, itu merusak tautan simbolik yang digunakan Cygwin, dan merusak konten:
Perhatikan perubahan ukuran, dan izin? Di mesin tujuan, ketika mencoba menjalankan perintah, gagal:
Saya harus menggunakan rsync untuk menyalin tautan simbolik dengan benar.
Kegagalan lain adalah Unison TIDAK menjaga waktu yang dimodifikasi secara default (namun dimungkinkan untuk menggunakan
-times
opsi untuk menyatukan waktu modifikasi file secara bersamaan)! Jika Anda menyinkronkan, waktu yang diubah diatur ke waktu pembuatan file di tujuan:Secara teoritis, Anda berpotensi kehilangan data jika Anda
sumber