Forum

SQL SERVER 2008 Sta...
 
Bildirimler
Hepsini Temizle

SQL SERVER 2008 Standart snaphot desteği ya da alternatifi?

10 Yazılar
4 Üyeler
0 Reactions
514 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Arkadaşlar sql server 2008 standart ın snapshot ozellıgı yok sanırım bu ozellıgı standart surumde yapabılecegım program var mıdır?Amacım hyper v uzerınde sql server ı cluster mantıgı gıbı calıstırmak tabi database corrupt olursa gun ıcınde alınan snapshotlardan donebılmek yardımcı olursanız çok iyi olurr yorumlarınızı beklıyorum...

 
Gönderildi : 07/01/2011 00:10

(@mehmetguzel)
Gönderiler: 116
Estimable Member
 

SQL Server 2008 Standart Edition da snapshot özelliği yoktur. Snapshot özelliği enterprise editionlarda geçerli.

 
Gönderildi : 07/01/2011 00:54

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

peki standartta database i snapshot yapabilecegimiz program muhakkak vardır dıye dusunuyorum enterprise lisansı oldukca pahalı cunku

 
Gönderildi : 07/01/2011 01:02

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

Arkadaşlar sql server 2008 standart ın snapshot ozellıgı yok sanırım bu ozellıgı standart surumde yapabılecegım program var mıdır?Amacım hyper v uzerınde sql server ı cluster mantıgı gıbı calıstırmak tabi database corrupt olursa gun ıcınde alınan snapshotlardan donebılmek yardımcı olursanız çok iyi olurr yorumlarınızı beklıyorum...


Snapshot'ı tam olarak bir disaster recovery senaryosu olarak düşünmek mantıklı değil. Bununda bir kaç sebebi var.



  • Snapshot lar DB nin ana file larına bağımlıdırlar. Yani DB corrupt oldu snapshot tan dönerim tarzı bir durum çözüm olmayacaktır.

  • Snapshot değişen bilgilerin değişmeden önceki hallerini tuttuğu için çok fazla sayıda snapshot kullanımı performansı olumsuz etkileyecektir.

  • Snapshot ı user hataları için kullanmak mümkündür. Örneğin x tablosunu birisi yanlışlıkla sildi bunun recovery si için kullanabilirsin.


Snapshot ile ilgili zamanında hazırladığım detaylı bir video vardı. İzlemeni tavsiye ederim.


http://www.turgaysahtiyan.com/post/SQL-Server-2008-de-Snapshot-Kullanc4b1mc4b1-e28093-Video-Anlatc4b1m.aspx

 
Gönderildi : 07/01/2011 13:14

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

hocam senin videonu izledim zaten .peki database corrupt oldugu zaman 1 saat oncesıne mesela nasıl donecegız backup zaten alınıyor ama gunluk olarak  2 saat onceye donmek ıstersem snapshot gerekıyor bana ama sql enterprise surumum mevcut degıl third party programlar varmıs sanırım bunun ıcın??


 



Arkadaşlar sql server 2008 standart ın snapshot ozellıgı yok sanırım bu ozellıgı standart surumde yapabılecegım program var mıdır?Amacım hyper v uzerınde sql server ı cluster mantıgı gıbı calıstırmak tabi database corrupt olursa gun ıcınde alınan snapshotlardan donebılmek yardımcı olursanız çok iyi olurr yorumlarınızı beklıyorum...


Snapshot'ı tam olarak bir disaster recovery senaryosu olarak düşünmek mantıklı değil. Bununda bir kaç sebebi var.



  • Snapshot lar DB nin ana file larına bağımlıdırlar. Yani DB corrupt oldu snapshot tan dönerim tarzı bir durum çözüm olmayacaktır.

  • Snapshot değişen bilgilerin değişmeden önceki hallerini tuttuğu için çok fazla sayıda snapshot kullanımı performansı olumsuz etkileyecektir.

  • Snapshot ı user hataları için kullanmak mümkündür. Örneğin x tablosunu birisi yanlışlıkla sildi bunun recovery si için kullanabilirsin.


Snapshot ile ilgili zamanında hazırladığım detaylı bir video vardı. İzlemeni tavsiye ederim.


http://www.turgaysahtiyan.com/post/SQL-Server-2008-de-Snapshot-Kullanc4b1mc4b1-e28093-Video-Anlatc4b1m.aspx

 
Gönderildi : 07/01/2011 15:40

(@AhmetRende)
Gönderiler: 138
Estimable Member
 

Eğer gün içinde log backup alırsanız istediğiniz ana geri dönebilirsiniz.

Verinin son kaç saatin silinmesine tahammül edilebilir. Buna göre bir yedekleme planı oluşturup gün içinde log backuplar aldırın. Ve geri dönülmesi gereken bir durum oldugunda log backuptan restore ettirebilirsiniz.

Konu ile ilgili bir çok makale mevcut.

 
Gönderildi : 07/01/2011 16:18

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 


hocam senin videonu izledim zaten .peki database corrupt oldugu zaman 1 saat oncesıne mesela nasıl donecegız backup zaten alınıyor ama gunluk olarak  2 saat onceye donmek ıstersem snapshot gerekıyor bana ama sql enterprise surumum mevcut degıl third party programlar varmıs sanırım bunun ıcın??


 



