BUILDING AND MANAGING HIGH AVAILABILITY SOLUTIONS WITH SQL SERVER EĞİTİMİ

SQL Server veritabanlarını kesintisiz ayakta tutmayı öğrenin

AlwaysOn Availability Groups, Failover Cluster, Log Shipping ve felaket kurtarma

Building and Managing High Availability Solutions with SQL Server Eğitimi, kurumsal SQL Server veritabanlarını kesintisiz ayakta tutmayı uygulamalı öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

SQL Server için yüksek erişilebilirlik ve felaket kurtarma çözümlerini uygulamalı kuran eğitim

Building and Managing High Availability Solutions with SQL Server Eğitimi, kurumsal SQL Server veritabanlarının kesinti ve veri kaybı olmadan çalışmasını sağlayan yüksek erişilebilirlik çözümlerine odaklanır. Katılımcılar Windows Server Failover Cluster üzerine AlwaysOn Availability Groups kurar, senkron ve asenkron commit modlarınıı ve failover testlerini uygular. Log Shipping ve replikasyon karşılaştırılır; RPO ve RTO hedefine göre doğru mimari seçilir.

Süre ve Format

3 Gün. İlk gün HA kavramları ve Failover Cluster, ikinci gün AlwaysOn kurulumu ve failover, üçüncü gün Log Shipping, izleme ve felaket kurtarma işlenir.

Seviye

Orta Seviye — SQL Server AlwaysOn Availability Groups, Failover Cluster, Log Shipping ve yüksek erişilebilirlik tasarımı

Öğrenme Metodu

Her konu çok düğümlü SQL Server laboratuvarında Availability Group kurulumu, failover testleri ve T-SQL ile uygulamalı senaryolarla işlenir.

Neden Bu Eğitim?

🔁AlwaysOn kurulumu

Windows Failover Cluster üzerine AlwaysOn Availability Group kurarak senkron replika ve otomatik failover yapılandırmayı öğrenirsiniz.

🎯RPO ve RTO hedefi

İş gereksinimine göre kurtarma noktası ve kurtarma süresi hedeflerini belirler, doğru HA mimarisini güvenle seçersiniz.

🛡️Felaket kurtarma

Veri merkezi kaybı senaryosunda ikincil siteye geçişi ve veritabanlarını güvenle ayağa kaldırmayı uygulamalı öğrenirsiniz.

Anahtar Konular

sql server eğitimialwayson availability groupssql server failover clusteryüksek erişilebilirliklog shippingsql server hafelaket kurtarma eğitimisql server dba eğitimiavailability group listenerdatabase mirroring
“Yüksek erişilebilirlik bir ürün değil bir tasarım kararıdır; doğru kurgulanmış bir AlwaysOn mimarisi, kesinti anında işin devam etmesini sağlar.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL Server temeli

Veritabanı, instance ve SSMS kullanımı gibi temel SQL Server yönetim kavramlarına aşinalık verimi artırır.

2
Windows Server deneyimi

Windows Server kurulumu, rol ekleme ve temel ağ yapılandırması deneyimi cluster adımlarını kolaylaştırır.

3
Yedekleme bilgisi

Full, differential ve transaction log yedekleme kavramlarına aşinalık Log Shipping konusunda yardımcı olur.

4
Laboratuvar ortamı

En az iki düğümlü sanal makine ortamı AlwaysOn ve cluster uygulamalarını takip etmeyi sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar yüksek erişilebilirlik kavramlarını, RPO ve RTO hedeflerini kavrar; Windows Server Failover Cluster kurar ve kuvorum modelini yapılandırır.
Modül 1
Yüksek Erişilebilirlik Kavramları
  • Yüksek erişilebilirlik, felaket kurtarma ve iş sürekliliği ayrımı
  • RPO (kurtarma noktası) ve RTO (kurtarma süresi) hedeflerinin belirlenmesi
  • SLA, uptime yüzdesi ve kesinti maliyetinin değerlendirilmesi
  • Planlı bakım ile plansız kesinti senaryolarının karşılaştırılması
  • SQL Server HA seçeneklerinin (FCI, AG, Log Shipping) genel bakışı
  • Tek nokta arıza (SPOF) analizi ve giderme yaklaşımları
Modül 2
Windows Server Failover Cluster
  • WSFC rolünün kurulması ve Failover Cluster Manager tanıtımı
  • Cluster doğrulama (validation) testlerinin çalıştırılması
  • Düğümlerin (node) cluster'a eklenmesi ve ağ yapılandırması
  • Heartbeat ağı ve düğümler arası iletişimin yapılandırılması
  • Cluster Name Object (CNO) ve Active Directory bağımlılığı
  • Cluster olay günlüklerinin ve sağlık durumunun izlenmesi
Modül 3
Kuvorum ve Oylama Yapılandırması
  • Kuvorum (quorum) kavramı ve çoğunluk oylaması mantığı
  • Node Majority ve Node and Disk Majority modellerinin seçimi
  • File Share Witness ve Cloud Witness tanık yapılandırması
  • Dinamik kuvorum ve oy ağırlığı (vote weight) ayarları
  • Çift düğüm senaryosunda tanık kullanımının önemi
  • Split-brain durumunun önlenmesi ve kuvorum kaybı yönetimi
