জেডএফএস সহ ব্যাকআপ স্টোরেজ সার্ভার


9

আমি একটি ছোট সংস্থার সবকিছুই মানুষ। আমি একটি নতুন সার্ভার সহ একটি নতুন অবকাঠামো ডিজাইন করতে চাই এবং সংস্থার প্রশস্ত ব্যাকআপ নীতি সহ একটি পৃথক ব্যাকআপ সার্ভার।

সংস্থার সর্বাধিক গুরুত্বপূর্ণ বিষয় হ'ল এসকিউএল সার্ভার এবং এর ডেটাবেসগুলি। এখানে 10 টি ডাটাবেস রয়েছে, তবে এর মধ্যে কেবল 2 টি গুরুত্বপূর্ণ। প্রথম এক 8 জিবি, বেশিরভাগ পাঠ্য ডেটা এবং সংখ্যা। পিডিএফ এবং জিআইএফ সহ 16 গিগাবাইট / মাস বাড়ার সাথে দ্বিতীয়টি প্রায় 300 জিবি।

স্টোরেজটি সংরক্ষণ করতে বর্তমান ব্যাকআপ নীতিতে প্রতি সপ্তাহে একটি সম্পূর্ণ ব্যাকআপ এবং 6 টি ডিফারেনশন থাকে consists আমি মনে করি এটি প্রতি সপ্তাহে প্রায় 350GB, প্রতি মাসে 1.4TB

নীরব ডেটা দুর্নীতির বিষয়ে এত নিবন্ধগুলি পড়ার পরে আমি নেক্সেন্টা কমিউনিটি সংস্করণ দিয়ে জেডএফএস চেষ্টা করার সিদ্ধান্ত নিয়েছি।

আমার প্রশ্ন: নির্ভরযোগ্যতার মেয়াদে ব্যাকআপ ফাইলগুলি সংরক্ষণের জন্য জেডএফএস কি ডুপ্লিকেশন সহ ভাল বা আমার কিছু টেপ ব্যাকআপ বা অন্য কিছু সম্পর্কে ভাবা উচিত?

সম্পাদনা: আমি জানি যে এখনই আমরা পারফরম্যান্স, নকল অনুপাত ইত্যাদি অনুমান করতে পারি না, তবে আমি এটি জানতে চাই যে এটি আদৌ একটি ভাল ধারণা কিনা a


প্রতিলিপিটি ডিস্ক ভিত্তিক ব্যাকআপগুলির জন্য দুর্দান্ত ..
পৌষ

আপনি কি আপনার ডেটাবেজে পিডিএফ এবং জিআইএফ এর মতো বড় ব্লব সংরক্ষণ করছেন? এগুলি সংরক্ষণের সর্বোত্তম উপায় নয়, আমরা ডাটাবেসের মধ্যে ফাইল লিঙ্কগুলি ব্যবহার করি যা ডিবি ছোট রাখে এবং আমরা ফাইল সিস্টেমটি (xfs) ফাইলগুলি দেখাশোনা করি। ব্যাকআপ এবং পুনরুদ্ধার করা সহজ এবং দ্রুত।
ইউনিক্স জেনিটার

উত্তর:


10

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

এটি সর্বদা সাইটে ডেস্ক-ভিত্তিক ব্যাকআপ যেমন আপনার পরামর্শ দিচ্ছেন এবং অপসারণযোগ্য-ডিস্ক বা টেপ ভিত্তিক ব্যাকআপগুলি রাখতে চান যা আগুন / ভূমিকম্প / চথুলহু থেকে রক্ষা পেতে প্রতিদিন সাইটে যায় go

সুতরাং আমার উত্তর হ্যাঁ, এটি ঠিক আছে তবে আপনি যদি পারেন তবে আমি উভয় বিকল্পের জন্য যেতে চাই।


2
চথুলহু প্রতিরোধের জন্য +1
দ্য ইউনিক্স জানিটর

2
চতুহলে করম চুম্বক!
জান্নে পিক্কারাইনেন

10

(ধরে নিচ্ছেন আপনি আপনার ব্যাকআপ সফ্টওয়্যার বনাম জেডএফএসের মধ্যে ছাড়পত্র ব্যবহার করছেন)

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

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

দেখা:

জেডএফএস - সার্ভারের ডুপ্লিকেটেড জেডভোল বা ডেটা সেট স্টলগুলি ধ্বংস করছে। পুনরুদ্ধার কিভাবে?

জেডএফএস - L2ARC ক্যাশে ডিভাইস ব্যর্থতার প্রভাব (নেক্সেন্টা)

