সংরক্ষণাগার জন্য ফাইল সিস্টেম


10

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

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


1
কোন ওএস? আপনি কি অন্য কোনও ওএস দিয়ে একটি ফাইল সার্ভার সেট আপ করতে ইচ্ছুক?
কেভিন কেন্টু

উত্তর:


5

যদি এটি fsck স্লোনেস অ্যাবট হয়, আপনি কি ext4 চেষ্টা করেছিলেন? তারা এতে কয়েকটি বৈশিষ্ট্য যুক্ত করেছে যা অব্যবহৃত ইনোডগুলি না দেখে fsckকে সত্যই দ্রুত করে তোলে :

Fsck একটি খুব ধীর অপারেশন, বিশেষত প্রথম পদক্ষেপ: ফাইল সিস্টেমে সমস্ত ইনোড পরীক্ষা করা। Ext4- এ, প্রতিটি গ্রুপের ইনোড সারণির শেষে অব্যবহৃত আইওনডগুলির একটি তালিকা সংরক্ষণ করা হবে (একটি চেকসাম সহ, সুরক্ষার জন্য), সুতরাং fsck those ইনোডগুলি পরীক্ষা করবে না। ফলাফলটি ব্যবহৃত ইনোডের সংখ্যার উপর নির্ভর করে মোট fsck সময় 2 থেকে 20 বার উন্নত হয় (http://kerneltrap.org/Linux/Improving_fsck_Speeds_in_Ext4)। এটি অবশ্যই খেয়াল করা উচিত যে এটি fsck, এবং Ext4 নয়, যারা অব্যবহৃত ইনোডগুলির তালিকা তৈরি করবে। এর অর্থ হ'ল অব্যবহৃত ইনোডগুলির তালিকা তৈরি করতে আপনার অবশ্যই fsck চালাতে হবে এবং কেবলমাত্র পরবর্তী fsck রান দ্রুত হবে (যেভাবে যাইহোক একটি এক্সট 3 ফাইল সিস্টেমকে রূপান্তর করতে আপনাকে একটি fsck পাস করতে হবে)। এছাড়াও একটি বৈশিষ্ট্য রয়েছে যা এই fsck গতিতে অংশ নেয় - "নমনীয় ব্লক গ্রুপগুলি"


প্রতিশ্রুতিবদ্ধ মনে হচ্ছে। আমি এটা চেষ্টা করে দেখব.
ওয়েই-ইয়িন

আমি এখন আপনি Ext3 ব্যবহার দেখুন। আপনি ext3 কে তুচ্ছভাবে রূপান্তর করতে পারবেন (সেখানে হাওটোর অনেকগুলি নৌকা রয়েছে, এটি মূলত কেবলমাত্র একটি বিশেষ পরামিতি দিয়ে এক্সট 3 পার্টিশনটি মাউন্ট করছে, তারপরে এটি চিরকাল এক্সট 4 থাকবে)।
ট্যান্ট

7

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

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


6

আমি এক্সএফএসকে পছন্দ করব যেহেতু আমার এই ফাইল সিস্টেমের সাথে খুব ভাল অভিজ্ঞতা রয়েছে। তবে আমি সত্যিই সুপারিশ করছি, আপনি আপনার ডেটা এবং প্রস্তাবিত সমস্ত ফাইল সিস্টেমের সাহায্যে একটি পরীক্ষা করুন।


1
আপনার পরামর্শের জন্য ধন্যবাদ. আমি এখনই ext3 ব্যবহার করছি। এক্সএসএফএক্স এ এক্সপি 3 এর চেয়ে দ্রুত কি?
ওয়েই-ইয়িন

1
হ্যাঁ, fsck দ্রুত। ট্যান্ট যেমনটি বলেছিল তেমন, আপনার এটি এক্সটোর 4 এ স্থানান্তরিত করা উচিত।
ddeimeke

0

আমি বেশ কয়েকটি শপ সম্পর্কে জানি যা সঠিকভাবে সেই উদ্দেশ্যে ডেটাডোমাইন ব্যবহার করে।

আপনার সংরক্ষণাগারটির স্ক্রিপ্টটি খুব সহজ হতে পারে (উদাহরণস্বরূপ, tar বা rsync এবং ক্রোন), এবং আপনাকে হার্ড লিঙ্কগুলি, বা ডিরেক্টরিগুলি যা বেশিরভাগ ফাইল সিস্টেমে হার্ডলিঙ্ক করা যায় না পরিচালনা করার বিষয়ে চিন্তা করার দরকার নেই। ব্যান্ডউইথ সংরক্ষণ করা ব্যতীত অনুলিপিগুলির প্রয়োজন নেই। সমস্ত যাদু ব্লক স্তরের নীচে ঘটে। 15-22TB মূল্যমানের ভার্চুয়াল ডেটা হোস্ট করা অস্বাভাবিক নয়, কেবলমাত্র 1-2TB মূল্যমানের আসল ডিস্কের স্থান ব্যবহার করে। আপনার ডিস্ক ব্যাকআপের জন্য এখনও যথেষ্ট পরিমাণে অবশিষ্ট থাকবে।

ডেটাটি এনএফএস বা আইএসসিএসআইতে পরিবেশন করা হবে তবে আমি নিশ্চিত নই যে এটি সমস্যা কিনা

ফ্রিবিএসডি যখন জেডএফএস ভি 23 পায়, তখন আমাদের বাকীদের জন্য অনুচ্ছেদ পাওয়া যায় ation


প্রতিলিপি ব্যবহারের জন্য উভয়ই স্মৃতি ব্যয়বহুল (খারাপ পার্শ্ব-প্রতিক্রিয়া হওয়ার সম্ভাবনা থাকলে স্মৃতিশক্তি শেষ হয়ে যায়, যা আপনি প্রায়শই ভাবতে পারেন) তবে এটি নির্দিষ্ট (সম্ভবত কর্পোরেট) ব্যবহারের ক্ষেত্রে কেবলমাত্র সহায়ক। জেডএফএস স্ন্যাপশটগুলির ব্যবহার যদিও কাজ করবে।
হত্যাকারী 18
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.