একাধিক হার্ড ড্রাইভগুলি কীভাবে মার্জ করবেন?


16

আমার কাছে তিনটি হার্ড ড্রাইভ সহ একটি সার্ভার রয়েছে:

  1. 250 জিবি
  2. 3 টিবি
  3. 250 জিবি

আমি কীভাবে একাধিক হার্ড ড্রাইভকে ~ 3.5 টিবি এর আরও বড় ভলিউম হিসাবে একীভূত করতে পারি? আমি একজন প্রোগ্রামার একজন সিস্টেম প্রশাসক নই।


8
এটি দু'বার পুনর্বিবেচনা করুন, আপনি যদি সেই ড্রাইভগুলি নিয়ে যান তবে আপনি যথাযথ RAID সেটআপ করতে পারবেন না এবং আপনার এইচডিডি কোনও ব্যর্থ হলে আপনি ভলিউমে সমস্ত ডেটা হারাতে পারেন ...
পেট্র

5
এই সমস্ত ড্রাইভগুলি কি যান্ত্রিক হার্ডড্রাইভ? এই জাতীয় ছোট ড্রাইভগুলি আজকাল সত্যই সাধারণ নয় এবং সম্ভবত এটি খুব পুরানো। আমি ডেটার জন্য এগুলি ব্যবহার করে গুরুত্ব সহকারে পুনর্বিবেচনা করব। এগুলি যদি এসএসডি হয়: এগুলি একটি RAID / LVM / মেকানিকাল ড্রাইভের সাথে কোনও কিছুতে রাখবেন না। এছাড়াও: আপনার কনফিগারেশনে, আপনার 3 ড্রাইভের একটি যদি ব্যর্থ হয় তবে আপনার সমস্ত ডেটা নষ্ট হবে। এটি নিতে খুব খারাপ ঝুঁকি রয়েছে।
টোবিয়াস মডেল

2
এগুলির জন্য আপনি কী ব্যবহার করছেন তা নির্ভর করে?
ব্রিয়াম

আপনার এখন সেই ড্রাইভগুলিতে ডেটা সংরক্ষণ করার দরকার আছে?
মার্ক প্লটনিক

1
@ টোবিয়াসমডেল যা বলেছিলেন তা প্রশস্ত করার জন্য: 250 থেকে 4 ডিস্ক 6 থেকে 8 বছর আগে জনপ্রিয় ছিল। যদি আপনার ডিস্কগুলি পুরানো হয় এবং প্রতিদিন ব্যবহার হয় তবে তাদের উপর নির্ভর করা ঝুঁকিপূর্ণ। এগুলি এমনভাবে ব্যবহার করুন যেন তারা কোনও দিন ব্যর্থ হতে পারে।
মার্ক প্লটনিক

উত্তর:


22

লিনাক্সে এলভিএম (লজিকাল ভলিউম ম্যানেজমেন্ট) ব্যবহার করুন।

আপনি LVM কে "ডায়নামিক পার্টিশন" হিসাবে ভাবতে পারেন, যার অর্থ আপনি লিনাক্স সিস্টেমটি চলমান থাকাকালীন কমান্ড লাইন থেকে LVM "পার্টিশনগুলি" তৈরি করতে / পুনরায় আকার দিতে / মুছে ফেলতে পারবেন (তাদের LVM- স্পোকে "লজিকাল ভলিউম" বলা হয়): না সদ্য নির্মিত বা পুনরায় আকারযুক্ত পার্টিশনগুলি সম্পর্কে কার্নেলকে সচেতন করতে সিস্টেমটিকে পুনরায় বুট করা দরকার।

প্রথমে আপনি আপনার বর্তমান "ডিস্কগুলি" সম্পর্কে তথ্য পেতে বিকল্পের fdiskসাহায্যে ব্যবহার করতে পারেন -l, তারপরে আপনার "ডিস্কগুলি" বিভাজন করতে এবং "ডিস্কের বিভাজন শেষ করার পরে, সিস্টেমের ধরণের" পার্টিশনগুলির ব্যবস্থা "লিনাক্স এলভিএম" তে সেট করুন ", pvcreate" এলভিএম "এর জন্য আপনার নতুন পার্টিশন প্রস্তুত করতে ব্যবহার করুন ।

আরও তথ্যের জন্য: https://www.howtoforge.com/linux_lvm


1
অন্য লিঙ্ক: wiki.ubuntu.com/Lvm (যেটি অদ্ভুত যে তারা 1 টি হার্ড ড্রাইভে লজিকাল ভলিউমের উদাহরণ দেয় তবে অবশ্যই একই লজিক্যাল ভলিউমে আপনার একাধিক শারীরিক ড্রাইভ থাকতে পারে)। যৌক্তিক দৃষ্টিভঙ্গি শারীরিক স্তর থেকে পৃথক হয়: এম লজিকাল ভলিউমে এন ফিজিক্যাল ডিস্ক (বা শারীরিক পার্টিশন) রাখুন এবং আপনার প্রয়োজন মতো লজিক্যাল ভলিউমগুলি ব্যবহার / বিভাজন করুন
অলিভিয়ার ডুলাক

4

নিম্নলিখিত আপনি যা চান তা করতে পারে ("ইউনিয়ন ফাইলসিস্টেমগুলি" অনুসন্ধান করুন):

  1. mergerfs
  2. OverlayFS
  3. LVM- র
  4. unionfs
  5. aufs

