Thursday, December 26, 2024

.::: Enable ARCHIVELOG Database Oracle & Test Backup Online & Offline using RMAN :::.

 
Pesan error RMAN-06149: cannot BACKUP DATABASE in NOARCHIVELOG mode menunjukkan bahwa database Anda saat ini berada dalam mode NOARCHIVELOG, sehingga hanya mendukung backup offline (ketika database dalam kondisi MOUNT, tetapi tidak di OPEN). Untuk memperbaiki masalah ini, Anda memiliki dua opsi:

Opsi 1: Aktifkan ARCHIVELOG Mode

Mode ARCHIVELOG memungkinkan Anda melakukan backup database dalam keadaan online (terbuka). Berikut langkah-langkahnya:

a. Login ke RMAN

Tetap di dalam RMAN, atau login ulang jika diperlukan:

rman target /

 b. Shutdown Database
Matikan database terlebih dahulu:

SHUTDOWN IMMEDIATE;

c. Mount Database
Mount database tanpa membukanya:

STARTUP MOUNT;

d. Aktifkan ARCHIVELOG Mode
Aktifkan mode ARCHIVELOG dengan perintah:

ALTER DATABASE ARCHIVELOG;

e. Buka Database
Setelah mode ARCHIVELOG diaktifkan, buka database:

ALTER DATABASE OPEN;
 

SELECT dbid,name,controlfile_type,open_mode,created,log_mode,database_role,archivelog_compression,platform_name FROM V$DATABASE
 

f. Ulangi Backup
Sekarang Anda dapat menjalankan perintah backup:

BACKUP DATABASE FORMAT '/home/oracle/backuprman/full_backup_online_%U.bkp';
 



Opsi 2: Backup dalam Mode NOARCHIVELOG (Offline Backup)

Jika Anda tidak ingin mengaktifkan mode ARCHIVELOG, Anda harus melakukan backup dalam mode MOUNT. Berikut langkahnya:

a. Shutdown Database

SHUTDOWN IMMEDIATE;

b. Mount Database
Jalankan perintah berikut:

STARTUP MOUNT;
 

c. Lakukan Backup
Sekarang, jalankan perintah backup:

BACKUP DATABASE FORMAT '/home/oracle/backuprman/full_backup_offline_%U.bkp';

 


d. Buka Database Kembali
Setelah backup selesai, buka database:

ALTER DATABASE OPEN;
 

Perbedaan NOARCHIVELOG dan ARCHIVELOG
NOARCHIVELOG: Tidak menyimpan log redo setelah digunakan. Cocok untuk database yang tidak membutuhkan recovery point-in-time.
ARCHIVELOG: Menyimpan log redo sehingga Anda dapat memulihkan database hingga titik tertentu (recovery penuh).
Rekomendasi
Aktifkan ARCHIVELOG Mode jika database Anda penting dan membutuhkan backup online.
Jika hanya digunakan untuk pengujian atau tidak kritis, NOARCHIVELOG dengan backup offline cukup.
Apakah Anda ingin saya membantu lebih lanjut terkait konfigurasi atau backup lainnya?

No comments:

Post a Comment

Popular Posts