PDA

Tam Sürümünü Görmek İçin : sql server'ı yedekleme çalışır haldeyken


omer
10/10/2006, 18:10
Merhaba,

Ms Sql server'da Logo Gold v4.5 programımız var. Bu programın datalarını çalışır haldeyken nasıl yedekleyebilirim.

Not: Oluşturduğu mdf ve ldf dosyalarınıda paylaşım ihlalinden kopyalayamıyorum.

Not-2: Disk clonlamak istemiyorum, sadece datanın yedeğini almak istiyorum.

Yardımlarınız için şimdiden teşekkürler


Professional
10/10/2006, 20:24
Sql Server Management konsolunda, veritabanını "Take offline" yapmadığınız sürece, "Online" backup alamazsınız. Dosya kullanımda der.

Offline backup alabilirsiniz. (All task => Backup)

Yok ben illede mdf ve ldf dosyalarını sağlam bir yere almak istiyorum derseniz, çözüm yine vardır ama ne kadar mantıklıdır, tartışılır.

1 - Veritabanının Offline Backup'ını alırsın.
2 - Farklı bir isimle Restore edersin. (oluşturmuş olduğun veritabanı ismiyle birlikte mdf ve log dosyası olan ldf oluşur.)
3 - Restore ederek, oluşturmuş olduğun veritabanını "Take offline" yaparsın.
4 - Oluşmuş olan mdf ve ldf dosyalarını ayrı bir yere kopyalarsın.
5 - Restore etmiş olduğun geçici veritabanını Management'dan silersin. (nede olsa mdf ve ldf dosyalarını kopyaladık ve işimiz bitti bununla.)

Bu arada Neden offline backup'ı tercih etmiyorsunuz ? Çok sağlıklı bir şekilde, restore edilebiliniyor.

Kolay gelsin.

teddmcload
12/10/2006, 22:24
çalışır haldeyken yedek almak için veritas backup exec 10d yi kullanın. sql server çalışırken yedek alabiliyor. (snapshot yedek)