Forum
Herkese merhaba,
Soracağım soru ile ilgili sizden var olan yada uygulanabilecek senaryolar ile ilgili bilgi rica ediyorum.
Kullanmış olduğumuz ticari yazılımı barındıran bir sql server var bu sql server da problem olduğunda üretim tamamen duruyor.
Bunun için üretim alanına yeni bir server koyarak sql server da sorun olduğunda üretimin devam edebilmesi ticari yazılımın kullanılı bilmesi adına ne yapabilirim.
şimdiden herkese teşekkür ederim
merhabalar
CA Xosoft en ideal çözümdür...
http://support.ca.com/phpdocs/0/5878/support/xosoft_support.html
http://www.ca.com/us/sitecore/content/ARCserve/Products/CA-ARCserve-High-Availability.aspx
regards,
Merhaba
benim amacım sql server stop ettiğinde üretime koyacağım sql üzerinden aynen devam etmesi
Merhaba
benim amacım sql server stop ettiğinde üretime koyacağım sql üzerinden aynen devam etmesi
3 node'lu (witness server'ı da kapsayan) mirroring yapısını kurarsanız node'lardan birisinde servis durduğunda diğeri yoluna devam eder.
Merhaba
benim amacım sql server stop ettiğinde üretime koyacağım sql üzerinden aynen devam etmesi
3 node'lu (witness server'ı da kapsayan) mirroring yapısını kurarsanız node'lardan birisinde servis durduğunda diğeri yoluna devam eder.
Bahsettiğiniz konu ile ilgili nasıl bilgi toplayabilirim?
Bu konuda dökümanı Google'da "Sql Server Database Mirroring" şeklinde aratarak da bulabilirsiniz ancak
http://www.cozumpark.com/blogs/sql/archive/2011/02/20/sql-server-2008-r2-ile-database-mirroring-b-l-m-1.aspx
http://www.cozumpark.com/blogs/sql/archive/2011/03/20/sql-server-2008-r2-le-database-mirroring-b-l-m-2.aspx
bu makale serisini bir bütün olarak irdelediğinizde çok başarılı mirroring yapısı kuracağınızı düşünüyorum.
İyi çalışmalar.
Bu konuda dökümanı Google'da "Sql Server Database Mirroring" şeklinde aratarak da bulabilirsiniz ancak
http://www.cozumpark.com/blogs/sql/archive/2011/02/20/sql-server-2008-r2-ile-database-mirroring-b-l-m-1.aspx
http://www.cozumpark.com/blogs/sql/archive/2011/03/20/sql-server-2008-r2-le-database-mirroring-b-l-m-2.aspx
bu makale serisini bir bütün olarak irdelediğinizde çok başarılı mirroring yapısı kuracağınızı düşünüyorum.
İyi çalışmalar.
Teşşekür ederim inceleyeceğim
Xosoft diyorum başkasına gerek yok. en ideal çözüm. Xosoft üzerinden bu istediğinizi yapabilirsiniz.
Xosoft diyorum başkasına gerek yok. en ideal çözüm. Xosoft üzerinden bu istediğinizi yapabilirsiniz.
Mümin bey mevcut lisansla sorun çözülecekken yeni bir yatırıma ne gerek var? O denli büyük bir durum olduğunu sanmıyorum
Mert Bey Merhaba,
İlgili makaledeki uygulamayı gerçekleştirmek için ilave bir server yetiyormu yoksa Mirror ve witnes için ayrı server mı kullanmak gerekiyor?
Mert Bey Merhaba,
İlgili makaledeki uygulamayı gerçekleştirmek için ilave bir server yetiyormu yoksa Mirror ve witnes için ayrı server mı kullanmak gerekiyor?
Bu sorunun cevabı istediğiniz korumanın ne kadar sağlam olacağına göre değişkenlik gösterir?
SQL Server'ın primary, secondary ve witness'ları size "ben illa ayrı makinelerde olcam" demezler; aynı makine üzerine farklı instance'larla da kurabilirsiniz ancak bu production ortamı için hem gereksiz hem de anlamsız olur ama deneme çalışmalarınızda bu yapıyı tabii ki kurabilirsiniz.
Ha tabii ki witness ve primary ya da secondary için ayrı makineler olmasa da olur ancak işin ideali 2 ayrı sunucuya primary ve secondary mirror sql server'ları kurup bir üçüncüye de witness server kurmaktır. Bu arada sql server'ın express sürümünün witness server olarak çalışabildiğini ve lisans ücretine takılmadan bu kısmı aşabileceğinizi belirtmek isterim. Elinizde bir lisans daha varsa tadından yenmez tabii ki.
Bu arada daha büyük yapılar için sql server cluster çözümlerinin de olduğunu ve bu yapının daha güvenli ve stabil olduğunu belirtmek isterim. Ancak hem kurulum hem de yönetim aşaması ciddi yatırım, bakım ve bilgi birikimi gereksinimi duymaktadır. Orta düzeydeki projeler için belirttiğim yapı son derece yeterlidir.
Merhaba,
Orta düzey yapı kullanıcı endexli midir? Bu sayı nedir.
Sizin ile konuşmadan önce benim düşüncem Üretim alanına bir server koymak ve sql server sorun yaşadığında bağlantı kurulamadığında
devreye üretime koyduğumuz server girecekti. Benim kullanmış olduğum 1 sql server ım var üretim alanına 1 server daha koyup uygulamayı başlatabilrim diye anladım doğru mu? Bunun için sql server lisansı ve 1 server maliyeti olacak yanlış anlamadıysam.
Yapının düzeyi veri giriş çıkış miktarına ve verilerin önemine göre yorumlanabilir.
1 server çok da yeterli olmaz. 2 adet gereklidir. Ancak 3. server olacak olan witness server opsiyoneldir. Problem anında kullanıcıların sorunu hissetmemesini sağlar. Yaptığı şey de primary sunucuya ulaşılamadığında secondary'yi primary yapıp yola devam edilmesini sağlamasıdır. Bunu siz elle de yapabilirsiniz ancak sorun anında kullanıcılarınız sql server'a bağlanamama hataları alırlar. Ayrıca eğer uygulamanızda backup server tanımlı değilse siz secondary server'ı devreye soktuktan sonra her bir client'ta yedek sunucuyu sql server olarak tanıtmak zorundasınız ki büyük client sayılı yerlerde bu ciddi sorun teşkil eder.
Lisans gereksinimi doğrudur ancak dediğim gibi witness server için sql server express sürümü de yeterlidir.
İlginiz için Teşekkür ederim
Şimdi daha iyi anladım
Bu işin deneme uygulama aşamsıda hayli sıkıntılı [:)]
2. Alternatif olan sql server cluster çözümleri ile ilgili nasıl bilgi toplayabilirim.
Yine doğru yerdesiniz; çözümpark makalelerinde mevcuttur:
http://www.cozumpark.com/blogs/sql/archive/2010/01/24/sql-server-2008-cluster.aspx
Ayrıca
Yine doğru yerdesiniz; çözümpark makalelerinde mevcuttur:
http://www.cozumpark.com/blogs/sql/archive/2010/01/24/sql-server-2008-cluster.aspx
Ayrıca
http://msdn.microsoft.com/en-us/library/ms179530.aspx
Cluster uygulamasında nasıl bir maliyet olacak.
Database Mirroring uygulamasında 2 server maliyeti var + Lisans
server ve lisans maliyeti değişmiyor + storage
SQL Uygulamanızı Cluster üzerinde host ederseniz size donanımsal ve OS'ten kaynaklanan problemlerde yedeklilik sağlayacaktır. Uygulmanız ve kyebettireceği maliyete göre bunu değerlendirebilirsiniz.
Yapmanız gerekn 2 adet Windows Standart üstü sunucu versiyonı ve Windows 2008 logolu donanımlar kullanmak ve bunlar ortak bir storage ünitesine bağlayaratak HA sağlamaktır.
Yazılımsal erişilebilirlik kısmı içinde yukarıda söylenenler gibi mirroring, log shipping yada block level replikasyon yapan 3. parti ürünler ile çözebilirsiniz.