বিটিআরএফএস সহ বিভাজন এবং সাবভোল কৌশল


10

আমি বিটিআরএফ-এ নতুন এবং আমি বিভাজন এবং সাবভলিউম কৌশল সম্পর্কে কিছু পরামর্শ চাই। সিস্টেমটি একটি হালকা-শুল্ক ওয়েব সার্ভার, এবং ধরে নিন এটির একটিমাত্র ডিস্ক রয়েছে।

এক্স ফাইল সিস্টেমের সাহায্যে, আমি সর্বদা /, / ভেরি, অদলবদল (এবং সম্ভবত / বুট এবং / হোম) এর জন্য পৃথক পার্টিশন তৈরি করেছি। আমার জন্য, / var সর্বদা সমস্ত মূল্যবান ওয়েব সার্ভার ডেটা (যেমন মাইএসকিউএল ডাটাবেসগুলি) থাকে এবং কোডের কোনওটিই থাকে না। এটি আমাকে সহজেই অন্য কোনও সিস্টেমে ডেটা স্থানান্তরিত করতে (মুভ বা অনুলিপি / ভেরি) বা ডেটা (পুনর্নির্মাণ /) ইত্যাদি ব্যাহত না করে ওএস পুনরায় ইনস্টল করতে দেয় allows

বিআরটিএফ ব্যবহার করে, আমি একই কাজ করতে পারি, একই পার্টিশন স্কিমটি ব্যবহার করতে পারি এবং প্রতিটি পার্টিশনে পৃথক বিটিআরএফএস ফাইল সিস্টেম রাখতে পারি। অথবা, আমার একটি একক পার্টিশন থাকতে পারে এবং /, / var এবং আরও কিছু ক্ষেত্রে বিটিআরএফএস সাবভলিউম ব্যবহার করতে পারি। এর উপকারিতা কি হবে?

আমার কাছে মনে হয় /-কেবলমাত্র এবং / কেবলমাত্র ভেরি-স্ন্যাপশট দেওয়ার কিছু সুবিধা থাকতে পারে, উদাহরণস্বরূপ ("পূর্ববর্তী চেকপয়েন্টে সমস্ত ডেটা পুনরুদ্ধার করুন" বনাম "সমস্ত কোড পুনরুদ্ধার করুন" বনাম "উভয় পুনরুদ্ধার করুন")। এটি কি সঠিক, বা এটি কেবল সেভাবে প্রদর্শিত হয়?

বোনাস প্রশ্ন: বিটিআরএফএস ফাইল সিস্টেমের (গুলি) নীচে lvm ব্যবহারের সুবিধা রয়েছে কি?

বোনাস প্রশ্ন 2: সিস্টেমে একই আকারের দুটি ডিস্ক থাকলে আপনার পরামর্শ কীভাবে পরিবর্তন হবে?

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


1
দুর্দান্ত প্রশ্ন! আমি প্রায় একই জিজ্ঞাসা করতে চেয়েছিলেন। আমি raid1 এবং লুকস এনক্রিপশন ব্যবহার করতে চাই তবে বেসিকগুলি সম্পর্কে প্রাসঙ্গিক তথ্য পাওয়া শক্ত is যেমন আমি একটি অনুলিপি ভলিউমে কোনও অপি সিস্টেম ইনস্টল করতে পারি এবং কোনও স্বকার ছাড়াই / সোয়াপ ইত্যাদির জন্য সাবভলিউম ব্যবহার করতে পারি কিনা। হতে পারে আমার ম্যানুয়ালটি পড়া উচিত, তবে আমি দীর্ঘ পাঠ্য পছন্দ করি না। : ডি
inf3rno

উত্তর:


6

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

ব্যক্তিগতভাবে, হোম সার্ভারগুলিতে আমার একমাত্র সাবভলিউম হল / ইত্যাদি, তাই আমি কনফিগারেশনের স্ন্যাপশট তৈরি করতে পারি। এটি স্ন্যাপারের মতো সরঞ্জামগুলির সাথে স্বয়ংক্রিয় করা যেতে পারে।

সাধারণত, / var এর পূর্ববর্তী সংস্করণটি পুনরুদ্ধার করার আগ্রহ খুব কমই থাকে, কারণ এছাড়াও / lib / স্টাফ পুনরুদ্ধার করা প্রয়োজন। এটি একটি সর্বদাই বা কিছুই নয়।

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

বোনাস 1: কিছুই নয়। প্রকৃতপক্ষে, বিটিআরএফস স্ট্যাক এমডিএমএম + এলভিএম + এফএস সহজ করার জন্য ডিজাইন করা হয়েছিল। সুতরাং এটি এড়ানো সত্যিই ভাল।

বোনাস 2: না, তবে একটি রেড 1 করুন! সহজ এবং দক্ষ, আপনার ডেটা আপনাকে ভালবাসবে :)

নিনজা বোনাস: আপনি সম্ভবত বিটিআরএফস উইকির দিকে নজর দিতে চান ।


বিটিআরএফস মিররিং এবং অন্যান্য RAID'ish কনফিগারেশন সমর্থন করে। এমনকি আপনার RAID6 পুনরুত্পাদন করা এড়ানো উচিত, আপনি ইনস্টলেশনগুলির পরে একটি পার্টিশন যুক্ত করে সহজেই একটি আয়না তৈরি করতে পারেন। আপনি এখানে কীভাবে একটি সুন্দর খুঁজে পেতে পারেন ( অভিযোগে। টুয়েইএন.এইচটি
্যান্টন

0

আমি ইদানীং এটি পুনর্বিবেচনা করছি এবং ভেবেছিলাম যে আমি একটি খুব সুচিন্তিত পোস্টটি ভাগ করব যা উপভলিউমগুলি সহ শীর্ষ স্তরের ডিরেক্টরিগুলির সাথে একটি পার্টিশনের প্রস্তাব দেয়: https://bbs.archlinux.org/viewtopic.php?id=194491

টি এল; ডিআর

subvolid=0
      ├── subvol_root
      │        └── /usr, /bin, /sbin, /.snapshots, etc
      ├── subvol_snapshots
      ├── subvol_home
      └── subvol_opt
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.