Forum
Su anda calismakta olan bir sql serverimiz var. Gunde 70-90 arasi kayit giriyoruz ve bu kayitlarin hepsi normal metin. Dolayisiyla cok sisecek bir veritabani degil ama biz bu veritabanini ayri bir storage urununde veya ayri bir sql serverda yedeklemek istiyoruz. Boylece hem yedegini almak hemde ana server gumlerse elimizdeki datalari kurtarmak istiyoruz. Sizce nasil bir cozum yerinde olur. Storage cihazlar pahali gibi duruyor ama cok ta iyi bilmiyorum. Dusuk maliyetli bir server kurmam yerinde olur mu veya en ucuz storage unitesi hangileridir?
Merhaba,
Peki bir soru size, server çöktü, hemen storage ı bağlayıp SQL ile çalışmaya devam edebileceğiniz bir yapınız var mı?
Kanaatimce yok çünkü 70-90 kayıttan bahsediyorsunuz. Dolayısıyla siz hangi tür storage ürün alırsanız alın, sizin yapınızda sistem çöktüğünde zaten sql kenarda bekliyor olacak. Yedeğiniz dışarıda var veya orjinal disk bekliyor, çok farkı yok, zira sql restore basit bir işlemden ibaret.
Merhaba, (onceki mesaj için kusura bakmayın yanlışlıkla gönderdim)
Birkac sorum olacak
Veritabanınınızın buyuklugu ne kadar (GB olarak) ?
Kaç kişi kullanıyor bu veritabanını ? Performans ihtiyacı ne kadar ? Perfmon ile log toplayıp inceleyebilirsiniz.
Bu veritabanı durduğunda şirketin işleyişini direkt etkiliyormu, yoksa bir süre kapalı kalmasına musahama edilebilir mi ?
Eğer veri tabanı küçükse, düşük performans ihtiyacı varsa, kapalı kalsa bile sorun olmayacaksa, external HDD'e yedek alabilirsiniz bence.
Eğer mühim bi veritabanı ise zaten Cluster olması gerekiyor en başta (veya sanallaştırma ortamında olması) ki kesintisiz çalışması.
Umarım farklı bir bakış açısı getirebilmişimdir.
Veritabanimiz 12 GB,
veritabanini 3 kisi kullaniyor,
yani cok yogun degil,
Bu veritabani call centerin kullandigi, ariza kayitlarini girdigimiz bir veritabani. Veritabani down olursa, arkadaslar arzalari bir kagida yaziyorlar ve sonradan veritabanina isliyorlar.
Tum bunlardan anliyorumki harici bir HDisk isimizi gorecek ama bir taraftanda sefimiz biraz daha profesyonel bir cozum istiyor.Cunku sirketimizi musterilerimiz ziyaret ettiklerinde datalarinin guvenlik altinda oldugunu gormek isteyeceklerdir. Yani biraz gosteris.
Cluster fazla olur ama sanallastirma dediginiz yapiyi biraz daha aciklarmisiniz. Yani nasil bir sistemdir bu.
Bunun yaninda sefim tape backup da olabilir demisti ama bu konuda bir bilgi birikimim yok, o yuzden en dogrusu sudur derseniz hemen incelemeye baslicam o storage cihazini
bence ufak 2. bir server kurun (pc bile olur kanaatimce) sql kurun yapılandırın çalıştırın ve günlük yedekleri bunada atın
böylelikle 1 gün geriden takip eden bir yapınız olsun
3 kişinin kullandığı bir database için bu olur
Bazi makaleler okudum bu arada, fail over cluster yapsam diyorum diger bir makine kullarak ve en ucuzundan Direct Attached Storage alsam bir adet.
Boylece server gumlerse isin kisi durmamis olur hemde arka olanda veri her zaman yedeklenir. Bu nasil, makul mu sizce
Bu arada fail over clster yapmak cok zor bir is midir, daha onceden sql server kurmustum ama cluster olayi ne kadar karmasik bilen varmi acaba
Selamlar ,
Erol bey'ın onderıgı cozum bence en optimum'u olur bence. Veritabanını kendiniz mount edip ikinci sunucuyu hızlıca ayaga kaldırmıs olursunuz hızlıca
Cluster kurulumuna gidildiginde ekstra lisanslar ve harici veri depolama sistemine gerek olacaktir.
Sanallastirma dedigimde ise bir sanallastirma cozumu alıp, 2 ayrı sunucuya sanallastırma yazılımı kurup, harici veri depolam sistemine bagladıgınız zaman, veritabanı cluster yazılımı almadan, hem veri tabanınızı hemde mevcut altyapınızdaki diger servisleride yuksek ayakta kalır bir mimariye gecirebilirsiniz.
Ucuzdan pahalıya dogru,
1) Ikıncı bir standby sunucu, extra SQL lisansı ve belli aralıklarla (gunde 1-2 kere) veritabanını bu sunucuya kopyalamak
2) Ikıncı bir sunucu alıp, extra SQL lisansı ve SQL cluster kurmak, veri depolama sistemi almak
3) Ikıncı bir sunucu, sanallastirma cozumu (ıkı server icin sanallastırma lisansı almak), veri depolama sistemi almak, mevcut tum servisleri bu sanallastırma sistemi uzerıne aktarmak.
Kısa vade icin tavsıyem 1. cozum ile ilerlemek.
İyi calismalar
Sagolun firat bey 1. yol en iyisi, tesekkur ederim
Fırat Bey, standby serverı kurarken özel bir konfigürasyon gerekiyor mu. Yarın test kurulumuna başlaycağım. Normal SQL Serverı yükler gibi yükliyeceğim, sql serverın diğerine mirror yapmam için gereken konfigürasyon nedir yada ing. veya türkçe makale tavsiye edebilirmisiniz
Merhaba ,
Aslında işlem basit detach/attach'den ibaret.
Siz belli zaman aralıkları ile
1)veritabanını birincil sunucudan detach edip,
2)veritabanı ve index dosyalarını ikinci sunucuya LAN üzerinden kopyalayıp,
3)ıkinci sunucuda veritabanını attach edip calistigini görmek
4)birinci sunucu üzerinde tekrar veritabanını attach ederek
kopya çıkarma işlemini tamamlayabilirsiniz.
Ayrıca eger ortamda SQL2005 varsa SQL'ın kendi iç uzak kopyalama teknolojileri bulunmakta. Bununla ilgili cozumpark icinde makale bulunmakta sanırım.
Bu yapıyı kurarsanız sürekli bir kopyalama ortamı oluşturmuş olursunuz.
Kolay gelsin
Sagolun fırat bey