backupmediafamily (Transact-SQL)

每个介质簇在表中占一行。如果介质簇驻留在镜像介质集中,则对于介质集中的每个镜像服务器,该介质簇都具有一个单独的行。该表存储在 msdb 数据库中。

列名

数据类型

说明

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 存储过程。