İlginizi Çekebilir
  1. Ana Sayfa
  2. SQL

SQL Server Backup Database – Yedek Alma

SQL Server Backup Database – Yedek Alma
+ - 0

SQL Server Backup Database – Yedek Alma , dersi ile sql eğitim setime devam ediyorum. Bu dersimde sql management studio üzerinden yedek alma işlemini göstereceğim. Bu işlem hayati önem taşıyan bir işlemdir. Herşey kaybedilmeden önce düzenli bir şekilde yedek alınmalıdır. Sakın ha bu işi ertelemeyin. Yarın alırım demeyin. Bu konu hakkında söylenecek çok söz var. Gelin SQL Server Backup Database – Yedek Alma işlemi hakkında konuşalım ve nasıl yedek alacağınızı anlatayım.

 

SQL Server Backup Database – Yedek Alma

Backup yani yedek. Bir iş yerindeki en önemli işlemlerden bir tanesidir. Sakın sakın sonraya ertelemeyin. Ne zaman planlandıysa o zaman alın. Otomatik sistem var ise sürekli kontrol edin. En az bir yedeğinizi serverden farklı bir ortama alın. Kendi bilgisayarınız olabilir. Harici HDD olabilir. Bu iş şakaya gelmiyor. Verilerinizi kaybettiğiniz anda yaşayacağınız zarar inanılmaz büyük boyutlarda olabilir.

Şimdi nasıl yapacağımızı görelim.

Database üzerinde sağtık > Task > Backup

sql server backup database

Karşımıza bu ekran gelecektir. Daha önce backup aldıysanız yada alınmış ise, yeşil işaretli alanda son alınan yedeğin yolu yazar. Biz daha önce yedek almadık (almıştım ama sildim. ;) ). Yedek alacağımızdan Add diyoruz.

sql server backup database 2

File Name yazan satırın hemen sağındaki üzerinde üç nokta olan butona tıklıyoruz.

NOT: Burada yazan adres SQL Server’in varsayılan olarak atadığı yedekler klasörüdür. Biz başka yere alacağız.

sql server backup database 3

Karşımıza bu ekran geliyor. Burada ok tuşları ile yedek alacağımız klasörü seçiyoruz. Alt kısımdaki File Name yazan kısma alacağımız yedeğin adını yazıyoruz.

NOT: Alacağınız yedeğin adını yazarken sonuna .BAK uzantısını da yazın. Yoksa otomatik .bak uzantısı verilmiyor.

sql server backup database 4

DATA adında bir klasör açtım ve bu yolu seçtim. Ardından alt kısımda yedek dosyamın adını yazdım. Şimdi OK’a tıklıyoruz. Bir daha OK diyoruz ve bir daha OK diyoruz. Yedeğimizi almış olduk. İşte yedek alma işlemi bu kadar.

NOT: Versiyonlar arasında yedek yükleme işlemi yapamazsınız. Daha doğrusu yüksek versiyondan aldığınız bak dosyasını düşük versiyonlar üzerinde restore edemezsiniz.

Ayrıca Bu yedek alma işlemini yapan komutu da vereyim sizlere. Bu kod full backup alır.

Sql backup command

BACKUP DATABASE AdventureWorks 
TO DISK = 'C:\MyDatabase.BAK'
GO

Birden fazla ve birbirinden farklı disklere aynı anda yedek almak için

BACKUP DATABASE AdventureWorks 
TO 
DISK = 'C:\MyDatabase1.BAK',
DISK = 'D:\MyDatabase2.BAK',
DISK = 'E:\MyDatabase3.BAK'
GO

Yedek alma kodlarımızda bu kadardı…


SQL Server Backup Database – Yedek Alma dersim de bu kadar dostlar. Diğer derslerimizde görüşmek üzere.

Microsoft SQL Server & T-SQL Eğitim Seti ders listesi için tıklayınız.

Sağlıcakla ve Takipte Kalın. ?

 

Bu yazıya tepkiniz ne oldu?

Yazar Hakkında

Lise Ağ Sistemleri ve Yönetimi bölümü, üniversite Bilgisayar Programcılığı bölümü Ön Lisans, Yönetim Bilişim Sistemleri Lisans öğrenimi aldım. Askerlik görevimi tamamladım. Uzmanlık alanım; C# ve SQL Programlama dilleri ile müşteri odaklı, kullanıcı dostu ERP ve CRM gibi sistemleri geliştirmektir. Ayrıca şuanda PHP ve MYSQL alanında projeler geliştirmekteyim. C++, Phyton, Xamarin, MVC gibi konuları öğrenmek ve kendimi geliştirme çabası içerisindeyim. Discord için: https://discord.gg/FBxZeHu9

Değerli yorumlarınızı bekliyorum. :)