Data Guard, Oracle veritabanlarının felaketlerden ve veri bozulmalarından kurtulmalarını sağlamak için bir veya daha fazla bekleme veritabanını oluşturan, bakımını yapan, yöneten ve izleyen kapsamlı bir dizi hizmet sunmaktadır.
Oracle Data Guard
Oracle Data Guard, kurumsal veri için yüksek kullanılabilirlik, veri koruması ve felaket kurtarma sağlar. Data Guard, Oracle veritabanlarının felaketlerden ve veri bozulmalarından kurtulmalarını sağlamak için bir veya daha fazla bekleme veritabanını oluşturan, bakımını yapan, yöneten ve izleyen kapsamlı bir dizi hizmet sunmaktadır. Data Guard, bu bekleme veritabanlarını üretim veritabanının işlem bakımından tutarlı kopyaları olarak tutar. Ardından, planlanan veya planlanmamış bir kesinti nedeniyle üretim veritabanı kullanılamıyorsa, Data Guard herhangi bir bekleme veritabanını üretim rolüne geçirebilir ve böylece kesinti ile bağlantılı kesinti süresini en aza indirebilir. Data Guard, yüksek düzeyde bir veri koruma ve veri kullanılabilirliği sağlamak için geleneksel yedekleme, restorasyon ve küme teknikleri ile kullanılabilir.
Data Guard Mimarisi
Oracle Data Guard, fiziksel bekleme ve mantıksal bekleme sitelerini destekler. Fiziksel Yedekleme: Birincil veritabanı işlemleri yineleme girdileri oluşturduğunda, Yinele uygulama işlemi ikincil veritabanlarını birincil veritabanının tam blok kopyalarıyla tutar.
Mantıksal Bekleme: SQL başvuru işlemleri redo okur ve SQL işlemlerine dönüştürür. Bunlar daha sonra ikincil veritabanına uygulanır. veritabanının tam blok kopyalarıyla tutar.
Mantıksal Bekleme: SQL başvuru işlemleri redo okur ve SQL işlemlerine dönüştürür. Bunlar daha sonra ikincil veritabanına uygulanır.
Veri Koruması Modları
Oracle Data Guard, 3 farklı modda çalışabilir:
Maksimum Koruma : Tüm yineleme verileri çevrimiçi yeniden yapma günlüklerine yazılıncaya ve tümüyle senkronize edilmiş en az bir ikincil veritabanına aktarılana kadar işlemlerin tamamlanmasına izin verilmez. Herhangi bir nedenle, birincil veritabanı, bir yineleyici akışını bir ikincil veritabanına yayamazsa, maksimum koruma modunu sağlamak için birincil kapanır.
Maksimum Performans: Yinelenme işlemleri çevrimiçi Yinelenen Günlüklere yazılır yazmaz işlemlerin tamamlanması yasaktır. Yinelenen akış, maksimum performans modunu sağlamak için eşzamansız olarak ikincil veritabanlarına yayılır.
Maksimum Kullanılabilirlik: Tüm yineleme verileri çevrimiçi tekrarlama günlüklerine yazılıncaya ve tümüyle senkronize edilmiş en az bir ikincil veritabanına yayılana kadar işlemlerin tamamlanmasına izin verilmez. Herhangi bir nedenle birincil veritabanı redo akışını bir ikincil veritabanına yayamazsa, birincil kapanmaz ve sorunlar giderilene kadar maksimum performans modunda olduğu gibi çalışır.
Sonuç Olarak;
Data Guard, bir veritabanı sistemi için yüksek kullanılabilirlik sağlar. Ayrıca, felaket kurtarma veya yükseltme / bakım ( “switchover”) zamanında veritabanları arasında geçiş yapmak için gereken insan müdahalesini de azaltabilir ve standby redo log dosyalarını kullanarak Data Guard veri kaybını en aza indirebilir.
Oracle Data Guard
Oracle Data Guard, kurumsal veri için yüksek kullanılabilirlik, veri koruması ve felaket kurtarma sağlar. Data Guard, Oracle veritabanlarının felaketlerden ve veri bozulmalarından kurtulmalarını sağlamak için bir veya daha fazla bekleme veritabanını oluşturan, bakımını yapan, yöneten ve izleyen kapsamlı bir dizi hizmet sunmaktadır. Data Guard, bu bekleme veritabanlarını üretim veritabanının işlem bakımından tutarlı kopyaları olarak tutar. Ardından, planlanan veya planlanmamış bir kesinti nedeniyle üretim veritabanı kullanılamıyorsa, Data Guard herhangi bir bekleme veritabanını üretim rolüne geçirebilir ve böylece kesinti ile bağlantılı kesinti süresini en aza indirebilir. Data Guard, yüksek düzeyde bir veri koruma ve veri kullanılabilirliği sağlamak için geleneksel yedekleme, restorasyon ve küme teknikleri ile kullanılabilir.
Data Guard Mimarisi
Oracle Data Guard, fiziksel bekleme ve mantıksal bekleme sitelerini destekler. Fiziksel Yedekleme: Birincil veritabanı işlemleri yineleme girdileri oluşturduğunda, Yinele uygulama işlemi ikincil veritabanlarını birincil veritabanının tam blok kopyalarıyla tutar.
Mantıksal Bekleme: SQL başvuru işlemleri redo okur ve SQL işlemlerine dönüştürür. Bunlar daha sonra ikincil veritabanına uygulanır. veritabanının tam blok kopyalarıyla tutar.
Mantıksal Bekleme: SQL başvuru işlemleri redo okur ve SQL işlemlerine dönüştürür. Bunlar daha sonra ikincil veritabanına uygulanır.
Veri Koruması Modları
Oracle Data Guard, 3 farklı modda çalışabilir:
Maksimum Koruma : Tüm yineleme verileri çevrimiçi yeniden yapma günlüklerine yazılıncaya ve tümüyle senkronize edilmiş en az bir ikincil veritabanına aktarılana kadar işlemlerin tamamlanmasına izin verilmez. Herhangi bir nedenle, birincil veritabanı, bir yineleyici akışını bir ikincil veritabanına yayamazsa, maksimum koruma modunu sağlamak için birincil kapanır.
Maksimum Performans: Yinelenme işlemleri çevrimiçi Yinelenen Günlüklere yazılır yazmaz işlemlerin tamamlanması yasaktır. Yinelenen akış, maksimum performans modunu sağlamak için eşzamansız olarak ikincil veritabanlarına yayılır.
Maksimum Kullanılabilirlik: Tüm yineleme verileri çevrimiçi tekrarlama günlüklerine yazılıncaya ve tümüyle senkronize edilmiş en az bir ikincil veritabanına yayılana kadar işlemlerin tamamlanmasına izin verilmez. Herhangi bir nedenle birincil veritabanı redo akışını bir ikincil veritabanına yayamazsa, birincil kapanmaz ve sorunlar giderilene kadar maksimum performans modunda olduğu gibi çalışır.
Sonuç Olarak;
Data Guard, bir veritabanı sistemi için yüksek kullanılabilirlik sağlar. Ayrıca, felaket kurtarma veya yükseltme / bakım ( “switchover”) zamanında veritabanları arasında geçiş yapmak için gereken insan müdahalesini de azaltabilir ve standby redo log dosyalarını kullanarak Data Guard veri kaybını en aza indirebilir.