কম্পিউটার টিউটোরিয়াল

ডেটা ওয়েयरহাউস-এ ব্যাকআপ এবং রিকভারি কী?


ব্যাকআপ এবং রিকভারি: সংজ্ঞা

ব্যাকআপ এবং রিকভারি হলো লসের মেথডে রেকর্ড ব্যাক আপ করার প্রসেস এবং এমন সিস্টেম সেট আপ করা যা ডেটা লসের কারণে সেই ডেটা রিকভারি সক্ষম করে। ডেটা ব্যাক আপ করতে হয় কম্পিউটার ইনফরমেশন কপি ও আর্কাইভ করা, যাতে ডেটা ডিলিশন বা করাপশনের ক্ষেত্রে সেটি প্রযোজ্য হয়।

ব্যাকআপের লক্ষ্য হলো ডেটার একটি কপি তৈরি করা যেটি প্রাইমারি ডেটা ফেলিউরের ঘটনায় রিনিউ করা যায়। প্রাইমারি ডেটা ফেলিউর হার্ডওয়্যার বা সফ্টওয়্যার ফেলিউর, ডেটা করাপশন, বা মানব-কারিত ইভেন্ট (যেমন ম্যালিশিয়াস অ্যাটাক - ভাইরাস বা ম্যালওয়্যার, বা অকস্মাত ইনফরমেশন রিমUভাল) এর ফলাফল হতে পারে। ব্যাকআপ কপি ডেটাকে একটি পূর্বের পয়েন্ট ইন টাইম থেকে রিস্টোর করতে সক্ষম করে যাতে বিজনেস অনিচ্ছাকৃত ইভেন্ট থেকে রিকভার করতে পারে।

ডেটার কপি একটি স্বতন্ত্র মিডিয়ায় সংরক্ষণ করা প্রাইমারি ডেটা লস বা করাপশনের বিপক্ষে সিকিউর করতে চাইলে চ্যালেঞ্জিং। এই নতুন মিডিয়া হতে পারে এক্সটার্নাল ড্রাইভ বা USB স্টিক যত সিম্পল, বা কিছু bardziej অর্থবহ, যেমন- ডিস্ক স্টোরেজ সিস্টেম, ক্লাউড স্টোরেজ কন্টেইনার, বা টেপ ড্রাইভ। ব্যাকআপ মিডিয়া প্রাইমারি ডেটার সাথে একই এলাকায় থাকতে পারে বা রিমোট এলাকায়। আবহাওয়া-সংশ্লিষ্ট ইভেন্টের feasibleness রিমোট এলাকায় ডেটার কপি রাখতে ভ্যালিডেট করতে পারে।

ব্যাকআপের প্রকারভেদ

  • কমপ্লিট ব্যাকআপ (Complete backup): সম্পূর্ণ ডেটাবেস একসাথে ব্যাক আপ করা হয়। এতে সকল ডেটা ফাইল, কন্ট্রোল ফাইল এবং জার্নাল ফাইল অন্তর্ভুক্ত থাকে।

  • কোল্ড ব্যাকআপ (Cold backup): এটি একটি ব্যাকআপ যা ডেটাবেস সম্পূর্ণ শাট-ডাউন থাকার সময় নেওয়া হয়।

  • হট ব্যাকআপ (Hot backup): এটি একটি ব্যাকআপ যা কোল্ড নয় এবং হট হিসেবে বিবেচিত হয়। "হট" শব্দটি ব্যবহৃত হয় কারণ ডেটাবেস ইঞ্জিন আপ এবং রানিং আছে। ডেটাবেসের একটি ব্যাকআপ তৈরি করা হয় যখন এটি ওপেন এবং Потেনশিয়ালি ইন ইউজ। DBMS-কে স্পেশিয়াল ফ্যাসিলিটি থাকতে হবে যাতে ব্যাকআপ-এ ডেটা কনসিস্টেন্ট থাকে।

রিকভারি (Recovery)

রিকভারি হলো একটি ডেটাবেস রিকন্সট্রাক্ট করার ফেজ ডেটাবেসের কিছু এলিমেন্ট লুকিয়ে যাওয়ার পর। একটি কারেন্ট ডেটাবেসের রিকভারি মডেল মডেল ডেটাবেস থেকে ইনহেরিট করা হয় যখন নতুন ডেটাবেস তৈরি করা হয়। একটি ডেটাবেসের মডেল ডেটাবেস তৈরি হওয়ার পর পরিবর্তন করা যায়।

  • ফুল রিকভারি মডেল (Full recovery model): এটি ডেটাবেসকে একটি পূর্বের পয়েন্ট অফ টাইম-এ রিকভার করার জন্য সবচেয়ে বেশি ফ্লেক্সিবিলিটি প্রদান করে।

  • বাল্ক-লগড রিকভারি মডেল (Bulk-logged recovery model): বাল্ক-লগড রিকভারি কিছু বড়-স্কেল অপারেশনের জন্য হায়ার পারফরম্যান্স এবং লোअার লগ স্পেস কনসাম্পশন প্রদান করে।

  • সিম্পল রিকভারি মডেল (Simple recovery model): সিম্পল রিকভারি হাইএস্ট পারফরম্যান্স এবং লোয়ার লগ স্পেস কনসাম্পশন প্রদান করে কিন্তু সিস্টেম ফেলিউরের ঘটনায় ডেটা লসের σημαντपूर्ण এক্সপোজার সহ। ডেটা লসের এক্সপোজারের পরিমাণ মডেল চয়ন করা অনুযায়ী পরিবর্তিত হয়। প্রতিটি রিকভারি মডেল আলাদা প্রয়োজন আড্রেস করে।

  1. ভিজ্যুয়াল ও অডিও ডেটা মাইনিং কী? ডেটা ভিজ্যুয়ালাইজেশন এবং শ্রবণ-ভিত্তি Минিং

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

  3. ডাটাবেস ব্যাকআপ ও রিকভারি: পদ্ধতি ও কারণ

  4. Apple-এর iCloud ডেটা রিকভারি সার্ভিস সক্রিয় ও ব্যবহার করার গাইড: ধাপে ধাপে