Bir SQL veritabanını geri yükleyerek veri kaybı, hasar veya kötü niyetli saldırılardan kurtulabilirsiniz. SQL veritabanlarının nasıl yedekleneceğini ve geri yükleneceğini bilmek bu nedenle kesinti süresini azaltmak için önemlidir.
Veritabanlarını minimum çabayla yedeklemek veya geri yüklemek için SQL Server Management Studio’yu kullanabilirsiniz.
SSMS Kullanarak Bir Veritabanını Yedekleme
SQL Server Management Studio (SSMS), kullanıcı arayüzünü kullanarak bir veritabanını yedeklemenizi sağlar. Başlamak için aşağıda belirtilen adımları izleyin.
Veritabanları bölümünde yedeklemek istediğiniz veritabanını bulun ve sağ tıklayın.
Veritabanı menüsünde Görevler > Yedekle öğesini seçin .
yedekleme veritabanı menüsü
Veritabanını Yedekle iletişim kutusunda, yedekleme dosyasının hedef klasörünü ekleyin. .bak dosya uzantısına sahip olmalıdır.
veritabanını yedekle iletişim kutusu
Yedekleme işlemini başlatmak için Tamam’a tıklayın .
Kullanıcı arabirimini kullanmak yerine , veritabanının tam yedeğini almak için aşağıdaki SQL sorgusunu da çalıştırabilirsiniz .
BACKUP DATABASE WideWorldImporters TO DISK = ‘C:…BackupWideWorldImporters.bak’
SSMS Kullanarak SQL Veritabanını Geri Yükleme
Bir yedek veritabanını geri yüklemek için aşağıdaki adımları izleyin.
SSMS’yi başlatın ve sunucuya bağlanın.
Sol bölmede, Veritabanları düğümüne sağ tıklayın ve Veritabanını Geri Yükle’yi seçin .
Veritabanı menüsünü geri yükle
Kaynak altında , Cihazlar’ı seçin ve üç nokta düğmesine ( … ) tıklayarak Yedekleme cihazlarını seç iletişim kutusunu açın.
Yedek cihazları seçin
Yedekleme dosyasını seçmek için Ekle düğmesine ve ardından Tamam’a tıklayın .
Veritabanınız şimdi geri yüklenmelidir.
Alternatif olarak, veritabanını geri yüklemek için bir SQL komutu kullanabilirsiniz. Sorgu penceresinde aşağıdaki sorguyu çalıştırmanız ve dosya konumunu belirtmeniz yeterlidir.
RESTORE DATABASE WideWorldImporters FROM DISK = ‘C:…BackupWideWorldImporters.bak’
Veritabanı Yedekleme ve Kurtarmanın Önemi
Veritabanı yedeklemeleri ve kurtarma, veritabanı bakımında çok önemlidir. Son yedeklemelerle, bir DBA, veriler bozulursa veya saldırıya uğrarsa bir veritabanını son iyi kopyaya geri yükleyebilir. Bu, işletmelerin veya uygulamaların sorunsuz bir şekilde çalışmaya devam etmesine olanak tanır.
Bir veritabanının bakımını yapacaksanız, SSMS kullanarak bir SQL veritabanını yedekleyebildiğinizden ve geri yükleyebildiğinizden emin olmalısınız.