backupmediafamily (Transact-SQL)
針對每個媒體家族,各包含一個資料列。 如果媒體家族位於鏡像媒體集中,則在這個媒體集中,這個家族的每個鏡像都會各有一個個別的資料列。 這個資料表儲存在 msdb 資料庫中。
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
---|---|---|
media_set_id |
int |
用來識別這個家族為其成員之媒體集的唯一識別碼。 參考 backupmediaset(media_set_id)。 |
family_sequence_number |
tinyint |
這個媒體家族在媒體集中的位置。 |
media_family_id |
uniqueidentifier |
用來識別媒體家族的唯一識別碼。 可以是 NULL。 |
media_count |
int |
媒體家族中的媒體數目。 可以是 NULL。 |
logical_device_name |
nvarchar(128) |
這個備份裝置在 sys.backup_devices.name 中的名稱。 如果這是一個暫存備份裝置 (相對於在 sys.backup_devices 中的永久備份裝置),logical_device_name 的值就是 NULL。 |
physical_device_name |
nvarchar(260) |
備份裝置的實體名稱。 可以是 NULL。 |
device_type |
tinyint |
備份裝置的類型: 2 = 磁碟 5 = 磁帶 7 = 虛擬裝置 105 = 永久備份裝置。 可以是 NULL。 所有永久裝置名稱和裝置號碼都可以在 sys.backup_devices 中找到。 |
physical_block_size |
int |
用來寫入媒體家族的實體區塊大小。 可以是 NULL。 |
mirror |
tinyint |
鏡像數目 (0-3)。 |
備註
RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY 會使用媒體集標頭中的適當值填入 backupmediaset 資料表的資料行。
若要減少此資料表以及其他備份和記錄資料表中的資料列數目,請執行 sp_delete_backuphistory 預存程序。
請參閱
參考
backupfilegroup (Transact-SQL)