Category archive: Always On

SQL Server AG’de Yeşil Dashboard’un Ardındaki Tehlike: HADR SUSPEND

Caglar Ozenc 2 min read 2 comments

Son zamanlarda SQL Server Always On Availability Groups kullanan bir müşterimizde yaşanan ilginç bir vakayı sizlerle paylaşmak istiyorum. Monitoring ekranlarında her şey yeşil görünürken, aslında ciddi bir veri kaybı riski ile karşı karşıya kalabilirsiniz. Bu yazımda sizlere HADR SUSPEND komutunun görünmeyen tehlikelerinden bahsedeceğim. Always On AG ortamında senkron modda çalışan bir sistemde, normal şartlarda veri…

Continue reading

SQL Server AG kullanırken veri kaybı riski yaşanır mı?

Caglar Ozenc 2 min read

Always On Availability Groups (AG) kullanırken veri kaybı riski, AG konfigürasyonunuzun senkronizasyon moduna bağlıdır. İki ana senkronizasyon modundan bahsedebiliriz: Senkron Commit ve Asenkron Commit. Senkron Commit Senkron commit modunda, birincil veritabanındaki her işlem ikincil veritabanlarına commit edilmeden önce birincil veritabanda commit edilmez. Bu süreç aşağıdaki şekilde çalışır: Bu modun kullanıldığı bir AG konfigürasyonunda, doğru bir…

Continue reading

SQL Server AlwaysOn kurulumunda dikkat edilmesi gerekenler nelerdir?

Caglar Ozenc 2 min read

SQL Server AlwaysOn özelliklerini (hem Failover Cluster Instances hem de Availability Groups için) kurarken dikkat edilmesi gereken önemli adımlar ve en iyi uygulamalar aşağıda listelenmiştir: Planlama ve Tasarım Altyapı ve Ağ SQL Server Kurulumu Availability Groups Yapılandırması Güvenlik İzleme ve Test Kurulum sırasında ve sonrasında Microsoft’un resmi belgelerine ve en iyi uygulama rehberlerine başvurmanız, sürecin…

Continue reading

SQL Server AlwaysOn nedir, gereksinimleri nelerdir?

Caglar Ozenc 2 min read

SQL Server AlwaysOn, Microsoft SQL Server’ın yüksek kullanılabilirlik (High Availability – HA) ve felaketten korunma (Disaster Recovery – DR) çözümüdür. AlwaysOn, iki ana özelliği içerir: AlwaysOn Failover Cluster Instances (FCI) ve AlwaysOn Availability Groups (AG). AlwaysOn Failover Cluster Instances (FCI) AlwaysOn FCI, paylaşılan depolama üzerinde çalışan SQL Server örneklerini yönetir ve tam örnek seviyesinde yüksek…

Continue reading

SQL Server Contained Databases Nedir?

Caglar Ozenc 1 min read

Contained Databases, diğer veritabanlarından ve veritabanını barındıran SQL Server örneğinden yalıtılmış bir veritabanıdır . SQL Server, kullanıcının veritabanını 4 şekilde izole etmesine yardımcı olur. Bir veritabanını tanımlayan meta verilerin çoğu veritabanında tutulur. (Ana veritabanında meta verileri korumaya ek olarak veya bunun yerine.) Tüm meta veriler aynı harmanlama kullanılarak tanımlanır. Kullanıcı kimlik doğrulaması, veritabanı tarafından gerçekleştirilebilir, bu da SQL…

Continue reading

Yüksek Erişilebilirlik (HA) ve Felaketten Kurtarma (DR) Kavramları – Bölüm 1

Caglar Ozenc 12 min read

Günümüzün kritik öneme sahip uygulamalarını çalıştıran 7×24 ortamlarda, işletmeler büyük ölçüde verilerinin kullanılabilirliğine / erişilebilirliğine güveniyor. Sunucular ve yazılımları genellikle güvenilir olsa da, her biri bir sunucuyu çökertebilecek bir donanım arızası veya yazılım hatası riski her zaman vardır. Bu riskleri azaltmak için iş açısından kritik uygulamalar, hata toleransı sağlamak için genellikle yedek donanıma güvenir. Birincil…

Continue reading