হার্ড ড্রাইভ সংরক্ষণাগার পরিচালনা করার জন্য সেরা অনুশীলন / ওএসএক্স সফ্টওয়্যার


3

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

যখন আমি সেগুলি ব্যবহার করতে চাই, আমি একটি ইউএসবি 3.0 ওয়য়েজার এস 3 ডক, বা ছোট ড্রাইভগুলির জন্য একটি ক্রিশিয়াল নেক্সটারের ইউএসবি 3.0 encোক ব্যবহার করি।

প্রতিবছর বা তাই আমি এই ড্রাইভগুলি এখনও কার্যক্ষম এবং ডেটা এখনও পাওয়া যায় তা যাচাই করার জন্য "অনুশীলন" করতে চাই।

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

এইচডি এবং এসএসডিগুলির স্বাস্থ্য এবং অখণ্ডতা যাচাই করার জন্য কি ওএসএক্স সামঞ্জস্যপূর্ণ সফ্টওয়্যারটির জন্য একটি পরিষ্কার মান প্রস্তাব দেওয়া আছে?


আপনি বুঝতে পেরেছেন যে ইউএসবি সাধারণত স্মার্ট প্রোফাইলিং সমর্থন করে না বা এটি যা আপনি উত্তর খুঁজছেন তা কি? smartmontools.org/wiki/USB
bmike

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

উত্তর:


1

আপনি কেবলমাত্র কৌশল / সরঞ্জাম যেমন ডিস্ক ইউটিলিটি, স্মার্ট ইত্যাদি ব্যবহার করতে চান না কারণ তারা আসলে ডেটার অখণ্ডতা যাচাই করে না।

সংরক্ষণাগারগুলির বৈধতার জন্য, আপনি কেবল ড্রাইভে ডেটা সংরক্ষণ করতে পারবেন না, পাশাপাশি ডেটার প্রতিটি অংশের চেকসামও রাখতে পারবেন। পর্যায়ক্রমে আপনি তারপরে ড্রাইভের সমস্ত ডেটা পড়তে, চেকসামটি পুনরায় গণনা করতে এবং এটির সাথে মেলে কিনা তা পরীক্ষা করতে চান।

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

চেকসামগুলি তৈরি ও যাচাই করতে আপনি "চেকসাম ফোল্ডার" এর মতো সফ্টওয়্যার ব্যবহার করতে পারেন:

http://www.nordcode.eu/checksum-folders/

টার্মিনালে কমান্ড ব্যবহার করে আপনি নিজের সমাধান তৈরি করতে পারেন। টার্মিনালটি খুলুন এবং নিম্নলিখিতটি ইস্যু করুন:

 find /Volumes/MyDisk -type f -not -name “checksums.txt” -exec md5 ‘{}’ \; > /Volumes/MyDisk/checksums.txt

যেখানে "মাইডিস্ক" আপনার ডিস্কের নামের সাথে প্রতিস্থাপন করা উচিত।

এটি ডিস্কের প্রতিটি ফাইলের চেকসাম সহ একটি পাঠ্য ফাইল তৈরি করে। তারপরে পরবর্তীতে চেকসামটি বৈধকরণের জন্য, আপনি একই কমান্ডটি চালান, তবে আউটপুটটিকে "checksums2.txt" এ পুনঃনির্দেশ করুন।

তারপরে চালান:

diff /Volumes/MyDisk/checksums.txt /Volumes/MyDisk/checksums2.txt

যদি আপনার এই কমান্ড থেকে কোনও আউটপুট থাকে তবে এর অর্থ হ'ল চেকসামগুলি মেলে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.