SQL Server Database Backup İşlemleri

Mart 3, 2017
51 Views

Merhaba arkadaşlar bu makalemizde sizlere SQL server’ da database’lerinizi nasıl yedek alacağınızı ve aldığınız yedekleri nasıl geri döneceğimizden bahsedeceğim.

İlk olarak SQL server da bir database oluşturalım ve içerisine tablolar oluşturup veriler girelim sonrasında bu database’in backuplarını alıp restore edeceğiz.

SQL_Server_1

New Database diyelim.

SQL_Server_2

Database ismini girerek OK dediğimizde database oluşmuş oluyor.

Benim elimde olan database yükledim ben onun üzerinden işlemler yapıyor olacağım benim Database ismim KuzeyRuzgari.

Bu makalemizde 2 çeşit backup alamayı anlatacağım sadece database backup alıyoruz burada karışıklık olmasın lütfen.

  1. Script ile backup alma.
  2. Direk bak dosyası olarak backup almak.

1-) Script ile Backup

Backup alacağımız Database sağ click yaptığımız zaman aşağıdaki ekranda görebileceğiniz gibi Script Database as => Create to => New Query Editor Windows bu işlem sizin database’in script kodlarını karşınıza çıkartır.

SQL_Server_3

Sizin için script kodlarını otomatik çıkartıyor.

SQL_Server_4

Bu script dosyasını kaydetmek için File => Save SQLQuery dediğimiz zaman bize nereye kaydetmek isteriğimizi soruyor bir sonraki ekrende nereye kaydedeceğimi anlattım.

SQL_Server_5

SQL_Server_6

Dosya ismini yazıp kaydediyoruz işlem tamamlanmış oluyor.

2-) Bak Backup

BAK dosya şeklinde alır database’i burada da direk Database üzerinde sağ click yapıp => Task => Backup diyoruz.

SQL_Server_7

Karşımıza gelen ekranda backup nereye alacağımızı gösteriyor burada default olarak sql datalarının altında backup klasörü geliyor onun altına alabilirsiniz. Ben default gelen klasöre değil kendi klasörüme kaydetmek istiyorum.

SQL_Server_9

Karşımıza gelen ekranda nereye kaydedeceğimizi seçeceğimiz ekran. Add diyelim ve backupları hangi klasöre alacaksak onu seçelim. Ben Backup_SQL klasörünü seçip tamam diyoruz.

SQL_Server_10

Seçtiğimiz klasörü görüyoruz. OK dediğimiz zaman backup almaya başlıyoruz.

SQL_Server_11

Backup’ ımız alınmıştır.

SQL_Server_12

Backup dosyamızın boyutunu görebiliriz.

Restore İşlemleri

Hatırlarsanız ilk olarak Script ile backup aldık sonrasında dosya olarak backup aldık şimdi sıralamayı değiştirmeden script ile restore edeceğiz sonrasında backup dan döneceğiz.

SQL_Server_13

Aldığımız backup dosyasını açmak için File => Open diyoruz ve Backup aldığımız SQL Query dosyasını görüyorsunuz dosyayı seçip aç dediğimiz zaman Script kodlarını göreceğiz.

SQL_Server_14

Kodları seçip çalıştırdığımız zaman database restore oluyor son verilerimiz ne ise onlar geri geliyor…

Şimdi backup aldığımız “.bak” dosyası üzerinden restore edelim. Database klasöründe sağ click yaparak Restore Database…

SQL_Server_15

Şimdi “.bak” uzantılı backup dosyamızı seçelim.

SQL_Server_16

Karşımıza gelen ekranda Device kısmından Add  diyerek backup klasörümüzün içinde bulunan son aldığımız backup’ı seçiyoruz ve OK diyelim.

SQL_Server_17

Ok dedikten sonra bu dosya olduğundan emin olduğumuz zaman OK diyorum.

SQL_Server_18

Dosyayı okuyup bize detayları veriyor OK dediğim zaman restore edecektik.

SQL_Server_19

Gördüğünüz gibi database restore edilmiştir. Başarışı bir şekilde.

SQL_Server_20

 

You may be interested

Fortigate 5.4.0 BlackHole Routing nedir?
Ağ Teknolojileri
0 shares444 views
Ağ Teknolojileri
0 shares444 views

Fortigate 5.4.0 BlackHole Routing nedir?

Caner AKTAŞ - May 29, 2017

Herkese Merhaba,  Bugün kü konumuz Black Hole ( Kara Delik) routing nedir, nerelerde kullanırız ve nasıl kullanırız gibi başlıklar altında…

İŞ İLANI – Bilgi Güvenliği – Destek Uzmanı (ESET Türkiye)
Güvenlik Teknolojileri
0 shares255 views
Güvenlik Teknolojileri
0 shares255 views

İŞ İLANI – Bilgi Güvenliği – Destek Uzmanı (ESET Türkiye)

Mücahid AKÇAY - May 24, 2017

ESET Türkiye İstanbul ofisinde, teknik destek ekibinde çalışacak aşağıdaki özelliklere sahip ekip arkadaşları arayışımız bulunmaktadır. İlgilenenlerin ik@stratus.com.tr adresine Bilgi Güvenliği -…

Fortigate 5.4.0 ile WannaCry nasıl önlenir?
Güvenlik Teknolojileri
0 shares646 views
Güvenlik Teknolojileri
0 shares646 views

Fortigate 5.4.0 ile WannaCry nasıl önlenir?

Caner AKTAŞ - May 23, 2017

Herkese Merhaba, Gündemimize bomba gibi oturan televizyonlar da sosyal medyalarda her yerde görmeye başladığımız WannaCry virüsü ile ilgili birkaç not…

Leave a Comment

Your email address will not be published.