Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server Azure SQL Yönetilen Örneği
Her yedekleme medya kümesi için bir satır içerir. Bu tablo msdb veritabanında depolanır.
| Sütun adı | Veri türü | Description |
|---|---|---|
| media_set_id | int | Benzersiz medya seti tanımlama numarası. Kimlik, birincil anahtar. |
| media_uuid | uniqueidentifier | Medya setinin UUID'si. Tüm Microsoft SQL Server medya setlerinde bir UUID bulunur. Ancak SQL Server'nin önceki sürümlerinde, bir medya kümesi yalnızca bir medya ailesi içeriyorsa, media_uuid sütunu NULL olabilir (media_family_count 1'dir). |
| media_family_count | tinyint | Medya setindeki medya ailelerinin sayısı. NULL olabilir. |
| name | nvarchar(128) | Medya setinin adı. NULL olabilir. Daha fazla bilgi için (Transact-SQL) bölümündeki MEDIANAME ve MEDIADESCRIPTION BACKUPbölümüne bakınız. |
| description | nvarchar(255) | Medya setinin metinsel açıklaması. NULL olabilir. Daha fazla bilgi için (Transact-SQL) bölümündeki MEDIANAME ve MEDIADESCRIPTION BACKUPbölümüne bakınız. |
| software_name | nvarchar(128) | Medya etiketini yazan yedekleme yazılımının adı. NULL olabilir. |
| software_vendor_id | int | Yedek medya etiketini yazan yazılım satıcısının kimlik numarası. NULL olabilir. Microsoft SQL Server değeri onaltılık 0x1200. |
| MTF_major_version | tinyint | Bu medya setini oluşturmak için kullanılan Microsoft Bant Formatı'nın ana sürüm numarası. NULL olabilir. |
| mirror_count | tinyint | Medya setindeki ayna sayısı. |
| is_password_protected | bit | Medya seti şifreyle korunur mu: 0 = Korunmamış 1 = Korunan |
| is_compressed | bit | Yedeklerin sıkıştırılmış olup olmadığı: 0 = Sıkıştırılmamış 1 = Sıkıştırılmış msdb yükseltmesi sırasında bu değer NULL olarak ayarlanır. bu da sıkıştırılmamış bir yedekleme anlamına gelir. |
| is_encrypted | Bit | Yedeklerin şifreli olup olmadığı: 0 = Şifrelenmemiş 1 = Şifrelenmiş |
Remarks
RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY, backupmediaset tablosunun sütunlarını medya seti başlığından uygun değerlerle doldurur.
Bu tablodaki ve diğer yedekleme ve geçmiş tablolarındaki satır sayısını azaltmak için sp_delete_backuphistory depolanmış prosedürü çalıştırın.
Örnekler
Sorgu yedekleme geçmişi
Aşağıdaki sorgu, son 2 ayın başarılı yedekleme bilgilerini geri döndürüyor.
SELECT bs.database_name,
backuptype = CASE
WHEN bs.type = 'D'
AND bs.is_copy_only = 0 THEN 'Full Database'
WHEN bs.type = 'D'
AND bs.is_copy_only = 1 THEN 'Full Copy-Only Database'
WHEN bs.type = 'I' THEN 'Differential database backup'
WHEN bs.type = 'L' THEN 'Transaction Log'
WHEN bs.type = 'F' THEN 'File or filegroup'
WHEN bs.type = 'G' THEN 'Differential file'
WHEN bs.type = 'P' THEN 'Partial'
WHEN bs.type = 'Q' THEN 'Differential partial'
END + ' Backup',
CASE bf.device_type
WHEN 2 THEN 'Disk'
WHEN 5 THEN 'Tape'
WHEN 7 THEN 'Virtual device'
WHEN 9 THEN 'Azure Storage'
WHEN 105 THEN 'A permanent backup device'
ELSE 'Other Device'
END AS DeviceType,
bms.software_name AS backup_software,
bs.recovery_model,
bs.compatibility_level,
BackupStartDate = bs.Backup_Start_Date,
BackupFinishDate = bs.Backup_Finish_Date,
LatestBackupLocation = bf.physical_device_name,
backup_size_mb = CONVERT(decimal(10, 2), bs.backup_size/1024./1024.),
compressed_backup_size_mb = CONVERT(decimal(10, 2), bs.compressed_backup_size/1024./1024.),
database_backup_lsn, -- For tlog and differential backups, this is the checkpoint_lsn of the FULL backup it is based on.
checkpoint_lsn,
begins_log_chain,
bms.is_password_protected
FROM msdb.dbo.backupset bs
LEFT OUTER JOIN msdb.dbo.backupmediafamily bf ON bs.[media_set_id] = bf.[media_set_id]
INNER JOIN msdb.dbo.backupmediaset bms ON bs.[media_set_id] = bms.[media_set_id]
WHERE bs.backup_start_date > DATEADD(MONTH, -2, sysdatetime()) --only look at last two months
ORDER BY bs.database_name ASC, bs.Backup_Start_Date DESC;
Ayrıca Bkz.
Yedekleme ve Geri Yükleme Tabloları (Transact-SQL)
yedekleme dosyası (Transact-SQL)
backupfilegroup (Transact-SQL)
Backupmediafamily (Transact-SQL)
yedek set (Transact-SQL)
Sistem Tabloları (Transact-SQL)