SQL Server Failover Cluster, Database Mirroring, Always ON,Replication ve Log Shipping Farkları

Bu makaleyi SQL Server’ın HA(High Availability/Yüksek Erişilebilirlik) ve DR(Disaster Recovery/Felaket Kurtarma) için kullanılan teknolojiler arasında seçim yapmanızı kolaylaştırmak açısından yazmak istedim. Kısaca karşılaştırma yapacağımız teknolojileri aşağıda listeledim.

SQL Server Failover Cluster:

Database Mirroring:

Always ON:

Replication:

Log Shipping:

Benim favorim Always ON. Management’ı çok kolay. İstediğiniz kadar veritabanını bir Availability Group’a alabiliyorsunuz. Aynı sistemi hem HA hem DR için kullanabiliyorsunuz. Disk yedekliliği var. Secondary’den read yapılabiliyor. Microsoft’tan bir arkadaşımdan duyduğum kadarıyla hem read hem write yapabilmek için çalışmalar yapılıyormuş. Gün içinde bile kimse hissetmeden availability group’larınızı diğer sunucuya failover yapabiliyorsunuz.

Veritabanlarını gruplayabildiğiniz için bazı availability group’larınızı 1.sunucudan, bazılarını ise 2.sunucudan çalıştırarak 2 sunucununda kaynaklarından maksimum faydayı elde edebiliyorsunuz.

Bahsettiğim tüm bu teknolojilerin detaylarına aşağıdaki makalelerden erişebilirsiniz. Ayrıca aradığınız şeye ulaşmak için sitemizin arama kısmınıda kullanabilirsiniz.

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

SQL Server Always ON AG(Availability Group) Oluşturmak “,

SQL Server Failover Cluster Kurulumu “,

SQL Server Replication Nedir? “,

Transactional Replication Kurulumu “,

Peer to Peer Transactional Replication Kurulumu “,

Snapshot Replication Kurulumu “,

Merge Replication Kurulumu “,

SQL Server Log Shipping Kurulumu

Loading