অন্যরা রয়েছে তবে এগুলি একসময় জনপ্রিয় বা জনপ্রিয় ছিল। এলভিএম বিপজ্জনক কারণ একটি ড্রাইভ নষ্ট হওয়া পুরো ফাইল সিস্টেমটি ধ্বংস করে দেবে। ইউনিয়নফেসগুলি আর বিকাশিত বলে মনে হচ্ছে না। অউফস জটিল এবং কার্নেল স্ট্রিপ সংকলন প্রয়োজন। ওভারলেফসের কো-র মোড রয়েছে এবং এটি আধুনিক কার্নেলগুলিতে অন্তর্নির্মিত তাই এটি প্রায় প্রতিটি সিস্টেমে সহজেই পাওয়া যায় এবং এটি ধারক স্টাইলের ভার্চুয়াল মেশিনের জন্য জনপ্রিয় (যেমন D ডকার)। তবে সাধারণ ফাইল সিস্টেমের তুলনায় ওভারলেফসের কিছু সীমাবদ্ধতা রয়েছে। সংশ্লেষগুলি FUSE ব্যবহার করে যাতে ব্যবহারকারীর স্পেসে চালানো যায় এবং একটি সাধারণ ফাইল সিস্টেমের মতো কাজ করে। এই পছন্দগুলির মধ্যে আমি আপনার প্রয়োজনের উপর নির্ভর করে সংযুক্তিগুলি বা ওভারলেফগুলি সুপারিশ করব।

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


1
নির্দেশ করার জন্য ধন্যবাদ mergerfs। আমি একটি একক লজিক্যাল স্ট্রাকচারের (2 ডি ইমেজ ডেটার লট এর) 2 500 জিবি ইউএসবি-ডিস্কগুলিকে একীভূত করার উপায় খুঁজছি। আমি প্রথমে এটি চেষ্টা করব।
পিটার

3

আমরা হব,

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

আপনার 3 ড্রাইভের ব্যবহারের উপর নির্ভর করে আমার মনে হয় যে 4TB হার্ড ড্রাইভটি পাওয়া এবং " (ছ) পার্টড " বা " ডিডি / এর মতো ইউটিলিটি সহ অন্যান্য 3 ড্রাইভের সমস্ত পার্টিশন অনুলিপি করা ভাল হবে think ddrescue "। এইভাবে, আপনি এখনও মূল ড্রাইভগুলি বজায় রাখুন যাতে কিছু ভুল হয়ে যায়।

এখন, যদি 3 ড্রাইভের মধ্যে একটি বা একাধিকটি যদি সিস্টেমের মূল বিভাজন হয় (যেমন "এক বা একাধিক হার্ড ড্রাইভগুলি এমন একটি সিস্টেমের ওএস ড্রাইভ যা আপনি" মার্জ "অপারেশনের পরে বুট করতে চান), আমি অন্য উপায়টি দেখব এটা, অথবা বুট ওএস পার্টিশন (গুলি) মাধ্যমে 4TB ড্রাইভ সেট আপ কীড়া

আছে HTH।


1

অন্যান্য উত্তরগুলি আপনার প্রশ্নের উত্তর সরবরাহ করে। তবে আপনার প্রয়োজনীয়তা আরও ভালভাবে র‌্যাডের দ্বারা পূরণ করা যেতে পারে।

  • সফ্টওয়্যার রাইড 1-তে দুটি 250 জিবি ড্রাইভের সমন্বয় করে আপনার 250 মিলিয়ন গিগাবাইট (~ 228 গিগাবাইট কার্যকরভাবে) আপনার যত্নের উপাত্তের জন্য অপ্রয়োজনীয় স্টোরেজ সরবরাহ করে। এটি আপনার ওএস এবং আপনার ব্যক্তিগত ফাইল হতে পারে। তারপরে সিঙ্গেল 3 টিবি ড্রাইভটি / ডেটা স্টোর হিসাবে ব্যবহার করুন, এটি কম-সুরক্ষিত তা জেনে।

  • দ্বিতীয় 3 টিবি ড্রাইভ কিনুন এবং দুটি বড় ড্রাইভ রেড 1 করুন, আপনাকে 2.6TB কার্যকর স্টোরেজ প্রদান করলেও একটি ড্রাইভের ব্যর্থতার বিরুদ্ধে সুরক্ষিত থাকবে। সম্পূর্ণ অপ্রয়োজনীয় সিস্টেম / ডেটা পৃথককরণের জন্য দুটি 250 গিগাবাইট ড্রাইভের রেড 1 এর সাথে একত্রিত হতে পারে। আপনি যদি এটি সামর্থ্য করতে পারেন তবে সেরা ধারণা।

  • তিনটি ড্রাইভের উপর রাইড 5, storage 500 গিগাবাইটের কার্যকর স্টোরেজ দেয় এবং 3 টিবি ড্রাইভের বেশিরভাগ অপচয় করে। অযথা

  • জেবিওডি / লিনিয়ার রেইড এটি সম্পূর্ণ 3.5TB দেবে (প্রায় 3.1 টিবি কার্যকরভাবে) তবে কোনও ড্রাইভের ব্যর্থতা পুরো ফাইল সিস্টেমের পুরো বিষয়বস্তু ডাম্প করবে। এটি খারাপ - এটি করবেন না - কেবল সম্পূর্ণতার জন্য উল্লেখ করা হয়েছে।

মনে রাখবেন যে এই পরামর্শগুলির মধ্যে কোনওটি একটি সঠিক ব্যাকআপ রুটিনকে প্রতিস্থাপন করে। রাইড ড্রাইভ ব্যর্থতার বিরুদ্ধে সুরক্ষা দেয়, চুরি বা আগুন দ্বারা ফাইল মোছা বা ক্ষয়ক্ষতি নয়।

শীর্ষে এলভিএম বিমূর্ত গাছের উপরে একটি স্তর রয়েছে - এবং অভিযানের দৃ the়তা ছাড়াই একই লক্ষ্য অর্জন করবে।

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