Modül 4
Failover Cluster Instance (FCI)
  • SQL Server FCI mimarisi ve paylaşımlı depolama (shared storage) mantığı
  • FCI kurulumunda sanal ağ adı ve IP kaynaklarının yapılandırılması
  • Düğümler arası instance taşınması (failover) davranışı
  • FCI ile AlwaysOn Availability Group arasındaki temel farklar
  • Depolama olarak SAN, S2D ve iSCSI seçeneklerinin kıyası
  • FCI üzerinde manuel failover testinin yürütülmesi
Günün hedefiKatılımcılar AlwaysOn Availability Group oluşturur, senkron ve asenkron replikaları yapılandırır, Listener kurar ve otomatik ile manuel failover senaryolarını uygular.
Modül 1
Availability Group Oluşturma
  • SQL Server instance üzerinde AlwaysOn özelliğinin etkinleştirilmesi
  • Veritabanının full ve log yedeğiyle AG'ye hazırlanması
  • New Availability Group sihirbazıyla grup oluşturulması
  • Birincil (primary) ve ikincil (secondary) replikaların tanımlanması
  • Otomatik seed (automatic seeding) ile veritabanı başlatma
  • AG dashboard üzerinden senkronizasyon durumunun izlenmesi
Modül 2
Senkron ve Asenkron Commit Modları
  • Senkron commit modunun sıfır veri kaybı garantisi mantığı
  • Asenkron commit modunun gecikme ve performans dengesi
  • Otomatik failover için senkron mod ve failover partner gereksinimi
  • Commit modu seçiminin RPO ve performansa etkisinin değerlendirilmesi
  • İkincil replikada senkronizasyon gecikmesinin (lag) izlenmesi
  • Uzak felaket kurtarma sitesi için asenkron replika tasarımı
Modül 3
Availability Group Listener
  • Listener kavramı ve istemcilerin tek isimle bağlanma mantığı
  • Listener için sanal ağ adı ve IP adresinin yapılandırılması
  • Bağlantı dizesinde MultiSubnetFailover parametresinin kullanımı
  • Okuma amaçlı yönlendirme (read-only routing) yapılandırması
  • Okunabilir ikincil replikalarla okuma yükünün dağıtılması
  • Listener üzerinden failover sonrası bağlantının yeniden kurulması
Modül 4
Failover Senaryoları
  • Planlı failover (planned manual failover) adımlarının uygulanması
  • Otomatik failover tetikleyicileri ve sağlık denetimi mantığı
  • Zorlamalı failover (forced failover) ve olası veri kaybı riski
  • Failover sonrası birincil ve ikincil rollerin doğrulanması
  • Uygulamanın failover sırasında yeniden bağlanma davranışı
  • Failover testlerinin düzenli tatbikatla sınanmasının önemi
Günün hedefiKatılımcılar Log Shipping kurar, HA çözümlerini performans ve sağlık açısından izler, felaket kurtarma planını tasarlar ve ikincil siteye geçişi uygular.
Modül 1
Log Shipping Yapılandırması
  • Log Shipping mimarisi: primary, secondary ve monitor sunucu rolleri
  • Transaction log yedekleme, kopyalama ve geri yükleme işlerinin kurulumu
  • Standby ve No Recovery modlarında ikincil veritabanı seçimi
  • Yedekleme ve geri yükleme gecikmesinin (delay) ayarlanması
  • Log Shipping ile sıcak yedek veritabanı oluşturma senaryosu
  • Secondary veritabanının role change ile devreye alınması
Modül 2
HA Çözümlerinin İzlenmesi
  • AlwaysOn dashboard ve sistem sağlık oturumu (health session) izleme
  • sys.dm_hadr dinamik yönetim görünümleriyle replika durumu sorgulama
  • Senkronizasyon gecikmesi ve redo kuyruğu metriklerinin takibi
  • Extended Events ile AG olaylarının toplanması ve analizi
  • Performance Monitor sayaçlarıyla HA performansının izlenmesi
  • Uyarı (alert) ve bildirim mekanizmalarının yapılandırılması
Modül 3
Bakım ve Yama Yönetimi
  • AG ortamında kesintisiz SQL Server güncelleme (rolling update) sırası
  • İkincil replikadan başlayarak yama uygulama stratejisi
  • Bakım penceresinde failover ile birincil düğüm değiştirme
  • Yedekleme işlerinin ikincil replika üzerinden alınması tercihi
  • Index ve istatistik bakımının HA ortamında planlanması
  • Yama sonrası senkronizasyon ve sağlık doğrulaması
Modül 4
Felaket Kurtarma Planı
  • Birincil veri merkezi kaybı senaryosunun değerlendirilmesi
  • Uzak DR sitesine asenkron replika ile geçiş adımları
  • Zorlamalı failover sonrası olası veri kaybının raporlanması
  • DR tatbikatının düzenli yürütülmesi ve sonuçların belgelenmesi
  • Geri dönüş (failback) senaryosunun planlanması ve uygulanması
  • İş sürekliliği planıyla HA mimarisinin bütünleştirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
