RMAN 1 - History (BN)

RMAN (Recovery Manager) হলো Oracle Database-এর একটি backup recovery tool

এর কাজ

·         Database-এর backup নেওয়া

·         Restore Recover করা

·         স্বয়ংক্রিয়ভাবে backup recovery manage করে

·         Block-level কাজ করে (মানে file level না, data block level)

·         Backup corruption চেক করে

·         incremental backup নিতে পারে (মানে শুধু পরিবর্তিত data block গুলো নেয়)

 

Oracle Database data ফাইলের ভিতর তথ্য থাকেdata blockআকারে

প্রতিটা data file অনেকগুলো block নিয়ে তৈরিযেমন 1 data file = হাজার হাজার block

একটা block থাকে table-এর row বা data

 

·         File-level backup - পুরো datafile কপি করে, block-wise কিছু বোঝে না (যেমন OS level cp /u01/data/system01.dbf /backup/ করলে পুরো ফাইল কপি হয়)

·         Block-level backup (RMAN) - শুধুমাত্র যেসব data block পরিবর্তন হয়েছে, শুধু সেগুলোকেই backup করে বাকি unchanged block নেয় না

 

উদাহরণ:

তোমার ১০০MB এর একটা datafile আছে

তুমি MB data পরিবর্তন করেছো

যদি file-level backup নাওপুরো ১০০MB ফাইল আবার কপি করবে

কিন্তু RMAN (block-level) backup নিলেশুধু ওই MB পরিবর্তিত block গুলোই নেবে

 

Backup এর ধরন

·         Full Backup - সম্পূর্ণ database এর সব data block backup নেওয়া হয়

·         Incremental Level 0 - Full backup এর মতোইসব block backup করে

·         Incremental Level 1 - আগের backup এর পর যেগুলো পরিবর্তন হয়েছে শুধু সেগুলো নেয়

·         Cumulative Backup - আগের level 0 এর পর যত পরিবর্তন হয়েছে সব নেয়

·         Differential Backup - আগের যেকোনো incremental এর পর যত পরিবর্তন হয়েছে শুধু সেগুলো নেয়

 

 

Previous Post Next Post

نموذج الاتصال