Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

D ATA G UARD DISASTER RECOVERY SOLUTION Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA OCE, 10g OCA, 10g OCP

Benzer bir sunumlar


... konulu sunumlar: "D ATA G UARD DISASTER RECOVERY SOLUTION Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA OCE, 10g OCA, 10g OCP"— Sunum transkripti:

1 D ATA G UARD DISASTER RECOVERY SOLUTION Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA OCE, 10g OCA, 10g OCP

2 Talip Hakan ÖZTÜRK  Azerbaycan Teknik Üniversitesi – Bilgisayar Müh.  BANKASYA - Oracle DBA  OCE, 10g OCA, 10g OCP  Oracle Blogger   Oracle Forum Sorumlusu ve Editörü 

3  Neden Disaster Recovery?  Data Guard Nedir?  Process Architecture – Senkron ve Asenkron Redo Transferi  Protection Modes  Physical Standby Veritabanı – Demo  Snapshot Standby Veritabanı (11g)  Logical Standby Veritabanı  Active Data Guard (11g)  Switchover & Failover - Demo Gündem

4 Neden Disaster Recovery?

5 İŞ SÜREKLİLİĞİNİZ VAR PEKİ DISASTER RECOVERY PLANINIZ VAR MI?

6 D ATA G UARD Nedir?  Oracle felaket kurtarma çözümüdür  Production veritabanınızı felaketlerden korur  Production veritabanınızın daha efektif kullanılmasını sağlar, üzerindeki iş yükünü azaltır

7  Teknoloji ilk olarak Oracle 7 ile manuel standby veritabanı oluştururarak kullanılmaya başlandı  Oracle 8i ile Data Guard olarak karşımıza çıktı  ORACLE 8i  Read-Only Standby Veritabanı  Managed recovery  Redo Log dosyalarını Uzak(Remote) arşivlenmesi  ORALCE 9i  “Zero Data Loss” Entegrasyonu  Data Guard Broker ve Data Guard Manager GUI  Swithcover ve Failover işlemleri  Otomatik senkronizasyon  Logical Standby Veritabanı  Maximum Protection  ORACLE 10g  Real-Time Apply  RAC için güçlendirilmiş destek  Fast-Start Failover  Asenkron redo transferi  Flashback Database  ORACLE 11g  Active Standby Veritabanı(Active Data Guard)  Snapshot Standby  Heterojen platform desteği (Production –Linux, Standby - Windows) Geçmişten Günümüze Data Guard

8  RPO = Recovery Point Objective Ne kadar veri kaybetmeyi göze alabilirsiniz?  RTO = Recovery Time Objective Veri erişimi olmadan kaç dakika ayakta durabilirsiniz ?  Maliyet DISASTER RECOVERY Önemli Bileşenleri

9 DATA GUARD 11g PROCESS MİMARİSİ SENKRON REDO TRANSFERİ (SYNC) – SIFIR VERİ KAYBI (ZERO DATA LOSS) MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process

10 DATA GUARD 11g PROCESS MİMARİSİ ASENKRON REDO TRANSFERİ (ASYNC) MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process

11 DATA GUARD 11g PROCESS MİMARİSİ ASYNC – REDO TRANSFERİ YEDEKLENDİĞİNDE MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process

12 REDO TRANSFER PROTECTION MODE LOG_ARCHIVE_DEST_n için NET_TIMEOUT parametresi Data Guard 10g default = 180 sn Data Guard 11g default = 30 sn

13 PHYSICAL STANDBY - DATA GUARD REDO APPLY  Physical Standby Database, production (primary) veritabanının blok-blok kopyasıdır  Redo Apply aktifken, raporlam ve sorgu için read-only modda açılabilir(Active Data Guard)  Production (Primary) veritabanına ekstra yük bindirmemek için backup işlemlerinde kullanılabilir.  Read-Write modda çalışırken redo transferini kabul etmez

14 Primary Site Standby Database Standby Site Production Database İsteğe bağlı gecikmeli Apply Veri Bozulmaları ve Kullanıcı Hatalarından Korunma  Production (primary) veritabanı değişiklikleri Standby veritabanında gecikmeli olarak uygulanabilir.  Apply process aynı zamanda log kayıtlarını check ederek log bozulması olup olmadığı hakkında bilgi verir.

15 DATA GUARD SNAPSHOT STANDBY (11g) TEST Veritabanları Olarak Kullanma  Read-write modda açıp, tekrar physical standby dönüştürülebilir  Archive loglar yedeklenir ve physical standby a geri dönüldüğünde apply edilir DGMGRL> convert database to snapshot standby; DGMGRL> convert database to physical standby;

16 LOGICAL STANDBY - DATA GUARD SQL APPLY  Logical Standby Database açık, aktif ve bağımsız olan bir veritabanıdır  Production (Primary) veritabanı ile aynı mantıksal bilgilere (row) sahiptir  Redo verileri SQL olarak apply edilirken raporlama olarak kullanılabilir  Veritabanı read-write modda açık olabilir. Replica olan tablolarda değişikliklere izin vermez.

17 ACTIVE DATA GUARD (11g)  Production veritabanı üzerinden rapor yükünü azaltmak  Production veritabanı üzerinden backup yükünü azaltmak  Real-time raporlama (redo apply devam ederken)

18 ACTIVE DATA GUARD (11g)

19 SWITCHOVER & FAILOVER Switchover  Planlı role değişimidir  Tekrar yeni bir veritabanı kurulumu gerektirmez  OS ve hardware bakımı için kullanılabilir Failover  Manuel olarak SQL ile veya basit bir GUI arayüzüyle aktifleşebilir  Production (Primary) veritabanının plansız bozulması  Standby veritabanının yeniden oluşturulması gerekir

20 TEŞEKKÜRLER Talip Hakan ÖZTÜRK Bilgisayar Mühendisi Oracle Certified Professional 10g Oracle Certified Associate 10g Oracle Certified Expert


"D ATA G UARD DISASTER RECOVERY SOLUTION Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA OCE, 10g OCA, 10g OCP" indir ppt

Benzer bir sunumlar


Google Reklamları