HA mimarisi seçimi

RPO ve RTO hedeflerine göre FCI, Availability Group ve Log Shipping arasından doğru mimariyi seçersiniz.

✅
Failover Cluster

Windows Server Failover Cluster kurar, kuvorum ve tanık yapılandırmasını güvenle yaparsınız.

✅
AlwaysOn kurulumu

AlwaysOn Availability Group oluşturur, senkron ve asenkron replikaları doğru biçimde yapılandırırsınız.

✅
Listener yönetimi

Availability Group Listener kurar, okuma amaçlı yönlendirme ile okuma yükünü ikincil replikalara dağıtırsınız.

✅
Failover yönetimi

Planlı, otomatik ve zorlamalı failover senaryolarını uygular ve rolleri güvenle doğrularsınız.

✅
Log Shipping

Log Shipping ile sıcak yedek veritabanı oluşturur ve gerektiğinde devreye alırsınız.

✅
HA izleme

sys.dm_hadr görünümleri ve dashboard ile senkronizasyon ve sağlık durumunu izlersiniz.

✅
Felaket kurtarma

Uzak siteye geçiş ve failback adımlarıyla felaket kurtarma planını uygularsınız.

Kimler İçin Uygundur?

  • SQL Server veritabanlarını yöneten veritabanı yöneticileri (DBA)
  • yüksek erişilebilirlik
  • felaket kurtarma mimarisi tasarlayan altyapı mühendisleri ve kesintisiz çalışması gereken sistemlerden sorumlu BT uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SQL Server veritabanlarını yöneten DBA'lar, yüksek erişilebilirlik ve felaket kurtarma mimarisi tasarlayan altyapı mühendisleri ve kesintisiz çalışması gereken sistemlerden sorumlu BT uzmanları için uygundur. Veritabanı sürekliliğinden sorumlu herkese hitap eder.
Eğitim için ön koşul var mı?
Temel SQL Server yönetimi, SSMS kullanımı ve Windows Server deneyimi beklenir. Full, differential ve transaction log yedekleme kavramlarına aşinalık Log Shipping ve Availability Group konularını kolaylaştırır. İleri düzey cluster deneyimi gerekmez; konular temelden ele alınır.
AlwaysOn Availability Group ile Failover Cluster Instance farkı nedir?
Failover Cluster Instance tüm instance'ı paylaşımlı depolama üzerinde çalıştırır ve depolama tek kopyadır. AlwaysOn Availability Group ise her replikada ayrı veritabanı kopyası tutar, okunabilir ikincil replikalar sunar ve paylaşımlı depolama gerektirmez. Eğitimde her iki mimari uygulamalı karşılaştırılır.
Eğitim online mı yüz yüze mi verilir?
Eğitim hem yüz yüze hem de online formatta verilebilir ve kurumun ihtiyacına göre uyarlanır. Her iki formatta da cluster ve Availability Group senaryoları çok düğümlü laboratuvar ortamında uygulamalı yürütülür.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Microsoft'un resmi sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Building and Managing High Availability Solutions with SQL S Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft SQL ServerQuerying SQL Databases using T-SQL Eğitimi
Veritabanı Eğitimleri

Querying SQL Databases using T-SQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

T-SQL dili eğitimi: küme mantığı, veri tipleri, fonksiyonlar, JOIN, pencere fonksiyonları, CTE ve programlama öğeleriyle sağlam SQL sorguları yazın.

Detayları Gör →
Microsoft SQL ServerQuerying SQL Server (Beginner) Eğitimi
Veritabanı Eğitimleri

Querying SQL Server (Beginner) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Sıfırdan SQL Server sorgulama eğitimi: SSMS, temel SELECT, WHERE ile filtreleme, ORDER BY, toplama ve basit INNER JOIN adım adım, bol örnekle işlenir.

Detayları Gör →
Microsoft SQL ServerQuerying SQL Server (Intermediate) Eğitimi
Veritabanı Eğitimleri

Querying SQL Server (Intermediate) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Orta düzey SQL Server sorgulama eğitimi: çok tablolu JOIN, alt sorgu, pencere fonksiyonları, CTE, özyineleme, PIVOT ve performans temelleri uygulamalı.

Detayları Gör →
Microsoft SQL ServerSQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi
Veritabanı Eğitimleri

SQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

İleri T-SQL eğitimi: saklı yordam, fonksiyon, tetikleyici, hata yönetimi, işlemler, dinamik SQL, yürütme planı, indeksleme ve performans ayarı uygulamalı.

Detayları Gör →
Microsoft SQL ServerSQL Server Analiz Servisleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analiz Servisleri Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SSAS eğitimi: veri ambarı, çok boyutlu ve tablosal modeller, küp, boyut, MDX ve DAX ile kurumsal analiz çözümleri uygulamalı olarak kurulur ve sorgulanır.

Detayları Gör →
Microsoft SQL ServerSQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SSAS Tabular ile VertiPaq, SSDT model tasarımı, DAX ölçüler, zaman zekası, satır düzeyi güvenlik ve performans optimizasyonunu uygulamalı öğretir.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn