Pages

Minggu, 22 Maret 2015

Backup dan Recovery dengan oracle RMAN

Backup dan recovery adalah salah satu kegiatan penting yang harus dilakukan oleh DBA, untuk menangani permaslahan jika suatu database mengalami crash dan kegagalan proses yang diakibatkan oleh user ataupun system itu sendiri (bug). 
Backup adalah proses menh copy file-file yang ada pada database.
Recovery adalah proses pemulihan setelah melakukan proses restore.

Oracle telah menyediakan fasilitas backup dan recovery, dengan tools RMAN.

Proses backup dapat dilakukan dengan mode NOARCHIVELOG dan ARCHIVELOG, secara default oracle mengeset nya denga NOARCHIVELOG.

Jika kita ingin melakukan online backup maka mode harus dirubah menjadi ARCHIVELOG. dapat dilihat pada v$database.

Untuk dapat masuk ke RMAN dapat dilakukan dengan : 
rman target / nocatalog

untuk melihat konfigurasi pada RMAN :
RMAN>SHOW ALL;

Kemudian akan muncul tampilan konfigurasi RMAN secara default, kita bisa merubahnya sesuai dengan kebutuhan suatu organisasi.

Step dalam melakukan backup dan recovery :
FULL BACKUP
RMAN> backup as  compressed backupset incremental level 0 database tag='FULLBACKUP';

RESTORE
RMAN>shutdown immediate;
RMAN>startup nomount;
RMAN>restore database;
RMAN>recover database;
RMAN>alter database open resetlogs;