Arkadaşlar sql server 2008 standart ın snapshot ozellıgı yok sanırım bu ozellıgı standart surumde yapabılecegım program var mıdır?Amacım hyper v uzerınde sql server ı cluster mantıgı gıbı calıstırmak tabi database corrupt olursa gun ıcınde alınan snapshotlardan donebılmek yardımcı olursanız çok iyi olurr yorumlarınızı beklıyorum...


Snapshot'ı tam olarak bir disaster recovery senaryosu olarak düşünmek mantıklı değil. Bununda bir kaç sebebi var.



  • Snapshot lar DB nin ana file larına bağımlıdırlar. Yani DB corrupt oldu snapshot tan dönerim tarzı bir durum çözüm olmayacaktır.

  • Snapshot değişen bilgilerin değişmeden önceki hallerini tuttuğu için çok fazla sayıda snapshot kullanımı performansı olumsuz etkileyecektir.

  • Snapshot ı user hataları için kullanmak mümkündür. Örneğin x tablosunu birisi yanlışlıkla sildi bunun recovery si için kullanabilirsin.


Snapshot ile ilgili zamanında hazırladığım detaylı bir video vardı. İzlemeni tavsiye ederim.


http://www.turgaysahtiyan.com/post/SQL-Server-2008-de-Snapshot-Kullanc4b1mc4b1-e28093-Video-Anlatc4b1m.aspx



log shipping i incelemeni öneririm.


mesela biz şu şekilde yapıyoruz. log shipping i customize edip kendi metadata ve job larımızı oluşturduk. 5 dk da bir backup alıyoruz ve DB leri 24 saat geriden getirerek 5 dk da bir restore yapıyoruz.


bu 24 saat içinde herhangi bir sıkıntı olursa log ları ilerletiyoruz ve o ana dönüyoruz.


Dersenki 24 saat ten önce sıkıntı olursa nolacak. O zamanda her gece alınan full backup lardan birini dönüyoruz. ve üstüne log backup ları geçiyoruz.


gibi

 
Gönderildi : 07/01/2011 17:00

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

hocam sana nasıl ulasırım 🙂 vaqktin varsa tabi konusmak ısterım telefonda bu konu cok onemlı benım ıcın gercekten


 



hocam senin videonu izledim zaten .peki database corrupt oldugu zaman 1 saat oncesıne mesela nasıl donecegız backup zaten alınıyor ama gunluk olarak  2 saat onceye donmek ıstersem snapshot gerekıyor bana ama sql enterprise surumum mevcut degıl third party programlar varmıs sanırım bunun ıcın??


 



Arkadaşlar sql server 2008 standart ın snapshot ozellıgı yok sanırım bu ozellıgı standart surumde yapabılecegım program var mıdır?Amacım hyper v uzerınde sql server ı cluster mantıgı gıbı calıstırmak tabi database corrupt olursa gun ıcınde alınan snapshotlardan donebılmek yardımcı olursanız çok iyi olurr yorumlarınızı beklıyorum...


Snapshot'ı tam olarak bir disaster recovery senaryosu olarak düşünmek mantıklı değil. Bununda bir kaç sebebi var.



  • Snapshot lar DB nin ana file larına bağımlıdırlar. Yani DB corrupt oldu snapshot tan dönerim tarzı bir durum çözüm olmayacaktır.

  • Snapshot değişen bilgilerin değişmeden önceki hallerini tuttuğu için çok fazla sayıda snapshot kullanımı performansı olumsuz etkileyecektir.

  • Snapshot ı user hataları için kullanmak mümkündür. Örneğin x tablosunu birisi yanlışlıkla sildi bunun recovery si için kullanabilirsin.


Snapshot ile ilgili zamanında hazırladığım detaylı bir video vardı. İzlemeni tavsiye ederim.


http://www.turgaysahtiyan.com/post/SQL-Server-2008-de-Snapshot-Kullanc4b1mc4b1-e28093-Video-Anlatc4b1m.aspx



log shipping i incelemeni öneririm.


mesela biz şu şekilde yapıyoruz. log shipping i customize edip kendi metadata ve job larımızı oluşturduk. 5 dk da bir backup alıyoruz ve DB leri 24 saat geriden getirerek 5 dk da bir restore yapıyoruz.


bu 24 saat içinde herhangi bir sıkıntı olursa log ları ilerletiyoruz ve o ana dönüyoruz.


Dersenki 24 saat ten önce sıkıntı olursa nolacak. O zamanda her gece alınan full backup lardan birini dönüyoruz. ve üstüne log backup ları geçiyoruz.


gibi

 
Gönderildi : 07/01/2011 17:14

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

bu arada bu dedigin senaryoyu sql 2008 standart sürüm üzerinde yapabilir miyiz acaba?

 
Gönderildi : 07/01/2011 17:27

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

Evet yapabilirsin.


Telefon içinde özelden mesaj atarsan tel numaramı vereyim.

 
Gönderildi : 14/01/2011 12:43

Paylaş: