হোম সার্ভারের জন্য ব্যর্থতা কৌশল (RAID, গ্লাস্টার, ইত্যাদি)


1

আমার বাড়িতে রাশিপেরি পিআই রয়েছে, রাস্পিয়ান চালানো হচ্ছে এবং অ্যাপাচি, মাইএসকিউএল এবং এসএসএস এর মত কিছু সার্ভার রয়েছে। রাস্পবেরিটি সরাসরি রাউটারে (LAN) এবং 2TB বাহ্যিক এক্সটি 4-ফর্ম্যাটযুক্ত হার্ড ড্রাইভে সংযুক্ত থাকে। এটিতে গুরুত্বপূর্ণ উপাদান রয়েছে (ব্যাকআপ, ছবি, নথি, ইত্যাদি) আমি rsync পুরো বহিরাগত ড্রাইভ প্রতি 2 সপ্তাহ অন্য বহিরাগত ড্রাইভ। সবকিছু এখন জরিমানা আপ কিন্তু সাম্প্রতিককালে প্রধান ড্রাইভ কিছু যন্ত্রণার মনে হচ্ছে ... (মাউন্ট করা হয় ro, fsck বিভিন্ন ত্রুটি সংশোধন করে)

এই কারণে (এবং স্টোরেজটি শীঘ্রই শেষ হয়ে যাবে কারণ) আমি বর্তমানে নিরাপদ খুঁজছেন - যদি সম্ভব স্বয়ংক্রিয়-পদ্ধতি নিরাপদে ডেটা সংরক্ষণ করা হয়।

প্রথমে আমি একটি RAID সম্পর্কে চিন্তা করতাম যা একাধিকবার ফাইল এবং ব্যাকআপ সংরক্ষণ করবে ড্রাইভ। যদিও আমি নিশ্চিত নই কিভাবে আমি এটিকে বাস্তবায়ন করবো ...

পরে আমি glusterfs পাওয়া যা কিছু সুবিধার মনে হচ্ছে:

  • Gluster বড় ফাইল বিভক্ত করতে পারেন (AFAIK অ্যাক্সেস গতি উন্নত)
  • Gluster একাধিক ভলিউম ফাইল সংরক্ষণ করতে পারেন, এবং স্বয়ংক্রিয়ভাবে একটি ড্রাইভ ব্যর্থতা পরিচালনা করতে সক্ষম

তবে আমি আবার নিশ্চিত নই যে আমার রাস্পবেরী পাই একটি গ্লাস্টার মাস্টার হিসেবে একটি গ্লাস্টার দাস হিসাবে কাজ করতে পারে কিনা; এখনও অন্যান্য সেবা চলমান।

আমি একটি ভাঙা ড্রাইভটি "হট-সোয়াপ" করতে সক্ষম হব এবং তথ্য অখণ্ডতার যত্ন না করেই সিস্টেমটিকে পুনরুদ্ধার করতে দিন। নিরাপত্তা এবং প্রাপ্যতা অ্যাক্সেস গতির চেয়ে আরো গুরুত্বপূর্ণ। সংগ্রহস্থল ক্ষমতা 2TB-4TB মধ্যে হতে হবে।

কতটা ড্রাইভ এবং কোন সফ্টওয়্যার কনফিগারেশনটি আমাকে এই সান্ত্বনাটির জন্য সেট আপ করতে হবে?

কোন পরামর্শ করার জন্য আপনাকে ধন্যবাদ!

উত্তর:


2

প্রথম বন্ধ - RAID ব্যাকআপ না। RAID হার্ড ড্রাইভ ব্যর্থতার বিরুদ্ধে রক্ষা করে, এটি সম্পর্কে thats। এটি করার উপযুক্ত, তবে তথ্য দুর্নীতি, চুরি, দুর্ঘটনাজনিত অপসারণ, ক্রিপ্টোলকার টাইপ আক্রমণের বিরুদ্ধে সুরক্ষা প্রদান করে না। আপনি hotswap করতে ইচ্ছুক হলে আপনি RAID ব্যবহার করতে চান।

আমি 2 অংশ সমাধানটি দেখতে আগ্রহী হব - আপনার ডিস্কগুলির নির্ভরযোগ্যতা বাড়ানোর জন্য এবং RAID এবং হটসwap প্রদানের জন্য RAID ব্যবহার করুন। (উল্লেখ্য আপনাকে সম্ভবত RAID1 ব্যবহার করতে হবে, সুতরাং ২ টি টিবি বা 4 টি বিবি ডিস্কের একটি দম্পতি - RAID ব্যবহার করবেন না 5)।

RAID ব্যবহার করার জন্য আপনি " সফ্টওয়্যার RAID "- সাধারণত" mdadmin "।

আমি তখন অফসাইট / অফলাইন মিররিং / সংরক্ষণাগার করার উপায় দেখি - এটি করার অনেকগুলি উপায় আছে - RSnapshot একটি ভাল ধারণা যা ক্রমবর্ধমান ব্যাকআপ, অথবা সম্ভবত সেট আপ করতে পারবেন Owncloud আপনার গিয়ার nicked বা আপনি মূঢ় কিছু না ক্ষেত্রে।


ধন্যবাদ, আমি এটি সম্পর্কে কিছু চিন্তা করব এবং এটি আবার আপনার সাথে ভাগ করব :) SF এ খ্যাতির অভাবের কারণে আমি আপনার সমাধানকে বাড়িয়ে তুলতে পারি না ...
pentix

তাই কি আমি উপসংহারে সঠিক, গ্লাস্টার RAID এর বিকল্প হবে না? এটি গরম-সোয়াপ সম্ভাবনা উপলব্ধ করা হয় না?
pentix

আমি GlusterFS ব্যবহার করি নি, কিন্তু হ্যাঁ, এটি RAID এর বিকল্প হবে। আমি খুব সন্দেহ করি এটি হট-সোয়াপ সম্ভাবনাটি অফার করবে, তবে এটি আপনাকে একটি ড্রাইভও ব্যর্থ হতে পরিচালনার জন্য মঞ্জুরি দেয় এবং আপনাকে একই কার্যকারিতা প্রদান করে ব্যাকআপ থেকে ডেটা পুনরায় তৈরি করতে দেয়। GlasterFS চালানোর জন্য যথেষ্ট PI শক্তিশালী যে আমি অবাক হয়ে স্বীকার করি - যদিও এটি এমনই মনে হয়। আপনি, আমি বিশ্বাস করি, Gluster কাজ করতে 1 পিআই তারপর আরো প্রয়োজন।
davidgo

আপনার উত্তর জন্য আবার ধন্যবাদ! আমি বর্তমানে ২x3TB ব্যবহার করে একটি RAID-1 সেট আপ করার কথা ভাবছি, নিজের সংস্করণে একটি ফাইলের পুরাতন অবস্থায় ফিরে যাওয়ার সম্ভাবনার জন্য নিজের সংস্করণটি "সংস্করণ নিয়ন্ত্রণ" হিসাবে ব্যবহার করে। যত তাড়াতাড়ি আমি দুটি ড্রাইভ (A, B) সংযুক্ত করেছিলাম এবং একটি RAID তৈরি করেছি এবং এটি মাউন্ট করেছি, ড্রাইভটি (বি) আনমন্ট করার সম্ভাবনা আছে, পুরোনো 2 টিবি ড্রাইভ (C) এর সাথে সংযোগ করতে (C) থেকে সমস্ত তথ্য কপি করতে (A) এবং তারপর Unmount (C) এবং remount (B) mdadmin সমস্ত ফাইলগুলিকে (A) থেকে (B) থেকে মিরর করতে দিন? কারণ আমি এটা জিজ্ঞাসা করছি কারণ আমার পাইতে কেবল ২ ইউএসবি হাব পেয়েছে ...
pentix

1
আপনি এটিকে এক হিসাবে বন্ধ করতে পারেন - যদিও আপনি একটি ডেগ্রিডেড অ্যারে হিসাবে প্রাথমিকভাবে RAID সেট করে অনেক বেশি পরিসেবা পাবেন, এটিতে ডেটা অনুলিপি করুন এবং তারপরে অ্যারে তৈরি করুন - এটি বিল্ডিংয়ের দিনগুলি এবং পুনর্নির্মাণের দিনগুলি সংরক্ষণ করবে। (আপনি নিয়মিত ভিত্তিতে এটি করতে চান না)। zmonkey.org/blog/content/create-degraded-raid1-array এটি করার 1 টি উপায় দেখায়, তবে আমি সাধারণত 2 টি ডিভাইস ব্যবহার করি এবং গ্রহণযোগ্য উত্তর অনুসারে অনুপস্থিত 1 ড্রাইভ সেট করি unix.stackexchange.com/questions/63928/... এবং পরে এটি যোগ করুন .... cont
davidgo
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.