Compartir a través de


backupfilegroup (Transact-SQL)

Se aplica a: SQL Server

Contiene una fila por cada grupo de archivos de una base de datos en el momento de crear la copia de seguridad. backupfilegroup se almacena en la msdb base de datos.

Nota:

En la tabla se backupfilegroup muestra la configuración del grupo de archivos de la base de datos, no del conjunto de copia de seguridad. Para identificar si un archivo se incluye en el conjunto de copia de seguridad, use la is_present columna de la tabla backupfile .

Nombre de la columna Tipo de datos Descripción
backup_set_id int Conjunto de copia de seguridad que contiene este grupo de archivos.
name sysname Nombre del grupo de archivos.
filegroup_id int Id. del grupo de archivos; único en la base de datos. Corresponde a data_space_id en sys.filegroups.
filegroup_guid uniqueidentifier Identificador único global para el grupo de archivos. Puede ser NULL.
type char(2) Tipo de contenido, uno de los siguientes:

FG = Grupo de archivos de filas
SL = Grupo de archivos de registro
type_desc nvarchar(60) Descripción del tipo de función, una de:

ROWS_FILEGROUP
SQL_LOG_FILEGROUP
is_default bit El grupo de archivos predeterminado, que se usa cuando no se especifica ningún grupo de archivos en CREATE TABLE o CREATE INDEX.
is_readonly bit 1 = El grupo de archivos es de solo lectura.
log_filegroup_guid uniqueidentifier Puede ser NULL.

Comentarios

Importante

El mismo nombre de grupo de archivos puede aparecer en diferentes bases de datos; no obstante, cada grupo de archivos tiene su propio GUID. Por lo tanto, (backup_set_id,filegroup_guid) es una clave única que identifica un grupo de archivos en backupfilegroup.

RESTORE VERIFYONLY FROM <backup_device> WITH LOADHISTORY rellena las columnas de la backupmediaset tabla con los valores adecuados del encabezado del conjunto de medios.

Para reducir el número de filas de esta tabla y de otras tablas de copia de seguridad e historial, ejecute el procedimiento almacenado sp_delete_backuphistory.