ব্যাকআপ ডেটাবেস ব্যবস্থাপনায় একটি অপরিহার্য অংশ, যা ডেটাবেসের সুরক্ষা এবং পুনরুদ্ধারের জন্য অত্যন্ত গুরুত্বপূর্ণ। DB2-এ দুটি প্রধান ধরনের ব্যাকআপ পদ্ধতি রয়েছে: Full Backup এবং Incremental Backup। এগুলি ডেটাবেসের বিভিন্ন ব্যাকআপ স্ট্রাটেজি নিশ্চিত করতে ব্যবহৃত হয়, যেখানে Full Backup পুরো ডেটাবেসের ব্যাকআপ নেয় এবং Incremental Backup কেবলমাত্র পরিবর্তিত ডেটার ব্যাকআপ নেয়।
Full Backup হল এক ধরনের ব্যাকআপ যা পুরো ডেটাবেসের একটি সম্পূর্ণ কপি তৈরি করে। এটি ডেটাবেসের সকল অবজেক্ট (টেবিল, ইনডেক্স, ভিউ, স্কিমা ইত্যাদি) এবং তাদের ডেটা সম্পূর্ণভাবে কপি করে।
db2 backup db <database_name> to <backup_location>
এখানে, <database_name>
আপনার ডেটাবেসের নাম এবং <backup_location>
হল ব্যাকআপ সংরক্ষণের লোকেশন। এই কমান্ডটি পুরো ডেটাবেসের ব্যাকআপ তৈরি করবে।
Incremental Backup হল এমন একটি ব্যাকআপ পদ্ধতি যা শুধুমাত্র শেষ ব্যাকআপের পর পরিবর্তিত বা নতুন ডেটার ব্যাকআপ নেয়। এটি পূর্ববর্তী ব্যাকআপের পরে যে কোনো পরিবর্তিত বা নতুন ডেটা কপি করে। ইনক্রিমেন্টাল ব্যাকআপ সময় এবং স্টোরেজ সাশ্রয়ী হলেও, এর পুনরুদ্ধার প্রক্রিয়া কিছুটা জটিল হতে পারে কারণ সবগুলো ব্যাকআপ সিকোয়েন্স অনুযায়ী প্রয়োগ করতে হয়।
db2 backup db <database_name> incremental to <backup_location>
এখানে, <database_name>
হল ডেটাবেসের নাম এবং <backup_location>
হল ব্যাকআপ সংরক্ষণের লোকেশন। এই কমান্ডটি ইনক্রিমেন্টাল ব্যাকআপ তৈরি করবে এবং শুধুমাত্র শেষ ব্যাকআপের পর পরিবর্তিত ডেটা কপি করবে।
বৈশিষ্ট্য | Full Backup | Incremental Backup |
---|---|---|
ব্যাকআপের পরিমাণ | পুরো ডেটাবেসের ব্যাকআপ | শুধুমাত্র পরিবর্তিত ডেটা ব্যাকআপ করা হয় |
স্টোরেজ প্রয়োজন | বেশি স্টোরেজ প্রয়োজন | কম স্টোরেজ প্রয়োজন |
সময়ের প্রয়োজন | বেশি সময় নেয় | কম সময় নেয় |
পুনরুদ্ধারের প্রক্রিয়া | সহজ এবং দ্রুত পুনরুদ্ধার | পুনরুদ্ধারে আগের সকল ইনক্রিমেন্টাল ব্যাকআপ প্রয়োজন |
ব্যাকআপ ফ্রিকোয়েন্সি | সাধারণত কম সময় ব্যবধানে একবার নেওয়া হয় | পুনরাবৃত্তি ব্যাকআপ নেওয়া হয় (দৈনিক বা সাপ্তাহিক) |
ডেটাবেস ব্যবস্থাপনার জন্য একটি কার্যকরী ব্যাকআপ কৌশল তৈরি করতে, অনেক সময় Full এবং Incremental Backup একসাথে ব্যবহার করা হয়। Full Backup ব্যবহার করে মূল ব্যাকআপ সংরক্ষণ করা হয় এবং তার পরবর্তী সময় ইনক্রিমেন্টাল ব্যাকআপ ব্যবহার করে কার্যকরীভাবে ডেটা সুরক্ষা নিশ্চিত করা হয়।
common.read_more