Düzenli DB Yedek Almak
-
İçinde sürekli güncellenen fazla datası olan bir mssql database'im mevcut. Söz konusu datalar para ile ilgili olduğundan olası veri kaybını en aza indirmem lazım. DB'de bir hosting paketinde server erişimi falanda yok.
Bir ek program var mıdır her 5 saatte bir verileri çekecek.
2. SORU OLARAK; Boyutu çok fazla oldu acaba log tutmasını kapatsam mı ne dersiniz? .mdf çok şişiyor veri silmeme rağmen. Ara sıra shiring yapıyorum ama pek bir işe yaramayacak gibi.
-
http://www.tahribat.com/Forum-Sunucunuzu-Ucretsiz-Yedekleyin-192174/
su yöntemi bi denesen belki işine yarayabilir.
-
sunucu burada bende değil bide hiç bilmediğim bir yöntem ile anlatmış:)
Aslında dediğim gibi bir programcığı bizde yazabiliriz şimdi düşündümde sqle bağlanıp verileri t-sql şeklinde alcak belli tabloların ardından .sql dosyası atacak. Bunu yapan bir program yoksa en kötü biz yazalım:)
-
sql management te yedekleme planı oluşturabiliyosun hocam
http://www.tahribat.com/Dokuman-Sql-Server-2008-Database-Otomatik-Yedekleme-363/
-
Sharp bunu yazdı
sql management te yedekleme planı oluşturabiliyosun hocam
http://www.tahribat.com/Dokuman-Sql-Server-2008-Database-Otomatik-Yedekleme-363/
sağol hocam documan işime yaradı ama kendim bir uygulama yazıcam sanırım özel bir istek benim ki herhalde
-
Full backup logları temizlemesi lazım.
verilerin çok önemli ise clusteri yada mirroring araştır derim. bütcen 2. sunucuya yetmiyorsa müridlerin teklifleri mantıklı geliyor.
edit 200gb databaseim var senkron mirroring yapıyorum. veri kaybım olmuyor hiç.
UCANTENEKE tarafından 17/Nis/14 20:35 tarihinde düzenlenmiştir -
Bu konu ilgimi cekti. takip edeyim. Benimde buna benzer bir durumum mevcut. Parasal islem yapan bir database. icinde bir suru SP ve Trigger mevcut yedeklenmesi icin suan mdf ve ldf dosyalarini aliyorum.
-
işte sürekli mdf/ldf çekmek çok ağır iş oluyor bir noktadan sonra.
mirror işleminide ismen biliyorum aslında o çok güzel bir işlem olabilir.
Ama şöyle basit bir program düşünün;
connectionString'i vereceksin hedef database içinde ki senın sadece senin istediğin tabloyu "insert into bla bla" şeklinde scriptini çıkarıp alacak.
Hatta en son aldığı kayıdın ID numarasını aklında tutup bir daha ki çalıştığında o kayıttan sonrakini alıp bi yere yazacaz. Off çok güzel oldu düşüncesi bile hadi yapalım bunu:)
-
Seyh senin istedigini yazdiydi kendi icin bi arastir bak istersen hatta kaynak kodlarinida buraya eklediydi.
-
withness sunucuihtiyacın bu yardımcı olabilir sanal sunucu üzerinde dene çalışırsa kendi sunucuna yaparsın
-
bende benzer bi iş yapmıştım. sen önce sql manegement studio ile db nin yedeğini al daha sonra 7zip gibi birşey ile bunu compress et mutlaka 20 haneli bir şifre kullan. dosyayı bir ftp lokasyonuna at. http://www.fourmilab.ch/md5/ bununla o dosyanın bir md5 imzasını oluştur. sonuçta folderda şöyle birşey olması lazım.
Backup_12_12_2014.7z
Backup_12_12_2014.7z.md5yedekleri alacağın sunucuda da bu dosyaları al daha sonra yine md5 ile checksum larını kontrol et aynımı.
dosyayı yedek sunucuya otomatik import et ki yedek te bir sorun var mı yokmu öğrenelim.
tüm bu işlemleri windowsun task manager i ve sql serverin backup planları ile yapabilirsin. sql server da sms , email vb atma işlemleri de var. yani backup fail olursa şunu yap bunu yap diyebiliyosun.