Aracılığıyla paylaş


Hızlı Başlangıç: SSMS ile SQL Server veritabanını yedekleme ve geri yükleme

Şunlar için geçerlidir: SQL Server

Bu hızlı başlangıçta yeni bir veritabanı oluşturacak, veritabanının tam yedeğini oluşturacak ve ardından geri yükleyeceksiniz.

Daha ayrıntılı bilgi için bkz. Tam veritabanı yedeklemesi oluşturma ve SSMS kullanarak veritabanı yedeğini geri yükleme.

Önkoşullar

Test veritabanı oluşturma

  1. SQL Server Management Studio'yu (SSMS) açın ve SQL Server örneğine bağlanın.

  2. Yeni Sorgu penceresi açın.

  3. Aşağıdaki Transact-SQL (T-SQL) kodunu kullanarak test veritabanınızı oluşturun.

    USE [master];
    GO
    
    CREATE DATABASE [SQLTestDB];
    GO
    
    USE [SQLTestDB];
    GO
    CREATE TABLE SQLTest (
        ID INT NOT NULL PRIMARY KEY,
        c1 VARCHAR(100) NOT NULL,
        dt1 DATETIME NOT NULL DEFAULT GETDATE()
    );
    GO
    
    USE [SQLTestDB];
    GO
    
    INSERT INTO SQLTest (ID, c1) VALUES (1, 'test1');
    INSERT INTO SQLTest (ID, c1) VALUES (2, 'test2');
    INSERT INTO SQLTest (ID, c1) VALUES (3, 'test3');
    INSERT INTO SQLTest (ID, c1) VALUES (4, 'test4');
    INSERT INTO SQLTest (ID, c1) VALUES (5, 'test5');
    GO
    
    SELECT * FROM SQLTest;
    GO
    
  4. Yeni veritabanınızı görmek için Nesne Gezgini'ndekiVeritabanları düğümünü yenileyin.

Yedekleme oluşturma

Veritabanınızın yedeğini oluşturmak için SQL Server Management Studio veya Transact-SQL kullanarak şu adımları izleyin:

  1. SQL Server Management Studio'yu (SSMS) açın ve SQL Server örneğine bağlanın.
  2. Nesne Gezgini'ndeVeritabanları düğümünü genişletin.
  3. Veritabanına sağ tıklayın, Görevler'in üzerine gelin ve ardından Yedekle... seçeneğini belirleyin.
  4. Hedef'in altında yedeklemenizin yolunun doğru olduğunu onaylayın. Yolu değiştirmeniz gerekiyorsa, varolan yolu kaldırmak için Kaldır'ı seçin ve ardından Yeni bir yol yazmak için Ekle'yi seçin. Belirli bir dosyaya gitmek için üç nokta düğmesini (...) kullanabilirsiniz.
  5. Veritabanınızın yedeğini oluşturmak için Tamam'ı seçin.

Yedekleme oluşturmaya yönelik SSMS menü seçeneklerini gösteren ekran görüntüsü.

Yedekleme seçenekleri hakkında daha fazla bilgi için bkz . YEDEKLEME.

Veritabanını geri yükleme

Veritabanınızı geri yüklemek için şu adımları izleyin:

  1. SQL Server Management Studio'yu (SSMS) açın ve SQL Server örneğine bağlanın.

  2. Nesne Gezgini'ndeVeritabanları düğümüne sağ tıklayın ve Veritabanını Geri Yükle... öğesini seçin.

    Veritabanını geri yüklemeye yönelik SSMS menü seçeneklerini gösteren ekran görüntüsü.

  3. Cihaz'ı seçin ve ardından yedekleme dosyanızı bulmak için üç nokta düğmesini (...) seçin.

  4. Ekle'yi seçin ve dosyanızın .bak konumuna gidin. .bak Dosyayı ve ardından Tamam'ı seçin.

  5. Yedekleme cihazlarını seç iletişim kutusunu kapatmak için Tamam'ı seçin.

  6. Veritabanınızı geri yüklemek için Tamam'ı seçin.

    Veritabanını geri yükleme adımlarını gösteren ekran görüntüsü.

Kaynakları temizle

Oluşturduğunuz veritabanını ve veritabanındaki yedekleme geçmişini msdb kaldırmak için aşağıdaki Transact-SQL komutunu çalıştırın:

EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SQLTestDB'
GO

USE [master];
GO
DROP DATABASE [SQLTestDB];
GO