Sql Server’daki Veritabanını Yedek Almak

Merhaba,

Madem veriler önemli, veri kaybı yaşamak istemiyoruz, öyleyse ticarethanemizin can damarı olan veritabanlarını sık sık yedekleyelim -ama nasıl? İşte şimdi Microsoft Sql Server’daki bir veritabanının nasıl yedek alabileceğimizi iki farklı yolla anlatmaya çalışayım.

Yöntem-1 : Microsoft Sql Server servisini durdurup veritabanını kopyalama yöntemiyle.

01-sql-server-servis-durdurma

Öncelikle Başlat>Çalıştır’a (diğer yol Windows Tuşu + R) services.msc yazıp Enter’a basalım. Önümüze içinde çıkan servis listesinin içinden SQL Server (SQLEXPRESS) veya SQL Server (MSSQLSERVER) nesnelerinin üzerinde sağ tuşla ‘Durdur’u tıklayalım. Artık veritabanlarımızı kopyalayabiliriz.

02-sql-server-kopyala

Burada dikkat etmemiz gereken birinci husus; veritabanı kullanıcılarının veritabanına bağlı olmamaları gerektiğidir. Aksi takdirde veri kayıpları olasılığı doğar. Diğer bir husus ise veritabanının kopyalandıktan sonra tekrar bu servisin çalıştırılması gerektiğidir.

Yöntem-2 : Microsoft Sql Server Management Studio aracılığı ile veritabanı yedekleme.

04-management-yedekleme

‘Başlat’>’Microsoft Sql Server XXXX’>’Microsoft Sql Server XXXX Management Studio’yu açalım. Studio’nun sol tarafında bulunan tree bölümünden ‘Databases’in yanındaki ‘+’ya basarak veritabanı listelerinin açılmasını sağlayalım. Yedeklemek istediğimiz veritabanının üzerinde sağ tuş yapıp, sırasıyla ‘Tasks’>’Backup’ı tıklayalım.

05-management-backup

Açılan pencerede tercihimize göre sağ alt kısımdan ‘Add’ aracılığıyla tercihimize göre bir dizini seçip, dosya adı verebiliriz.

Yedekleme işlemini başlatmak için ise ‘Ok’ butonuna basmamız yeterlidir.

05-yedekleme-tamam-sql

Bu yöntemin birinci yönteme göre önemli bir avantajı, çalışmalarınız devam ederken, iş gücü kaybı yaratmadan yedekleme yapabiliyor olmamızdır. İkinci yöntemle yedek alırken daha anlaşılır olması için dosya adının sonuna yıl+ay+gün şeklinde(ör, Veritabanim-20160615.bak), dosya uzantısını da Dünyaca kabul görmüş, genel bir yedek uzantısı olan .bak olarak yazmamız önerilir. Ayrıca ikinci yöntemle yedek alıyorsak ve büyük sayılabilecek bir veritabanımız var ise ilkine nazaran biraz daha uzun sürebilir. En önemlisi ise yangın/deprem gibi doğal veya doğal olmayan, özetle can sıkıcı felaketlerden etkilenmemek için yedeklediğimiz bu nitelikli dosyaları bilgisayarın dışına, mümkünse iş yerimizden farklı yerlerde de saklayalım ve yedekleme periyotlarımızı sık tutalım.

Saygı ve sevgiyle,
Umut Sancar

1980 doğumlu. İktisat mezunu. Programlama ve teknoloji sevdalısı, ticari yazılımlarla ilginenen, karikatürcü ve hiphopsever.

Bana yaz

Bana merak ettiğin şeyleri sorabilirsin. İlk fırsatımda yanıtlayacağım.