Crosscheck dan Delete Obsolete Archivelog dan Backup
Hari ini melihat ke report backup oracle, ternyata failed. setelah ditelaah, ada file backup dan archivelog yang di rman tercatat, tapi secara fisik sudah hilang. Backup akan menganggap hal ini error, karena settingan backup diatur untuk menghapus obsolete backup dan menghapus archivelog yang sudah selesai dibackup, sementara rman tidak bisa menghapus file tersebut karena secara fisik sudah tidak ada. Untuk memperbaiki hal ini, dapat dilakukan crosscheck, kemudian didelete archivelog yang sudah expire ataupun backup yang sudah obsolete. Caranya :
1. Login ke rman
#rman target /
2.Di RMAN, crosscheck archivelog :
RMAN>crosscheck archivelog all;
3. Akan ditampilkan daftar archivelog yang sukses di crosscheck dan yang failed di crosscheck. Sekarang archivelog yang failed akan dihapus :
RMAN>delete expired archivelog all;
4. Archivelog yang expired akan dihapus. Sekarang untuk yang backup, lihat dulu backup yang obsolete :
RMAN>report obsolete;
5. Akan ditampilkan daftar backup yang obsolete, sekarang backup yang obsolete tadi akan dihapus :
RMAN>delete obsolete;
6. Pada konfirmasi, ketik yes, backup yang obsolete akan dihapus
2 Responses to “Crosscheck dan Delete Obsolete Archivelog dan Backup”
Loading...
nice add..
Thanks.
andes - Desember 17, 2008 at 15:55
thx juga, senang bisa membantu
salam kenal
dinandginting - Desember 17, 2008 at 22:52