Bu yazıyla RMAN hakkında konuşmaya devam edeceğiz ve bu konuyu burada bitireceğiz. Bu yazıda blok bozulması ve RMAN'ın list-advice-repair özelliklerine değinmek istiyorum. Hemen RMAN'ı dolayısıyla Oracle'ı özel yapan neymiş bir bakalım:
LIST-ADVICE-REPAIR FAILURE
Önceki yazıda bilindiği gibi kaybolan veya bozulan bir veri dosyasının nasıl geri getirileceğini öğrendik. Bu yol biraz karmaşık gelmiş olabilir. Bunun Oracle'ın RMAN'da kendi çözümleriyle yapılıyor olması büyük avantaj. Yani aslında yapılması gereken adımları RMAN sizden önce hesaplıyor ve size sunuyor. Arkasından sizin yapmanız gereken tek şey "Bunları uygula!" demek oluyor. Bu üç adım bize bunu ifade ediyor aslında.
- List Failure: Var olan hatalı sistemleri tespit ederek bir kurtarma işlemine ihtiyaç duyuluyorsa bunu size belirtir.
- Advice Failure: Bulunan hatalarla ilişkili olan optimum çözümü ve buna ait komutları size sunar.
- Repair Failure: Bu adım da sunulan çözümün onaylanarak veritabanına uygulanmasını içerir.
Bununla ilgili olarak bir block corruption durumunda neler yapılabilir diye bakmadan önce bir block corruption'un ne olduğuna bakalım: