Ana içeriğe atla

Sql Server Yedek Alma ve Yedeği Geri Yükleme

sql server yedekBu yazımda Sql Server Management Studio ile veritabanı yedeği alma (backup) ve alınan yedeği geri yükleme (restore) işlemlerini anlatacağım. Yedekleme işlemi, veritabanı üzerinde yer alan tüm verilerin kaybolma ve bozulma riskine karşı bir örneğinin saklanmasıdır. Daha sonra bu yedeklenen veriler, ihtiyaç duyulduğunda geri yüklenerek olası veri kayıpları önlenmiş olur.
Yedek alma işlemine geçmeden önce Sql Server Backup tiplerini bilmek gerekir. Sql Server üzerinde 3 farklı backup çeşiti bulunmaktadır.

  • Full Backup: Adından anlaşılacağı üzere yedeklenme anı itibariyle veritabanındaki herşey yedeğin içine kopyalanır. Elimizde bulunan bir full backup dosyası ile başka bir şeye ihtiyaç duymadan yedeğin alındığı tarihe veritabanı geri yüklenebilir.
  • Differential Backup: Çok fazla verinin bulunduğu büyük veritabanlarını sürekli full backup ile yedeklemek, hem uzun işlem süresi hem de gereksiz disk kullanımlarına neden olur. Böyle durumlarda sadece değişen kısımların yedeğinin alınması işlemidir.
  • Transaction Log Backup: Transaction, ilgili veritabanında yapılan her işlemin bilgilerinin tutulduğu log dosyasıdır. Yedekleme sadece bu kayıtları kapsar.
Backup çeşitlerinden bahsettiğimize göre veritabanımızın yedeğini alma işlemine geçebiliriz. Veritabanımızın üzerinde sağ tıklayarak Tasks–>Backup seçeneğine tıklıyoruz.
sql server backup
Yedekleme İşlemini Başlatmasql server backup
Yedek alma işlemiyle ilgili ayarların yapıldığı aşağıdaki pencere açılacak. Pencere 3 ana bölüme ayrılmış durumda Source-Backup Settings-Destination.
sqlserver backup settings
Yedekleme (Backup) Ayarları Penceresi
Source bölümü ayarları:
  • Database: Hangi veritabanının yedeğini almak istiyorsak onu seçiyoruz.
  • Recovery Model: Recovery Model, transaction loglarının nasıl kaydedileceği ile ilgili ayarlar içerir. Sql Server’da 3 farklı recovery model seçeneği bulunur. Bunlar Full, Simple ve Bulk Logged seçenekleridir. Bu bölümü yedekleme işlemi sırasında değiştirme olanağınız bulunmamaktadır.
  • Backup Type: Backup türlerine konunun başında değinmiştim. Full backup almak istediğimizi belirterek ilerleyelim.
  • Copy only Backup: Bu yedek alma işleminin backup zincirine dahil edilip edilmeyeceği ile ilgili ayardır.
  • Backup Component: Tüm veritabanının mı, yoksa veritabanına ait bir Filegruop yedeğinin mi alınmak istediğini belirliyoruz.
Backup Set bölümü ayarları:
  • Name: Yedeğimize bir isim veriyoruz.
  • Description: Yedekle ilgili bir açıklama eklemek isterseniz bu bölümü kullanabilirsiniz.
  • Backup set will expire: Yedeğin hangi tarihe kadar geçerli olacağıyla ilgili ayarın yapıldığı bölüm.
Destination bölümü ayarları:
  • Backup To: Bu kısımda yedeğin nerede saklanacağıyla ilgili ayarlar yer alıyor. Disk ve Tape seçenekleri ile, alt kısımda alınan yedeğin nereye kopyalanacağı ile ilgili dosya ayarlarını yapabilirsiniz.
  • Bu ayarlardan başka pencerenin solundaki Options kısmından daha detaylı ayarlamalar yapmanız da mümkün. O kısma değinmeden geçiyorum.
    Ayarları yaptıktan sonra Ok tuşuna bastığınızda eğer hata meydana gelmemişse yedekleme işleminin başarılı olduğuna dair aşağıdaki gibi bir mesaj görüntülemeniz gerekiyor.



