বিটিআরএসএস সাবভলিউম বনাম ফোল্ডারগুলি?


13

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

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

উত্তর:


7

আপনার উভয় / বা প্রশ্নের উত্তর "উভয়"। হ্যাঁ, আপনাকে প্রতিটি উপভলিউম মাউন্ট করতে হবে। প্রতিটি সাবভলিউম একটি সাধারণ ফাইল সিস্টেমের মতো আচরণ করে, তাই তারা / ইত্যাদি ইত্যাদির মত মাউন্ট পয়েন্টগুলিতে উপস্থিত হবে।

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

এবং অবশ্যই, বাড়ির জন্য সাবভলিউম থাকার এবং অন্যটি মূলের জন্য আরেকটি সুবিধা হ'ল একটি আপগ্রেডকে বিপরীত করার ক্ষমতা। উদাহরণস্বরূপ, আপনি খুব তাড়াতাড়ি 12.04 থেকে 12.10 এ আপগ্রেড করুন, আবিষ্কার করুন যে এটি প্রথম মাসের পরে খুব বাজে ad তাই আপনার অপারেটিং সিস্টেমটি কেবলমাত্র আপগ্রেড করুন। আমি নিজে চেষ্টা করে দেখিনি, তবে এটি আপনার বাড়িটিকে রাখার মতো এবং পূর্ববর্তী সিস্টেমটি পুনরায় ইনস্টল করার মতোই কাজ করা উচিত, এক ঘন্টার মধ্যে দ্বিতীয় সেকেন্ডের মতো লাগবে না। :)


আমি জানি এই উত্তরটি বরং পুরানো, তবে আমি এখনই একটি টিপ ব্যবহার করতে পারলাম: আপনি এই বক্তব্যটি দিয়েছেন যে সাবভলিউম প্রতি একজন আলাদা প্রতিলিপি স্তর বেছে নিতে পারে। আপনি কি কোনও উত্স বা একটি ছোট উপায় দিতে পারেন? আমি কোনওটি খুঁজে পাইনি এবং এই বৈশিষ্ট্যটি ব্যবহার করতে অক্ষম (যদিও আমি সত্যিই চাই!) আমি সর্বদা সম্পূর্ণ সিস্টেমের সাথে singleবা RAID1মোডে শেষ করছি ।
জোনাস শোফার

@JonasWielicki বর্তমানে subvolume প্রতি বিভিন্ন রেপ্লিকেশন মাত্রা বাস্তবায়িত হয় না: unix.stackexchange.com/questions/82869
অগ্নি

7

ডিফল্ট রুট সাবভলিউমের অধীন সাবভলিউমগুলি ফোল্ডার হিসাবে উপস্থিত হয় এবং আপনি যদি রুট সাবভলিউম মাউন্ট করে থাকেন তবে মাউন্ট করার প্রয়োজন হবে না।

ফোল্ডার এবং সাবভলিউমের মধ্যে পার্থক্য হ'ল সাবভলিউমগুলি প্যারেন্ট সাবভলিউম (রুট) বা অন্য কোনও সাবভলিউম মাউন্ট না করে মাউন্ট করা যায়। এবং সাবভলিউমগুলি স্ন্যাপশট করা যেতে পারে, যেখানে ফোল্ডারগুলি হতে পারে না।


আনমাউন্ট করা সাবভলিউমগুলি কেবল পঠনযোগ্য।
ডেনিস

0

বর্তমান উবুন্টু কার্নেল (উবুন্টু 12.10 থেকে) ব্যবহার করে সাবভলিউম বৈশিষ্ট্যটি এখনও এতটা অর্থপূর্ণ নয় কারণ এটি এখনও "সাবভলিউম কোটা গ্রুপগুলি" মিস করে। আপনাকে কার্নেল ৩.6 অপেক্ষা করতে হবে (সম্ভবত উবুন্টু ১৩.০৪?) আপনি অবশ্যই একটি সাবভলিউম স্ন্যাপফস্ট করতে পারেন, এবং অবশ্যই আপনি কোনও ডিরেক্টরি স্ন্যাপশট করতে পারবেন না। তবে আপনি সম্ভবত উপভলিউমগুলি LVM এর সাথে লজিকাল ভলিউমের মতো কাজ করার প্রত্যাশা করতে পারেন, তবে বিটিআরএফএসের সাহায্যে আমাদের মতো পরিস্থিতি নেই, কারণ এই কার্নেলের সাথে আমাদের কোটা এক্সটেনশন নেই।

সুতরাং: হ্যাঁ, আপনি স্ন্যাপশট তৈরি করতে পারেন তবে সেগুলি ডিরেক্টরিগুলির মতো দেখায় এবং আপনি যদি একটি সাবভলিউমে স্থানটি পূরণ করেন তবে আপনি পুরো ফাইল সিস্টেমের মধ্যে স্থানটি পূরণ করুন .....

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

অন্য কথায়, এই কার্নেলের সাহায্যে সাবভলিউম উত্পাদন প্রস্তুত নয়।

অন্যথায়, আপনাকে বিটিআরএফএস ফাইল সিস্টেমগুলি ভলিউম হিসাবে ব্যবহার করতে হবে, এবং সাব-ভলিউম নয়। বিটিআরএফএস ফাইল সিস্টেমটি অন-লাইনে সঙ্কুচিত করা যায়, এবং অন-লাইনে প্রসারিত করা যায়, এবং কোটা প্রয়োজন হয় না।


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