Aslında komut ve metoloji olarak full backupdan bir farkı bulunmamaktadır. Burada da benzer komutlar ile backup setimiz içerisindeki archivelogları default dizinine veya bizim belirteceğimiz farklı bir dizine restore edebiliriz. Archivelogları neden restore etmeye ihtiyaç duyabilirim şeklinde bir soru gelenler olabilir. Eğer full restore / recover yapıyorsanız ve mutlaka son ana dönmek istiyorsanız mutlaka archive loglarınıza ihtiyaç duyacaksınız demektir, aslında archiveloglarınızı restore etmeniz için mutlaka bir restore / recover durumu olması da gerekmeyebilir. Örneğin production database’ inizde yaşanan bir problem den dolayı backupı alınmış olupda DG’ a henüz işlenmemiş olan logları silmeniz gerekebilir veya DG’ da yaşanan bir problem dolayı apply işlemi durmuş olup DG’ ının geride kalmış olup sizinde primary database ‘ inizin backuğı ile archivelogları sildiğinizi düşünün ki, böyle bir durumda sadece eksik olan arhivelogları bulabilirseniz problemi en kısa yoldan çözmüş olursunuz.
Aslında karşılaşabileceğiniz o kadar çok case varki, tümünden burada bahsetmemiz mümkün değil ancak, sık karşılaşılan durumlardan ve neler yapabileceğimizden bahsedelim ;
Archiveloglar ile ilgili history bilgisine V$LOG_HISTORY view’ inden ulaşabilirsiniz ;
Continue reading