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 http://taliphakanozturk.wordpress.com http://taliphakanozturk.wordpress.com

2 http://taliphakanozturk.wordpress.com Talip Hakan ÖZTÜRK  2000-2005 Azerbaycan Teknik Üniversitesi – Bilgisayar Müh.  BANKASYA - Oracle DBA  OCE, 10g OCA, 10g OCP  Oracle Blogger  http://taliphakanozturk.wordpress.com http://taliphakanozturk.wordpress.com  Oracle Forum Sorumlusu ve Editörü  http://www.ceturk.com http://www.ceturk.com

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 http://taliphakanozturk.wordpress.com Gündem

4 http://taliphakanozturk.wordpress.com Neden Disaster Recovery?

5 İŞ SÜREKLİLİĞİNİZ VAR PEKİ DISASTER RECOVERY PLANINIZ VAR MI? http://taliphakanozturk.wordpress.com

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 http://taliphakanozturk.wordpress.com

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 http://taliphakanozturk.wordpress.com DISASTER RECOVERY Önemli Bileşenleri

9 DATA GUARD 11g PROCESS MİMARİSİ SENKRON REDO TRANSFERİ (SYNC) – SIFIR VERİ KAYBI (ZERO DATA LOSS) http://taliphakanozturk.wordpress.com MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process 1 1 1 1 22 3 3 3

10 DATA GUARD 11g PROCESS MİMARİSİ ASENKRON REDO TRANSFERİ (ASYNC) http://taliphakanozturk.wordpress.com MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process 1 1 1 1 222 3

11 DATA GUARD 11g PROCESS MİMARİSİ ASYNC – REDO TRANSFERİ YEDEKLENDİĞİNDE http://taliphakanozturk.wordpress.com MRP-Managed Recovery Process LNS-LogWriter Network Service RFS-Remote File Server Process LSP-Logical Standby Process 1 1 1 1 2 22

12 REDO TRANSFER PROTECTION MODE http://taliphakanozturk.wordpress.com 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 http://taliphakanozturk.wordpress.com

14 Primary Site Standby Database Standby Site Production Database İsteğe bağlı gecikmeli Apply http://taliphakanozturk.wordpress.com 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; http://taliphakanozturk.wordpress.com

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. http://taliphakanozturk.wordpress.com

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) http://taliphakanozturk.wordpress.com

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 http://taliphakanozturk.wordpress.com

20 TEŞEKKÜRLER Talip Hakan ÖZTÜRK Bilgisayar Mühendisi Oracle Certified Professional 10g Oracle Certified Associate 10g Oracle Certified Expert talip_hakan_ozturk@hotmail.com http://taliphakanozturk.wordpress.com http://taliphakanozturk.wordpress.com


"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ı