Yorumlar

Bu blogdaki popüler yayınlar

Bilgisayarın Sağlıklı ve Doğru Kullanımı

Bilgisayar genelde oturarak kullanıldığı için uzun süreli kullanımlar vücudumuza zarar verebilmektedir.Yazı yazmak,internet erişimi ya da oyun oynamak için uzun süreli kullanım;başta bel,boyun ve omurgalarımızın sağlığını tehdit eder.Diğer yandan sürekli aynı noktaya bakmak göz sağlığımıza zarar verir.Bu nedenle bilgisayar kullanıcısının oturma pozisyonuna çok dikkat etmesi ve uzun süre çalışmaması gerekir. Bilgisayar Kullanırken Oturma Şekli Önerileri ·         Bilgisayarı,uygun yükseliğe sahip olan masa ve sandalye üzerinde dik oturma konumunda kullanmak gerekir.Klavye ve farenin çok uzakta olmaması gerekir.Oturan kişinin gözü ile bilgisayar arasında 50-60 cm uzaklık olmalıdır.Kollar yatay ve rahat konumda olmalıdır.   ·         Masa yüksekliği yaklaşık 70 cm olmalıdır.Dizüstü bilgisayarlar için yükseltici olarak bilinen altlıklar yararlı olabilir.   ·         Oturma sırasında sırt desteklemeli ve...

MPLS Temel Konfigürasyonu

Bu yazı içerisinde sizlerle temel “MPLS” protokolü konfigürasyonunu adım adım uygulayarak paylaşacağım. Bu adımların tamamını Huawei marka AR 2200 Serisi Router ürün ailesi üzerinde konfigüre edeceğiz. Bu konfigürasyonların kullanıldığı ve çalıştırıldığı işletim sistemi versiyonu “ V200R003C00 ” dur. Konfigürasyon adımlarının tamamı bi çok üretici ürününde de aynı şekilde ve aynı ön gereksinim ve alt yapı hazır olduğu sürece uygulanabilir ve müşteri ve/veya Servis sağlayıcıda devreye alınabilir. İşlem adımlarının uygulanırken temiz bir şekilde anlaşılması çok önemlidir. MPLS Protokolü temel konfigürasyonunu aşağıdaki topoloji üzerinden uygulayarak sizlere sunuyor olacağım. MPLS Referans Topolojimiz Öncelikli olarak tüm Router cihazlarımızda, fiziksel interface’ler ve Loopback interfac IP adres tanımlamalarını topolojimize uygun ayarlıyoruz. RouterB IP İnterface konfigürasyonu; “Router B IP Konfigürasyonu çıktısı” “Router B Üzerinde Yer Alan İnterface’lerin IP...

(C#) Ders 2 - Degisken Tipleri, Degisken Tanimlama ve Operatörler

C# Hakkinda Temel Bilgiler Bu dersimizde C# dili hakkinda temel bilgiler ögrenecegiz. Biraz açarsak bu dersimizde veri tipleri, degiskenler ve operatörleri nasil kullanacagimizla ilgili bilgiler verecegiz. Temel Veri Tipleri ve CTS(Common Type System) Karsiliklari C# da iki çesit veri tipi vardir: Deger Tipleri (Value type) Referans Tipleri(Reference Type) Degiskenler bellekte bulunan verilerdir. Bir degiskeni kullandigimiz zaman o degiskenin bellekte bulundu yerdeki bilgiyi kullaniriz. Deger tipleri veriyi direk olarak bellek bölgesinden alirken referans tipleri baska bir nesneye referans gösterirler. Yani referans tipleri içinde veri degil adres bilgisi tutarlar. Veri tipleri stack dedigimiz bellek bölgesinde tutulurlar, referans tipleri ise heap bellek bölgesinde saklanirlar. int, double, float gibi veri tipleri deger tiplerine örnek gösterilebilir. Herhangi bir sinif türü ise referans tipine örnek gösterilebilir. Deger tipleri birbirine esitlenirken degiskenin ba...