RMAN REFERENCE

Supaya bisa full backup database, database harus dalam 
keadaan archivelog mode. Untuk mengaktifkan, mount 
database lalu ketik perintah berikut:
SQL> alter database archivelog;

c:\RMAN TARGET sys/oracle@dgcoba CATALOG rman/oracle@catdb

RMAN> BACKUP DATABASE PLUS ARCHIVELOG;

RMAN> BACKUP FULL TAG "BACKUP_FULL" DATABASE FORMAT 
      'D:\BACKUP\full_backup_%d_%I_%T_%s_%p.bkp';
ket: %d = nama database
     %I = dbid
     %T = waktu saat backup (format=yyyymmdd)
     %s = nomor sequence backup.. untuk mencegah error 
          ketika fullbackup dengan menyertakan spfile 
          dan controlfile
     %p = ini masih belum tau.. hehehe...

RMAN> BACKUP DEVICE TYPE DISK DATABASE;

mengembalikan nilai parameter ke default pake CLEAR
RMAN> CONFIGURE BACKUP OPTIMIZATION CLEAR;

RMAN> SHOW RETENTION POLICY;
RMAN> SHOW ALL;

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

RMAN> REPORT OBSOLETE;
RMAN> DELETE OBOSOLETE;
RMAN> CROSSCHECK BACKUP;

--= Untuk menghapus backup yang sudah expired =--
RMAN> DELETE EXPIRED BACKUP;

--= untuk connect ke auxiliary database =--
RMAN> CONNECT AUXILIARY sys/oracle@aux_db

--= untuk menduplicate database ke auxiliary database =--
RMAN> DUPLICATE TARGET DATABASE TO aux_db;   
ketika melakukan duplikasi, auxiliary database harus 
dalam keadaan nomount.


--= Untuk membackup control file =--
RMAN> BACKUP AS COPY CURRENT CONTROLFILE FORMAT 'D:\copyctl.bkp';
RMAN> BACKUP CURRENT CONTROLFILE;

--= Untuk membackup spfile =--
RMAN> BACKUP SPFILE FORMAT 'D:\copyspfile.bkp';  

--= Untuk membackup archive log =--
RMAN> BACKUP ARCHIVELOG ALL DELETE ALL INPUT FORMAT 
      'D:\ARCHIVE.BKP' TAG 'ARCHIVE BACKUP';

--= Untuk melihat datafile yang ada =--
RMAN> REPORT SCHEMA;
RMAN> BACKUP DATAFILE 1,4;

--= untuk melihat list backup =--
RMAN> LIST BACKUP;
RMAN> LIST BACKUP BY FILE;

--= untuk melihat list backup yang mengandung TABLESPACE tertentu =--
RMAN> LIST BACKUP OF TABLESPACE SYSTEM,USERS;

--= Untuk melihat list backup yang mengandung control file =--
RMAN> LIST BACKUP OF CONTROLFILE;

--= Untuk melihat list backup yang mengandung SPFILE =--
RMAN> LIST BACKUP OF SPFILE;

--= Untuk melihat list backup yang  mengandung archive log =--
RMAN> LIST BACKUP OF ARCHIVELOG ALL;



    

0 komentar: