লক্ষ লক্ষ ফাইলগুলিতে দ্রুত অ্যাক্সেস এবং ব্যাক আপ করার জন্য বিকল্পসমূহ
একই সমস্যাযুক্ত লোকদের কাছ থেকে ধার করুন
এটি ইউনেট নিউজ সার্ভার এবং ক্যাশিং ওয়েব প্রক্সিগুলির মুখোমুখি হওয়া সহজ ধরণের সমস্যার মতো মনে হচ্ছে: এলোমেলোভাবে অ্যাক্সেস করা কয়েক মিলিয়ন মিলিয়ন ছোট ছোট ফাইল। আপনি তাদের কাছ থেকে কোনও ইঙ্গিত নিতে চাইতে পারেন (এগুলি বাদ দিয়ে সাধারণত তাদের ব্যাকআপ নিতে হবে না)।
http://devel.squid-cache.org/coss/coss-notes.txt
http://citeseer.ist.psu.edu/viewdoc/download;jsessionid=4074B50D266E72C69D6D35FEDCBBA83D?doi=10.1.1.31.4000&rep=rep1&type=pdf
স্পষ্টতই চক্রীয় সংবাদ ফাইল সিস্টেমের চক্রীয় প্রকৃতি আপনার কাছে অপ্রাসঙ্গিক, তবে প্যাকযুক্ত চিত্র সহ একাধিক ডিস্ক ফাইল / ডিভাইস এবং ব্যবহারকারী অবস্থান সম্পর্কিত তথ্য অনুসন্ধানের জন্য সরবরাহকারী তথ্য থেকে একটি দ্রুত সূচী সম্পর্কে নিম্ন স্তরের ধারণাটি খুব উপযুক্ত।
উত্সর্গীকৃত ফাইল সিস্টেমগুলি
অবশ্যই, এই ফাইলগুলির মধ্যে একটি ফাইল সিস্টেম তৈরি করার এবং লোপব্যাকের উপরে মাউন্ট করার বিষয়ে লোকেরা যে বিষয়ে কথা বলছিল তার সাথে ঠিক একই ধারণা যা আপনি নিজের ফাইল ফাইল সিস্টেম লিখতে চান তা ব্যতীত। অবশ্যই, যেহেতু আপনি বলেছেন যে আপনার সিস্টেমটি বেশিরভাগই পঠিত, তাই আপনি এই উদ্দেশ্যে একটি ডিস্ক পার্টিশন (বা আকার পরিবর্তন করতে নমনীয়তার জন্য lvm পার্টিশন) উত্সর্গ করতে পারেন। আপনি যখন ব্যাকআপ নিতে চান, তখন ফাইল-সিস্টেমটি কেবল পঠনযোগ্য মাউন্ট করুন এবং তারপরে পার্টিশন বিটের একটি অনুলিপি তৈরি করুন।
LVM- র
পার্টিশনের গতিশীল আকারের অনুমতি দেওয়ার জন্য আমি উপরে LVM কে দরকারী হিসাবে উল্লেখ করেছি যাতে আপনাকে প্রচুর খালি জায়গার ব্যাকআপ নিতে হবে না। তবে অবশ্যই, এলভিএমের অন্যান্য বৈশিষ্ট্য রয়েছে যা সম্ভবত খুব বেশি প্রযোজ্য। বিশেষত "স্ন্যাপশট" কার্যকারিতা যা আপনাকে একটি মুহুর্তে একটি ফাইল সিস্টেম হিম করতে দেয়। যে কোনও দুর্ঘটনাযুক্ত rm -rf
বা যাই হোক না কেন স্ন্যাপশটকে বিরক্ত করবে। আপনি যা করতে চেষ্টা করছেন ঠিক তার উপর নির্ভরশীল, এটি আপনার ব্যাকআপগুলির প্রয়োজনের জন্য যথেষ্ট।
RAID- র -1
আমি নিশ্চিত যে আপনি ইতিমধ্যে র্যাডের সাথে পরিচিত এবং সম্ভবত এটি ইতিমধ্যে নির্ভরযোগ্যতার জন্য ব্যবহার করেছেন, তবে কমপক্ষে আপনি যদি সফ্টওয়্যার র্যাড ব্যবহার করছেন তবে কমপক্ষে র্যাড -১ ব্যবহার করা যেতে পারে (আপনি এটি হার্ডওয়ার রেডের সাথে ব্যবহার করতে পারেন, তবে এটি আসলে আপনাকে নিম্ন নির্ভরযোগ্যতা দেয় কারণ এটি পড়তে একই মডেল / রিভিশন নিয়ামক প্রয়োজন হতে পারে)। ধারণাটি হ'ল আপনি নিজের স্বাভাবিক নির্ভরযোগ্যতার প্রয়োজনের জন্য আপনার প্রয়োজনের তুলনায় আরও একটি ডিস্কের সাথে একটি RAID-1 গ্রুপ তৈরি করেন (উদাহরণস্বরূপ আপনি যদি দুটি ডিস্কের সাথে সফ্টওয়্যার RAID-1 ব্যবহার করেন তবে সম্ভবত একটি বৃহত ডিস্ক এবং একটি হার্ডওয়্যার- হার্ডওয়্যার RAID-5 এর উপরে একটি সফ্টওয়্যার RAID-1 সহ ছোট ডিস্ক সহ RAID5 যখন ব্যাকআপ নেওয়ার সময় আসে, একটি ডিস্ক ইনস্টল করুন, mddm কে সেই ডিস্কটিকে রেড গ্রুপে যুক্ত করতে বলুন, এটি সম্পূর্ণতা নির্দেশ না হওয়া পর্যন্ত অপেক্ষা করুন, allyচ্ছিকভাবে একটি যাচাইয়ের স্ক্রাবের জন্য জিজ্ঞাসা করুন এবং তারপরে ডিস্কটি সরিয়ে ফেলুন। অবশ্যই,