SQL Server

SQL Server Database Backup İşlemleri

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

 

Related posts
SQL Server

SQL Server ve Perform Volume Maintenance Task

SQL Server

Microsoft SQL Server 2017 Kurulumu ve Önemli Noktaları

SQL Server

Microsoft SQL Server’da Tablo nasıl geri dönülür?

SQL Server

SQL Server Database Downgrade İşlemi nasıl yapılır?

Portal güncellemelerinden haberdar olun!

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir