Aracılığıyla paylaş


Disk veya bant yedekleme hedefi belirtme (SQL Server)

Şunlar için geçerlidir: SQL Server

Bu konu başlığında, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server'da yedekleme hedefi olarak bir diskin veya bandın nasıl belirtileceğini açıklanmaktadır.

Uyarı

Bant yedekleme cihazları desteği, SQL Server'ın gelecekteki bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın.

Bu Konuda

  • Başlamadan önce:

    Security

  • Yedekleme hedefi olarak bir disk veya bant belirtmek için, şunu kullanarak:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Security

Permissions

BACKUP DATABASE ve BACKUP LOG izinleri, varsayılan olarak sysadmin sabit sunucu rolü üyeleri ile db_owner ve db_backupoperator sabit veritabanı rollerinin üyelerine aittir.

Yedekleme cihazının fiziksel dosyasındaki sahiplik ve izin sorunları yedekleme işlemini etkileyebilir. SQL Server'ın cihazı okuyabilmesi ve yazabilmesi gerekir; SQL Server hizmetinin çalıştığı hesabın yazma izinleri olmalıdır. Ancak, sistem tablolarında yedekleme cihazı için bir girdi ekleyen sp_addumpdevice, dosya erişim izinlerini denetlemez. Yedekleme veya geri yükleme denendiğinde fiziksel kaynağa erişilene kadar yedekleme cihazının fiziksel dosyasındaki bu tür sorunlar görünmeyebilir.

SQL Server Management Studio'yu kullanma

Yedekleme hedefi olarak bir disk veya bant belirtmek için

  1. Microsoft SQL Server Veritabanı Altyapısı'nın uygun örneğine bağlandıktan sonra Nesne Gezgini'nde sunucu adına tıklayarak sunucu ağacını genişletin.

  2. Veritabanları'nı genişletin ve veritabanına bağlı olarak bir kullanıcı veritabanı seçin veya Sistem Veritabanları'nı genişletin ve bir sistem veritabanı seçin.

  3. Veritabanına sağ tıklayın, Görevler'in üzerine gelin ve ardından Yedekle'ye tıklayın. Veritabanını Yedekle iletişim kutusu görüntülenir.

  4. Genel sayfasının Hedef bölümünde Disk veya Bant'a tıklayın. Tek bir medya kümesi içeren en fazla 64 disk veya bant sürücüsü yolunu seçmek için Ekle'ye tıklayın.

Yedekleme hedefini kaldırmak için seçin ve Kaldır'a tıklayın. Yedekleme hedefinin içeriğini görüntülemek için seçin ve İçerikler'e tıklayın.

Transact-SQL Kullanımı

Yedekleme hedefi olarak bir disk veya bant belirtmek için

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorguöğesine tıklayın.

  3. BACKUP deyiminde, dosyayı veya cihazı ve fiziksel adını belirtin. Bu örnek, AdventureWorks2025 veritabanını, disk dosyası Z:\SQLServerBackups\AdventureWorks2022.bak'e yedekler.

USE AdventureWorks2022;  
GO  
BACKUP DATABASE AdventureWorks2022  
TO DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak'  
GO  

Ayrıca Bkz.

İşlem Günlüğünü Yedekleme (SQL Server)
Dosyaları ve Dosya Gruplarını Yedekleme (SQL Server)
Disk Dosyası için Mantıksal Yedekleme Cihazı Tanımlama (SQL Server)
Değişiklik Veritabanı Yedeklemesi Oluşturma (SQL Server)
Bir Bant Sürücüsü için Mantıksal Yedekleme Cihazı Tanımlama (SQL Server)