ইউনিসন কতটা নির্ভরযোগ্য? এটি কি কখনও আপনার ডেটা নষ্ট করেছে? [বন্ধ]


17

আমি সত্যগুলিতে আগ্রহী, যখন একত্রীকরণ ব্যবহার করার সময় ( http://www.cis.upenn.edu/~bcpierce/unison/ ) আপনার ডেটা নষ্ট করে দিয়েছে? আমি এর নির্ভরযোগ্যতা সম্পর্কে জানতে চাই।

উত্তর:


4

আমি ইউনিসন ব্যবহার বন্ধ করে দিয়েছি কারণ:

  • এটি কোনও ফাইলের নামের সাথে বিশেষ এবং আন্তর্জাতিক অক্ষরগুলি সঠিকভাবে পরিচালনা করতে পারে না। আমি মনে করি যে এই ফাইলগুলি অনুলিপি করা হয়নি (তবে আমি সে সম্পর্কে নিশ্চিত নই)।
  • একটি ম্যাকে, (optionচ্ছিক) জিইউআই প্রায়শই ক্র্যাশ হয়ে যায়, তাই প্রতিটি ক্র্যাশের পরে আমাকে সিঙ্ক প্রক্রিয়াটি পুনরায় চালু করতে হয়েছিল।

3
উইন্ডোজ, লিনাক্স বা ম্যাক, এমনকি এসএসএসের মাধ্যমে ক্রস প্ল্যাটফর্ম সিঙ্ক্রোনাইজেশনে ইউনিসনের সাথে ফাইলের নামের ক্ষেত্রে আন্তর্জাতিক অক্ষরগুলির সাথে আমার কখনও সমস্যা হয়নি। আসলে আমি শুরুতে এটি ব্যবহার শুরু করেছি কারণ এটি উইন এবং লিনাক্স হোস্টগুলিকে সঠিকভাবে সিঙ্ক্রোনাইজ করতে পারে, যখন আরএসসিএন এখনও করতে পারেনি।
তাতারচালা

3
সাইগউইন এবং নন-এএসসিআইআই ফাইলগুলির নামগুলির সাথে একটি ज्ञात সমস্যা আছে। এটি একযোগে কোনও বাগ নয়।
জেফপি

আমি প্রচুর জাপানি সংরক্ষণাগারগুলির সাথে ইউনিসন ব্যবহার করি। অনেক বছর আগে আমার সমস্যা থাকলেও আমার কোনও সমস্যা নেই। আমি 2.48.3 ব্যবহার করছি যা ইতিমধ্যে কয়েক বছরের পুরানো এবং ইউনিকোডকে পুরোপুরি সমর্থন করে।
এডউইনব্রেডফোর্ড

23

2004 এর মতো কিছু থেকে আমি ইউনিসন চালু এবং বন্ধ ব্যবহার করে আসছি another অন্য প্রশ্নের উত্তরে আমি মেশিনগুলির মধ্যে আপনার ডেটা ব্যাক আপ / সিঙ্ক্রোনাইজ করার সরঞ্জাম হিসাবে এটি আরএসসিএনকে ওভার দিয়েছিলাম।

এই সমস্ত সময়ে ইউনিজনন কখনও কখনও ফাইলের সামগ্রীর সংকোচন অর্থে আমার ডেটা নষ্ট করেনি। এটি ব্যবহারের ফাইলগুলি, অনুমতিগুলি বা ক্রস প্ল্যাটফর্ম সংক্রান্ত সমস্যার মতো প্রান্ত শর্তগুলির জন্য কিছু সংবেদনশীলতা প্রদর্শন করেছে। ইউনিসনের সাথে আপনার ফাইলগুলি সিঙ্ক্রোনাইজ করার সময় আপনার যদি কোনও ত্রুটির মুখোমুখি হয় তবে আপনার এটি গবেষণা করার বিষয়ে যত্নশীল হতে হবে। আপনার লগ সংরক্ষণ করুন।

কয়েক সপ্তাহ আগে আমি ইউনিসন ব্যবহার বন্ধ করার সিদ্ধান্ত নিয়েছি এবং আরএসএনসিতে ফিরে গিয়েছি। প্রধান কারনগুলো:

  • ইউনিসন আর সক্রিয়ভাবে বিকাশিত হয় না, যখন আরএসএনসি হয়
  • ইউনিজনন রিয়েল-ওয়ার্ল্ড ব্যবহারের ক্ষেত্রে আরএসসিএনসি থেকে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে আমার হোম ডিরেক্টরিতে 150 গিগাবাইটেরও বেশি বেশি মোট ফাইল রয়েছে; কোনও ইউএসবি ড্রাইভে এক দিনের কাজের ব্যাক আপ করতে ইউনিিসনের সাথে প্রায় 10 মিনিট সময় লাগে তবে সর্বশেষ আরএসসিএনসি সহ মাত্র 1-2 মিনিট সময় লাগে।
  • উল্লিখিত প্রান্তের মামলার কারণে ইউনিসনের ডাটাবেসগুলিতে প্রতি দু'মাস পুনর্নির্মাণ করা দরকার যেমন ফাইল সিস্টেম প্রাপ্তির হঠাৎ সংযোগ বিচ্ছিন্নকরণ; যখন সেগুলি দূষিত হয়, তখন আপনার ফাইলগুলি ধ্বংস হবে না তবে তারা অযৌক্তিকভাবে থাকতে পারে এবং আপনাকে অদ্ভুত ত্রুটি দেয়। এই ডাটাবেসটি পুনর্নির্মাণ, বিশেষত রিমোট ভলিউম সহ, কয়েক ঘন্টা এমনকি কয়েক দিন সময় নিতে পারে।

14
দ্রষ্টব্য, বিটিডব্লিউ, যে ইউনিিসন সত্যিকার অর্থে আরএসএনসি-র চেয়ে বিভিন্ন ব্যবহারের ক্ষেত্রে। ইউনিজনন দ্বি-মুখী সিঙ্কিংয়ের জন্য, অন্যদিকে আরএসসিএন-ওয়ান-ওয়ে সিঙ্কিংয়ের জন্য। এটি এটিকে আরও সক্ষম করে তোলে, তবে প্রয়োজনে আরএসএনসি-র চেয়েও জটিল। সুতরাং, কাজের জন্য সঠিক সরঞ্জাম ইত্যাদি
স্লেসকে

আপনি কীভাবে ডাটাবেসগুলি "পুনর্নির্মাণ" করবেন? শুধু ইউনিসন ফোল্ডারটি সাফ করবেন?
রাসেলপিয়ের্স

ব্যাকআপগুলির জন্য আরএসসিএন এর পরিবর্তে ক্র্যাশপ্ল্যান.কম বিবেচনা করুন।
ক্লো

9

আমি যতক্ষণ তাতারচালার মতো এটি ব্যবহার করিনি, তবে এটি ছোট ফাইলসেটগুলির জন্য দুর্দান্তভাবে কাজ করে এবং আমি কোনও তথ্য হারাতে পারি নি।

এটি সক্রিয় বিকাশের অধীনে না থাকলেও এটি কিছুটা বজায় রাখা হচ্ছে। গত কয়েকমাসে উত্স গাছের সাথে প্রতিশ্রুতিবদ্ধ আপডেট / বাগফিক্স রয়েছে এবং আপনি এখানে বর্তমান বাইনারি পেতে পারেন (উদাহরণস্বরূপ)।

এছাড়াও মনে রাখবেন যে আপনি পুরো ফাইলটি চেকসামিং না করে আকার এবং তারিখ অনুসারে ফাইল পরিবর্তনগুলি সনাক্ত করে যা ফাস্টচেক / প্রিটেন্ডউইন সেট করে কর্মক্ষমতা উন্নত করতে পারেন।


8

আমি এটি বেশ কিছুক্ষণ ব্যবহার করেছি (ডেস্কটপ এবং ল্যাপটপের মধ্যে সিঙ্ক করার জন্য)। অন্যরা যেমন লেখেন, ততক্ষণের সময় এটি বেশ যত্নশীল এবং আমি কোনও ফাইল হারাতে পারি নি। সমস্যার ক্ষেত্রে এটির জন্য (সময়সাপেক্ষ) পুনরায় সংবিধানের প্রয়োজন হতে পারে তবে শেষ পর্যন্ত সবকিছুই সাজান।

নিয়মিত ক্রিয়াকলাপে, এটি দ্রুত এবং সুরক্ষিত উভয়ই।


7

আমি আমার ম্যাকগুলিতে কমপক্ষে 8 বছর ধরে ইউনিজনন ব্যবহার করেছি। আমি কখনও ইউনিসনকে কলুষিত করি নি বা কোনও ফাইল হারাতে পারি না। প্রথমদিকে, আমার একসাথে রিসোর্স কাঁটা না বোঝার কিছু সমস্যা ছিল, যার ফলে সিঙ্ক্রোনাইজ হওয়ার ব্যর্থতা হয়েছিল।

আমার ম্যাক বি অ্যান্ড ডাব্লু জি 3 এর ফাইন্ডার প্রতিটি মেগাবাইটে এলোমেলোভাবে একটি বাইট বা দুটি পরিবর্তন করে নীরবে অনুলিপিযুক্ত ফাইলগুলি নষ্ট করে দিচ্ছিল পরে আমি ইউনিসন ব্যবহার শুরু করি। (রেভ 1 লজিক বোর্ডে ফায়ারওয়্যারের সাথে একটি হার্ডওয়্যার সমস্যার কারণে হয়েছে)) সেই সমস্যাটি থেকে, আমি ব্যাকআপ কপিগুলির তুলনা করার বিষয়ে সত্যই সত্যই ব্যর্থ হয়েছি এবং ইউনিসন আমার পক্ষে এটি বেশ ভাল করেছে।


