Hayır, yine de arşivlenmiş yineleme günlüklerine ihtiyacınız var. RMAN yedeklemesi, soğuk yedekle aynı değildir; geri yüklediğinizde, SCN'nin tüm veri dosyalarında ve kontrol dosyasında tutarlı olmasını sağlamak için yedeklemeyi başlattığınız andan yedekleme tamamlanana kadar oluşturulan tüm yinelemeleri uygulamanız gerekir.
Eski moda yedeklemeyi düşünelim. Bu modda, değiştirilen tüm veritabanı blokları yineleme günlüğü akışına yazılır ve dosya işletim sistemine kopyalanır. Bu, kırık bloklara neden olur , yani blok yedek tarafından okuma sırasında değişmiştir. Veritabanını kurtarmak için, DBF'leri geri yükleriz, daha sonra kurtarma işlemi, arşivlenmiş yineleme günlüklerinden dosyadaki kırık bloklara değiştirilen blokları bindirir ve tutarlı bir veritabanına geri döneriz.
Bir RMAN yedeklemesinde, bloklar gibi bir Unix aracı tarafından değil SGA aracılığıyla Oracle tarafından okunduğundan, kırık bloklar sorunu ortadan kaldırılmıştır cp
. Bununla birlikte, DBF ilk bloğun okunma zamanı ile son blok arasında değişir, bu yüzden aynı sorun daha büyük bir ölçekte. Yani SCN, bir yedeklemedeki ilk ve son bloklar arasında değişir. Arşivlenmiş yineleme günlükleri de bunu kapsar.
RMAN, kataloğun yönetilebilirliğini ve çok daha yüksek bir oranda yeniden oluşturma gerektirmeden sıcak yedeklemeler yapmanın bir yolunu sunar (bu da disklere, yedekleme sistemine vb. Ancak BACKUP DATABASE
edecek değil kendi başına size tutarlı bir veritabanı vermek; Sadece yolu Oracle soğuk yedek olduğunu yapmak.