Desteklediği Veritabanlar
Oracle GoldenGate çözümü bir çok farklı veritabanı teknoloji arasında senkronizasyon sağlayabilir. Bu sayede sadece felaket senaryoları için yedekleme değil bunun dışında verinizi bir veritabanından başka bir veritabanına taşımanız gibi ihtiyaçlarda da kullanılabilir. Oracle GoldenGate çözümünün desteklediği veritabanı teknolojilerini aşağıdaki tablo da bulabilirsiniz.
Yakalama(Ana veritabanı): | Taşıma(Yedek Veritabanı): |
- Oracle - IBM DB2 - Microsoft SQL Server - Sysbase ASE - Teradata - Enscribe - SQL/MP - SQL/MX
|
- Yandaki veritabanlarının hepsi - Ingres, MySql, HP - Neoview - ODBC uyumlu herhangi bir veritabanı |
Faydaları
♦ Planlanmamış sistem arızalarının önüne geçmenizi sağlayıp, herhangi bir arıza durumunda otomatik olarak ana sistem’den yedek sistem’e geçiş imkânı sunar
♦ Veri kaybının önüne geçmenizi ve hatalı/arızalı verinin izole edilmesini sağlar
♦ Ana ve yedek veritabanınızın düzenli bir şekilde yeniden senkronize eder
♦ TCP/IP üzerinden veri taşıması yapıldığı için iki nokta arasındaki uzaklığın önemi yoktur
♦ Yedek veritabanı raporlama v.b. gibi işlemler için kullanılmasına olanak sağladığı için yatırım geri dönüş faydasını yükseltir
Manager: İsminden de anlaşılacağı üzere bu servis Oracle GoldenGate ‘in yönetim servisidir. Hem kaynak hemde hedef sunucularda çalışır. GoldenGate ‘in konfigrasyonu bu servis üzerinden yönetilir. Örnek; Extract process ‘i tarafından üretilen trail dosyalarını takip edilmesi ve raporlama işlemleri bu servisin yönetimi altındadır. Extract, pumper ve replicat servislerinin çalışabilmesi için Manager ervisinin çalıştırılması gereklidir. Extract servisi tarafından üretilen trail dosyalarının ne kadar süre saklanacağı vs. bilgileri Manager servisi üzerinden kontrol edilir.
Extract: Kaynak veritabanı üzerinde çalışan bu servis, veritabanında gerçekleştirilen bütün işlemlerin kaydını yakalamakla görevlidir. Bu kayıtları öncelikle Online Redolog (RBA numaralarından çıkartılır) dosyalarından veya archive dosyaları üzerinden toplanır.
Pumper: Bu servisin görevi Extract process ‘i tarafından oluşturulan trail dosyalarını hedef sunucuya Manager servisi üzerinde tanımlı 7809 portu (TCP/IP) üzerinden göndermektir.
Replicat: Replicat servisi adından da anlaşılacağı üzere, kaynak sunucu üzerinde çalışan Pumper process ‘i tarafından gönderilen trail dosyalarının hedef veritabanına işlenmesinden sorumludur. Gelen trail dosyalarını gerçek zamanlı olarak (online) işletebileceğiniz gibi parametreler yardımıyla belirteceğiniz bir süre vasıtasıyla gecikmeli olarakta işletebilirsiniz.
Collector: Collector servisi GoldenGate ‘in bir background servisidir ve sadece hedef sunucu üzerinde çalışır. Bu servis gönderilen trail dosyalarını işleyerek Replicat servisinin kullanabileceği formata getirilmesinden sorumludur.