3

এগুলি ইউনিয়নের ব্যর্থতা:

উইন্ডোজে দুটি সাইগউইন ডিরেক্টরি সিঙ্ক্রোনাইজ করার সময়, সাইগউইন যে প্রতীকী লিঙ্কগুলি ব্যবহার করে তা দূষিত করে এবং বিষয়বস্তুকে দূষিত করে:

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

তাত্ত্বিকভাবে, আপনি সম্ভবত ডেটা হারাতে পারেন

  1. দুটি সিঙ্ক্রোনাইজ করা ফাইলের অবস্থান, অবস্থান 1, অবস্থান 2,
  2. ২ য় স্থানে কোনও ফাইলের একটি সিঙ্ক্রোনাইজ করা অনুলিপি পরিবর্তন করুন,
  3. প্রথম অবস্থান এবং তৃতীয় অবস্থানের মধ্যে একত্রীকরণের সাথে সিঙ্ক হয়েছে,
  4. ইউনিয়নের কারণে নতুন পরিবর্তিত তারিখের সাথে তৃতীয় গন্তব্যে একটি ফাইল তৈরি করেছে,
  5. একটি আলাদা সিঙ্ক সরঞ্জাম ব্যবহার করেছে যেমন আরএসসিএনসি বা সিঙ্কটয়,
  6. তারপরে ২ য় গন্তব্যটি আবার ২ য় অবস্থানের সাথে আবার সিঙ্ক করে, যা আসলে প্রথম উত্সের চেয়ে পরে সংশোধিত হয়েছিল, তবে 3 তম গন্তব্য ফাইল তৈরির সময় আগে,
  7. অন্যান্য সিঙ্ক সরঞ্জামটি তৃতীয় অবস্থানের সময়টি আরও নতুন সময় সূচিত করবে এবং ২ য় স্থানে পরিবর্তনগুলি ওভাররাইট করবে,
  8. এর মাধ্যমে ডেটা হারাতে হচ্ছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.