SQL Server 2008 Veritabanı Yedekleme ve Geri Yükleme (Backup and Restore)

SQL sunucunuza bağlanın. Hatasız bir yedek alabilmek için tam yetkili bir kullanıcı ile bağlantı kurun.

Sunucunuza bağlandıktan sonra yedek almak için yedek almak istediğiniz veritabanı üzerinde sağ tuş yapıp önce Tasks daha sonra da Back Up  Seçeneğine girin.

Karşınıza çıkan pencereden tekrar yedek almak istediğimiz veritabanını seçebilirsiniz ( otomatik olarak ilk seçtiğiniz gelir ) . Yedek adını değiştirebilirsiniz. Destination bölümünde Add diyerek yedeğinizi alacağınız yeri seçin. Yedekleriniz .Bak uzantılı olarak kaydedilir. .bak back up anlamındadır. Veritabanınızın aslı .mdf uzantılıdır.

Options Seçeneğinde ise yedek alma ile ilgili diğer ayarlar mevcuttur buradan Overwrite All Exitising Back Up Sets seçeneğini seçerseniz eğer varsa bir önceki yedeğinizin üzerine yazar.

Relability : Buradan da Verify Back Up When finished seçeneğini seçerseniz yedek alma işleminden sonra Sql sunucunuz yedek alındıktan sonra yedekleri kontrol edip doğrular.

Compression : Bu seçenekten yedek sıkıştırma yöntemini seçebiliriz. Compress Bak up seçeneği ile yedeklerinizi sıkıştırıp alırsanız ciddi anlamda bir yer tasarrufu sağlayabilirsiniz.

Ok Butonuna bastığımızda Yedek alma işlemi başlar ve tamamlanır, varsa hata uyarı ekranı olarak karşınıza çıkar.

Bunun dışında sql komutları ile de yedek alabilirsiniz.

BACKUP DATABASE XXX  TO DISK=’C:\XXXYedek.bak’

WITH FORMAT, NO_COMPRESSION

SQL komutu ile yedeklemeyi Sıkıştırılmış Yapmak için NO_COMPRESSION yazan alanı COMPRESSION olarak değiştirdiğinizde yedekleri sıkıştırılmış olarak alır.

Bu aldığınız yedeği geri yüklemek için de Sql sunucunuzda Databases bölümüne girip sağ tuş yapıp önce Tasks daha sonra da Restore Database seçeneğini seçin.

Karşınıza çıkan pencereden, yedeğinizi seçip, seçilen yedek alttaki gride geldiğinde Restore kısmını işaretliyorsunuz. Restore’a bastıktan sonra açılan listeye veritabanı adınız otomatik olarak ekleniyor ve burdan seçebiliyor, isterseniz değiştirebiliyorsunuz.

Restore ayarlarında da en sık kullanabileceğiniz alan Overwrite ( üstüne yaz ) seçeneğidir. Bu seçenek işaretlendiğinde restore ettiğiniz database mevcut varsa restore edilen veritabanı öncekinin üzerine yazılır.

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir