আমি সত্যগুলিতে আগ্রহী, যখন একত্রীকরণ ব্যবহার করার সময় ( http://www.cis.upenn.edu/~bcpierce/unison/ ) আপনার ডেটা নষ্ট করে দিয়েছে? আমি এর নির্ভরযোগ্যতা সম্পর্কে জানতে চাই।
আমি সত্যগুলিতে আগ্রহী, যখন একত্রীকরণ ব্যবহার করার সময় ( http://www.cis.upenn.edu/~bcpierce/unison/ ) আপনার ডেটা নষ্ট করে দিয়েছে? আমি এর নির্ভরযোগ্যতা সম্পর্কে জানতে চাই।
উত্তর:
আমি ইউনিসন ব্যবহার বন্ধ করে দিয়েছি কারণ:
2004 এর মতো কিছু থেকে আমি ইউনিসন চালু এবং বন্ধ ব্যবহার করে আসছি another অন্য প্রশ্নের উত্তরে আমি মেশিনগুলির মধ্যে আপনার ডেটা ব্যাক আপ / সিঙ্ক্রোনাইজ করার সরঞ্জাম হিসাবে এটি আরএসসিএনকে ওভার দিয়েছিলাম।
এই সমস্ত সময়ে ইউনিজনন কখনও কখনও ফাইলের সামগ্রীর সংকোচন অর্থে আমার ডেটা নষ্ট করেনি। এটি ব্যবহারের ফাইলগুলি, অনুমতিগুলি বা ক্রস প্ল্যাটফর্ম সংক্রান্ত সমস্যার মতো প্রান্ত শর্তগুলির জন্য কিছু সংবেদনশীলতা প্রদর্শন করেছে। ইউনিসনের সাথে আপনার ফাইলগুলি সিঙ্ক্রোনাইজ করার সময় আপনার যদি কোনও ত্রুটির মুখোমুখি হয় তবে আপনার এটি গবেষণা করার বিষয়ে যত্নশীল হতে হবে। আপনার লগ সংরক্ষণ করুন।
কয়েক সপ্তাহ আগে আমি ইউনিসন ব্যবহার বন্ধ করার সিদ্ধান্ত নিয়েছি এবং আরএসএনসিতে ফিরে গিয়েছি। প্রধান কারনগুলো:
আমি যতক্ষণ তাতারচালার মতো এটি ব্যবহার করিনি, তবে এটি ছোট ফাইলসেটগুলির জন্য দুর্দান্তভাবে কাজ করে এবং আমি কোনও তথ্য হারাতে পারি নি।
এটি সক্রিয় বিকাশের অধীনে না থাকলেও এটি কিছুটা বজায় রাখা হচ্ছে। গত কয়েকমাসে উত্স গাছের সাথে প্রতিশ্রুতিবদ্ধ আপডেট / বাগফিক্স রয়েছে এবং আপনি এখানে বর্তমান বাইনারি পেতে পারেন (উদাহরণস্বরূপ)।
এছাড়াও মনে রাখবেন যে আপনি পুরো ফাইলটি চেকসামিং না করে আকার এবং তারিখ অনুসারে ফাইল পরিবর্তনগুলি সনাক্ত করে যা ফাস্টচেক / প্রিটেন্ডউইন সেট করে কর্মক্ষমতা উন্নত করতে পারেন।
আমি এটি বেশ কিছুক্ষণ ব্যবহার করেছি (ডেস্কটপ এবং ল্যাপটপের মধ্যে সিঙ্ক করার জন্য)। অন্যরা যেমন লেখেন, ততক্ষণের সময় এটি বেশ যত্নশীল এবং আমি কোনও ফাইল হারাতে পারি নি। সমস্যার ক্ষেত্রে এটির জন্য (সময়সাপেক্ষ) পুনরায় সংবিধানের প্রয়োজন হতে পারে তবে শেষ পর্যন্ত সবকিছুই সাজান।
নিয়মিত ক্রিয়াকলাপে, এটি দ্রুত এবং সুরক্ষিত উভয়ই।
আমি আমার ম্যাকগুলিতে কমপক্ষে 8 বছর ধরে ইউনিজনন ব্যবহার করেছি। আমি কখনও ইউনিসনকে কলুষিত করি নি বা কোনও ফাইল হারাতে পারি না। প্রথমদিকে, আমার একসাথে রিসোর্স কাঁটা না বোঝার কিছু সমস্যা ছিল, যার ফলে সিঙ্ক্রোনাইজ হওয়ার ব্যর্থতা হয়েছিল।
আমার ম্যাক বি অ্যান্ড ডাব্লু জি 3 এর ফাইন্ডার প্রতিটি মেগাবাইটে এলোমেলোভাবে একটি বাইট বা দুটি পরিবর্তন করে নীরবে অনুলিপিযুক্ত ফাইলগুলি নষ্ট করে দিচ্ছিল পরে আমি ইউনিসন ব্যবহার শুরু করি। (রেভ 1 লজিক বোর্ডে ফায়ারওয়্যারের সাথে একটি হার্ডওয়্যার সমস্যার কারণে হয়েছে)) সেই সমস্যাটি থেকে, আমি ব্যাকআপ কপিগুলির তুলনা করার বিষয়ে সত্যই সত্যই ব্যর্থ হয়েছি এবং ইউনিসন আমার পক্ষে এটি বেশ ভাল করেছে।
এগুলি ইউনিয়নের ব্যর্থতা:
উইন্ডোজে দুটি সাইগউইন ডিরেক্টরি সিঙ্ক্রোনাইজ করার সময়, সাইগউইন যে প্রতীকী লিঙ্কগুলি ব্যবহার করে তা দূষিত করে এবং বিষয়বস্তুকে দূষিত করে:
C:\Program Files\Unison>"Unison-2.40.102 Text.exe" c:\cygwin socket://xps:4321/c:\cygwin -path bin
UNISON 2.40.102 started propagating changes at 03:32:12.55 on 28 Feb 2013
[BGN] Updating file bin/X from C:/cygwin to //xps/C:/cygwin
$ ls -l /bin/X //xps/c/cygwin/bin/X
-rwxr-xr-x+ 1 Administrators ???????? 19 Feb 28 03:32 //xps/c/cygwin/bin/X
lrwxrwxrwx 1 Chloe None 8 Jan 28 18:35 /bin/X -> XWin.exe
$ stat /bin/X //xps/c/cygwin/bin/X
File: `/bin/X' -> `XWin.exe'
Size: 8 Blocks: 1 IO Block: 65536 symbolic link
Device: f8e5edb8h/4175818168d Inode: 1125899907027010 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 1006/ Chloe) Gid: ( 513/ None)
Access: 2013-01-28 18:35:38.648870400 -0500
Modify: 2013-01-28 18:35:38.648870400 -0500
Change: 2013-01-28 18:35:38.648870400 -0500
Birth: 2013-01-28 18:35:38.648870400 -0500
File: `//xps/c/cygwin/bin/X'
Size: 19 Blocks: 1 IO Block: 65536 regular file
Device: 808a8f0bh/2156564235d Inode: 4222124650737757 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 544/Administrators) Gid: (4294967295/????????)
Access: 2013-02-28 03:32:20.619899500 -0500
Modify: 2013-02-28 03:32:20.619899500 -0500
Change: 2013-02-28 03:32:20.629884400 -0500
Birth: 2013-02-26 13:21:32.963302500 -0500
আকার পরিবর্তন, এবং অনুমতিগুলি লক্ষ্য করুন? গন্তব্য মেশিনে, কমান্ডটি চালানোর চেষ্টা করার সময়, এটি ব্যর্থ হয়:
Chloe@xps /usr/bin
$ X
bash: ./X: cannot execute binary file
প্রতীকী লিঙ্কগুলি সঠিকভাবে অনুলিপি করতে আমাকে rsync ব্যবহার করতে হবে।
$ rsync -arvz /cygdrive/c/cygwin/bin/ //xps/c/cygwin/bin
sending incremental file list
./
X -> XWin.exe
আরেকটি ব্যর্থতা হ'ল ইউনিজনন সংশোধিত সময়গুলি ডিফল্টরূপে রাখে না (তবে -times
ফাইলের সংশোধন করার সময় একত্রীকরণের বিকল্পটি ব্যবহার করা সম্ভব )! আপনি যদি সিঙ্ক্রোনাইজ করেন তবে পরিবর্তিত সময়গুলি গন্তব্যস্থলে ফাইল তৈরির সময় সেট করা হবে:
$ unison 'c:\Sites' '\\xps\c\Sites'
...
new file ----> ruby-env.sh
...
[BGN] Copying ruby-env.sh from c:/Sites to //xps/c/Sites
[END] Copying ruby-env.sh
$ ls -l ruby-env.sh //xps/c/sites/ruby-env.sh
----------+ 1 ???????? ???????? 188 Feb 28 02:48 //xps/c/sites/ruby-env.sh
-rw-r--r--+ 1 Chloe None 188 Feb 27 03:06 ruby-env.sh
তাত্ত্বিকভাবে, আপনি সম্ভবত ডেটা হারাতে পারেন