কম্পিউটার

ডেটা গুদামগুলিতে ব্যাকআপ এবং পুনরুদ্ধার কি?


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

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

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

বিভিন্ন ধরণের ব্যাকআপ রয়েছে যা নিম্নরূপ -

  • সম্পূর্ণ ব্যাকআপ - সমগ্র ডাটাবেস একই সাথে ব্যাক আপ করা হয়। এর মধ্যে রয়েছে সমস্ত ডেটা ফাইল, কন্ট্রোল ফাইল এবং জার্নাল ফাইল৷

  • কোল্ড ব্যাকআপ − এটি একটি ব্যাকআপ যা ডাটাবেস সম্পূর্ণরূপে বন্ধ হওয়ার সময় নেওয়া হয়৷

  • হট ব্যাকআপ - এটি একটি ব্যাকআপ যা ঠান্ডা নয় এবং গরম বলে মনে করা হয়। হট শব্দটি ব্যবহার করা হয় কারণ ডাটাবেস ইঞ্জিন চালু এবং চলছে। ডাটাবেসের একটি ব্যাকআপ তৈরি করা হয় যখন এটি খোলা থাকে এবং সম্ভাব্যভাবে ব্যবহার করা হয়। ব্যাকআপে থাকা ডেটা সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করতে DBMS-এর বিশেষ সুবিধা থাকতে হবে।

পুনরুদ্ধার হল একটি ডাটাবেসের কিছু উপাদান লুকিয়ে রাখার পর একটি ডাটাবেস পুনর্গঠনের পর্যায়। একটি বর্তমান ডাটাবেসের পুনরুদ্ধারের মডেলটি মডেল ডাটাবেস থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয় যখন নতুন ডাটাবেস তৈরি হয়। ডাটাবেস তৈরি হওয়ার পর ডাটাবেসের মডেল পরিবর্তন করা যেতে পারে।

  • সম্পূর্ণ পুনরুদ্ধারের মডেল − এটি ডাটাবেসকে পূর্ববর্তী সময়ে পুনরুদ্ধারের জন্য সবচেয়ে নমনীয়তা প্রদান করে।

  • বাল্ক-লগ পুনরুদ্ধার মডেল − বাল্ক-লগড পুনরুদ্ধার উচ্চতর কর্মক্ষমতা প্রদান করে এবং নির্দিষ্ট বৃহৎ-স্কেল অপারেশনের জন্য লগ স্পেস খরচ কম করে৷

  • সাধারণ পুনরুদ্ধারের মডেল - সহজ পুনরুদ্ধার সর্বোচ্চ কর্মক্ষমতা এবং কম লগ স্পেস খরচ প্রদান করে কিন্তু সিস্টেম ব্যর্থতার ক্ষেত্রে ডেটা ক্ষতির উল্লেখযোগ্য এক্সপোজার সহ। ডেটা ক্ষতির এক্সপোজারের পরিমাণ নির্বাচিত মডেলের সাথে পরিবর্তিত হয়। প্রতিটি পুনরুদ্ধার মডেল একটি ভিন্ন প্রয়োজন সম্বোধন করে৷


  1. ভিজ্যুয়াল এবং অডিও ডেটা মাইনিং কি?

  2. ব্লোফিশ অ্যালগরিদমে ডেটা এনক্রিপশন এবং ডিক্রিপশন কী?

  3. ডাটাবেস ব্যাকআপ এবং পুনরুদ্ধার

  4. iCloud ডেটা পুনরুদ্ধার পরিষেবা কী এবং এটি কীভাবে সেট আপ করবেন?