Skip to content
Bu makaleyi daha net anlayabilmeniz için “SQL Server Replication Nedir?” isimli makalemi okumanızı tavsiye ederim. Transactional Replication’da ilk olarak replike edilecek tablo/objenin snaphot’ı(aktarılacak tablonun schema bilgisi ve tablonun içinde o anda mevcut olan datanın fotografı gibi düşünebilirsiniz) alınır ve subscriber’lara aktarılır. Bu işlemin hemen arkasından veri ve şema’da olan değişiklikler sıralı bir şekilde subscriber’lara neredeyse […]
Replication High Availability çözümlerinden biridir. Günlük hayatta bu amaçla kullanıldığını çok görmedim. HA(High Availability) çözümü olarak Always ON dünyamıza girmeden önce SQL Server Failover Cluster ya da Database Mirroring kullanırdık. Artık genellikle Always ON kullanıyoruz.(Ben diskim yeteri kadar olduğu sürece Always On kullanmayı tercih ediyorum) Replication’ı genelde raporlama amaçlı başka bir sunucuya tablo ya da […]
Makalelerimin çoğunda olduğu gibi bu makalemde de SQL Server 2014 kullanacağım. Diğer sürümleride benzer şekillerde kurabilirsiniz. SQL Server Failover Cluster, Always ON teknolojisi gelmeden önce çok kullandığımız bir HA(High Availability) çözümüydü. Kısaltma olması amacıyla bu makalenin devamında SQL Server Failover Cluster’a SSFC demeyi tercih edeceğim. Fakat Always ON’un geldiği günden beri şahsen benim hiç […]
Bazen Always On sunucularından birini restart etmeniz gerekebilir. Böyle bir durumda sağlıklı bir şekilde restart edeceğiniz sunucudaki Availability Group’ları diğer sunucuya failover etmeniz gerekir. Sağlıklı bir şekilde failover işlemini gerçekleştirebilmek için öncelikle her iki sunucudaki primary ve secondary veritabanlarının failover mode’unu ve senkronizasyon durumunu görmek gerekir. AG’ler Automatic failover modunda ve veritabanları her iki node […]
Always ON teknolojisi Mirroring Teknolojisinin üzerine kurulmuştur. Mirroring’in geliştirişmiş halidir diyebiliriz. “Database Mirroring Nedir ve Nasıl Yapılır? Mirroring Hataları ve Çözümleri..” isimli makalemi okumak isteyebilirsiniz. Always On HA(High Availability) ve DR(Disaster Recovery) çözümüdür. High Availability yüksek erişilebilirlik demektir. Genelde aynı veri merkezinde, birden fazla sunucu ile yapılır. Sunuculardan birinin arızalanması sonucu diğerinin devreye girmesini sağlayan […]