Kategori: HA & DR

Database Mirroring Nedir ve Nasıl Yapılır? Mirroring Hataları ve Çözümleri..

Microsoft SQL Server Always On teknolojisini geliştirdiği için Database Mirroring’in gelecekte kaldırılacağını duyurdu. Ama SQL Server 2005 ve 2008 kullananlar Always ON özelliğini kullanamayacakları için Database Mirroring nedir ve nasıl oluşturulur’a değineceğiz.   Database Mirroring, veritabanı seviyesinde erişilebilirliği arttıran bir çözümdür. (Yani veritabanının olduğu sunucu hizmet veremez duruma gelirse uygulamanın veritabanına diğer sunucudan erişebilmesi)   […]

Always On Alert Sistemi

SQL Server Always On kullanıcıları için takip edilmesi gereken birkaç önemli nokta vardır.   Availability Group’umuz failover mu olmuş? Secondary Sunucuya aktarım devam etmiyormu? Secondary Sunucuya yapılan aktarım resume olmuş mu?   Yukarıda belirttiğim işlemler için alert tanımlayıp böyle durumlar gerçekleştiğinde size mail atmasını sağlayabilirsiniz. Bu makaleden önce “Yeni Kurulumda yapılması gereken konfigurasyonlar” isimli makalemi […]

Always On Secondary Sunucudan Read Yapmak

Always On Mimarisinde Secondary Sunucudan Read yapılabiliyor. Peki bunu uygulamalarınızda nasıl kullanabilirsiniz. Bu makalede bu konunun detaylarını inceliyor olacağız. Örneğin SQLNODE01\INSTANCE01 ve SQLNODE02\INSTANCE01 şeklinde iki node’unuz olsun. Ve bu iki node arasında AG1 isimli bir ag tanımlanmış olsun. Primary Instance’ımız SQLNODE01\INSTANCE01 olsun.  AG1 port olarak 1435’i kullanıyor olsun. Aşağıdaki script yardımıyla bu işlemi gerçekleştirebilirsiniz. “SQLNODE01.mydomain.com” […]

SQL Server Availability Group Veritabanları Senkronizasyon Durumları

Bazen Always ON kullandığınız sunuculardan birini restart etmeniz gerekebilir. 2 sunucunuz olduğunu ve sunucunuzun birinde 10 tane availability group’unuz olduğunu düşünelim. Restart etmeden önce bütün AG’leri diğer sunucuya failover etmeniz gerekir.  “SQL Server Availability Group Failover İşlemi” isimli makalemde failover işlemini nasıl gerçekleştireceğinizi bulabilirsiniz. Ama veritabanlarının senkronizasyon durumlarını kontrol etmeden failover işlemini gerçekleştirmemelisiniz. SQL Server […]

SQL Server Always On Mimarisinde Secondary Sunucuda Veritabanının Ne kadar geriden geldiğini bulmak

SQL Server Always ON mimarisinde availability group’u asenkron tanımlarsanız secondary sunucu biraz geriden gelir. Always On ile ilgili detayları “SQL Server Always ON AG(Availability Group) Oluşturmak” isimli makalemde bulabilirsiniz. Secondary Sunucunun ne kadar geriden geldiği uygulamanın transaction yoğunluğu ile ilgilidir. Örneğin uygulama çok yoğun bir şekilde insert, update ve delete işlemleri içeriyorsa işlemlerin secondary sunucuya […]