যখন আমি বলি যে ডিপুপ ব্যবহারের জন্য র্যামের প্রয়োজনীয়তা বেশি, তখন আমি 64৪ জিবি + র‌্যাম এবং ২০০ জিবি + এল 2 এআরসিতে যে ডেটা সেটটি বর্ণনা করছি তার জন্য র‌্যাম এবং এল 2 এআরসি প্রয়োজনের অনুমান করতাম। এটি কোনও স্বল্প বিনিয়োগ নয়। প্রচুর উইন্ডোজ সিস্টেম ফাইল এবং চিত্রের নথিগুলি পুনরায় পড়া হবে না তা ডিডিটি খুব দ্রুত পূরণ করবে। বেতনটি ইঞ্জিনিয়ারিংয়ের কাজের পক্ষে উপযুক্ত নয় যা সামনে যেতে হবে that

আরও ভাল ধারণাটি হল zpool এ সংক্ষেপণ ব্যবহার করা, সম্ভবত আরও সংকোচযোগ্য ডেটা ধরণের জন্য gzip ক্ষমতাগুলি ব্যবহার করা। ডুপুলিকেটেশন এর মূল্য হবে না কারণ হিট করার দরকার আছে যখন আপনাকে ডুপ্লিকেটেড ডেটা মুছতে হবে (ডিডিটির উল্লেখ করতে হবে)।

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

এছাড়াও, ডিজাইন আইডিয়াগুলির জন্য এখানে একটি দুর্দান্ত জেডএফএস সংস্থান রয়েছে। জেডএফএস সম্পর্কিত বিষয়গুলি যা আপনাকে কেউ বলে না


2
আমি তাদের মধ্যে একজন ছিলাম যা জেডএফএস প্রতিলিপিটির আকর্ষণে কিছুটা কম। আমাদের পরীক্ষার পরিবেশে সবকিছু দুর্দান্ত কাজ করছিল। আমরা এটি উত্পাদন চালু। 2+ বারের ডুপ্লিকেশন রেশিও পেয়ে, সবকিছু সূক্ষ্ম এবং মসৃণ ছিল। সুন্দর। আমরা ব্যবহারকারীদের নতুন সিস্টেমে স্থানান্তরিত করতে শুরু করেছি। কোনও দিনই কোনও সমস্যা নেই, আমরা একটি ব্যবহারকারী এবং ফাইল সার্ভার ট্যাঙ্কের পারফরম্যান্স সরিয়ে নিয়েছি। হঠাৎ মেশিনটি হাঁটুতে চলে গেল। ডেডআপ সারণীগুলি প্রক্রিয়া করার সাথে সাথে মেশিনটি ফিরে আসার 90 মিনিট আগে একটি ক্র্যাশ এবং পরবর্তী পুনরায় বুট শুরু হয়েছিল। ভয়ানক. আমরা ছাড় থেকে মুক্তি পেয়েছি। আমি এ থেকে দূরে থাকার পরামর্শ দিচ্ছি।
jlp

0

একটি বিকল্প ওএস হ'ল ওপেন ইন্ডিয়ানা যা ঠিক তেমনি ভাল এবং বেশিরভাগ সময় নিয়মিত আপডেট হয়।

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

আমি যেখানে কাজ করি সেখানে আমরা এটির মতো একটি সেটআপ চালাই:

  • ওপেন ইন্ডিয়ানা মূল স্টোরেজ সার্ভার [ মূল ] মিররড জোড়া তিন সেট এর একটি রাইডজেড 1 পুলে ছয় 2 টিবি ডিস্ক সহ। এটি আপনার উপলভ্য স্টোরেজ স্পেসটি কাটানোর সময় একটি দ্রুত এবং গুণিত-অনর্থক স্টোরেজ পুল তৈরি করে।
  • একটি সেকেন্ডারি স্টোরেজ সার্ভার [ ব্যাকআপ ] ওপেন ইন্ডিয়ানাতে ডিস্কের অনুরূপ কনফিগারেশন সহ চলমান যা কেবলমাত্র ব্যাকআপ ডিভাইস হিসাবে পরিবেশন করে।
  • প্রধানটিতে একটি স্ক্রিপ্ট রয়েছে যা ক্রোন জব থেকে চালিত হয় যা নিয়মিতভাবে স্ন্যাপশট / ট্যাঙ্ক / [ডেটাসেট] দিনের উপর নিয়মিতভাবে চালিত হয়
  • প্রতি সন্ধ্যায়, আরেকটি ক্রোন জব চালানো হয় যা ব্যাকআপ নেওয়ার জন্য নেটওয়ার্কের উপর দিয়ে দিনের স্ন্যাপশটগুলিকে ঠেলে দেয় । আপনার সমস্ত স্ন্যাপশটের প্রাথমিক সিঙ্ক হয়ে গেলে (একবারে কেবলমাত্র একটি পদ্ধতি), স্ন্যাপশটের বর্ধিত প্রকৃতির অর্থ পরিবর্তনগুলি খুব দ্রুত আপনার ব্যাকআপ ডিভাইসে ঠেলা যায়।

এখানে জেডএফএস প্রেরণ / গ্রহণের জন্য কীভাবে তাড়াতাড়ি করা যায় তা সম্পর্কে আমার একটি দ্রুত পাল্টে দেওয়া আছে: http://kyrill-poole.co.uk/blog/tech/zfs-send-and-recep/


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