backupmediafamily (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Содержит по одной строке для каждого семейства носителей. Если семейство носителей хранится на зеркальном наборе носителей, семейство имеет отдельную строку для каждого зеркала в наборе носителей. Эта таблица хранится в базе данных msdb.

Имя столбца Тип данных Description
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. Это поле предоставляется совместно между процессом резервного копирования и восстановления. Он может содержать исходный путь назначения резервного копирования или исходный путь к источнику восстановления. В зависимости от того, произошло ли резервное копирование или восстановление на сервере базы данных. Последовательные восстановления из одного файла резервной копии не обновляют путь независимо от его расположения во время восстановления. Из-за этого physical_device_name поле нельзя использовать для просмотра используемого пути восстановления.
device_type tinyint Тип устройства резервного копирования:

2 = диск;

5 = лента;

7 = виртуальное устройство

9 = служба хранилища Azure

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.

См. также

Таблицы резервного копирования и восстановления (Transact-SQL)
backupfile (Transact-SQL)
backupfilegroup (Transact-SQL)
backupmediaset (Transact-SQL)
backupset (Transact-SQL)
Системные таблицы (Transact-SQL)