RMAN 2 - configuration (BN)

CONFIGURE RETENTION POLICY TO REDUNDANCY 1;

·         Retention Policy মানেতুমি কতগুলো বা কতদিনের backup রাখতে চাও, তার নিয়ম

·         Redundancy 1 মানেপ্রতিটা data file বা database এর শুধু ১টা valid backup copy রাখবে

·         যদি নতুন backup নেওয়া হয়, তাহলে পুরনো backup টা obsolete (অপ্রয়োজনীয়) হয়ে যাবে

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

·         Recovery Window হলো একটি সময়সীমা | Backup কতদিন পর্যন্ত রাখা হবে | backup গুলো কমপক্ষে দিনের জন্য রাখা হবে 

CONFIGURE BACKUP OPTIMIZATION OFF;

·         যদি একই data file ইতিমধ্যেই backup করা থাকে এবং সেটা এখনও valid → RMAN আবার সেই file এর backup নেবে না skip করবে

CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default

·         মানে হলো RMAN ডিফল্টভাবে backup যাবে disk

CONFIGURE DEFAULT DEVICE TYPE TO SBT_TAPE;

·         মানে হলো RMAN ডিফল্টভাবে backup যাবে tape library

CONFIGURE DEFAULT DEVICE TYPE TO SBT_CLOUD;

·         মানে হলো RMAN ডিফল্টভাবে backup যাবে cloud storage (OCI, AWS S3, Azure Blob)

CONFIGURE CONTROLFILE AUTOBACKUP ON; # default

·         Autobackup enable করলে RMAN প্রতি backup session এর পরে control file এবং SPFILE-এর automatic backup নেবে

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default

·         FORMAT দিয়ে আমরা বলে দিই backup file কোথায় এবং কী নামে সংরক্ষণ হবে

·         এই format disk backup এর জন্য apply হবে

·         %F = Oracle auto-generated filename

CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

·         DEVICE TYPE DISK মানে RMAN backup disk- যাবে

·         PARALLELISM 1 মানে একই সময়ে শুধু ১টি backup process (channel/stream) চলবে

·         BACKUP TYPE TO BACKUPSET মানে

o   Default = BACKUPSET, কারণ efficient এবং compressed হয়

·         RMAN দুই ধরনের backup type

o   BACKUPSET - Compact, logical backup file (RMAN format), smaller size, compressed easily

o   IMAGECOPY - Exact copy of datafile (OS-level), like cp of files

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

·         DATAFILE BACKUP COPIES মানে প্রতিটি datafile এর কতটি backup copy নেবে RMAN

·         1 মানে একটাই backup copy থাকবে disk

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

·         RMAN দিয়ে যখন archivelog backup নেওয়া হয়, তখন নির্ধারণ করতে পারো প্রতিটি archivelog-এর কতটি backup copy হবে

·         1 মানে প্রতিটি archivelog এর শুধু ১টি copy নেবে

CONFIGURE MAXSETSIZE TO UNLIMITED; # default

·         MAXSETSIZE RMAN কে বলে একটি backupset- সর্বোচ্চ কত বড় backup file হতে পারবে

·         উদাহরণ: যদি 10GB set size দেওয়া হয় → RMAN 10GB এর বেশি হলে নতুন backupset বানাবে

·         UNLIMITED মানে backupset- কোন size limit নেই

CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

·         RMAN দিয়ে যখন backup নেওয়া হয়, তখন backup file গুলো encrypted (সিকিউর) করা যায়

·         Encryption দিলে backup file unauthorized access থেকে সুরক্ষিত থাকে

·         OFF মানে Backup files plain format- থাকবে

CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

·         RMAN backup encrypt করার সময় কোন algorithm ব্যবহার করবে সেটা define করে

·         AES = Advanced Encryption Standard

·         128 = key size in bits

CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE; # default

·         RMAN backup কম্প্রেস হবে BASIC compression দিয়ে, CPU load কম রাখার জন্য optimize করা আছে

CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default

·         RMAN backup চলার সময় যা log বা output generate হয় এগুলো text files বা log files হিসেবে save হয়

o   কোন file backup হলো

o   কোন error/alert হলো

o   backup success/failure info

·         RMAN backup log/output দিন পর্যন্ত রাখবে, তার পরে automatic delete হবে

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

·         RMAN কে বলে কোন condition archived redo log delete করা যাবে

·         NONE মানে কোনো policy নেই (RMAN কোনো archived log automatic delete করবে না)

CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/19.0.0/db_home/dbs/snapcf_maxcdb.f'; # default

·         Snapshot Controlfile = temporary copy of the control file

·         মূল controlfile busy থাকলেও RMAN snapshot controlfile use করে কাজ করতে পারে

·         RMAN backup/restore চলার সময় temporary snapshot controlfile এই path- তৈরি হবে


Previous Post Next Post

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