다음을 통해 공유


backupfilegroup(Transact-SQL)

백업 시 데이터베이스의 각 파일 그룹마다 하나의 행을 포함합니다. backupfilegroupmsdb 데이터베이스에 저장됩니다.

[!참고]

backupfilegroup 테이블에는 백업 세트가 아닌 데이터베이스의 파일 그룹 구성이 표시됩니다. 백업 세트에 파일이 포함되었는지 확인하려면 backupfile 테이블의 is_present 열을 사용합니다.

열 이름

데이터 형식

설명

backup_set_id

int

이 파일 그룹이 포함된 백업 세트입니다.

name

sysname

파일 그룹의 이름입니다.

filegroup_id

int

데이터베이스에서 고유한 파일 그룹의 ID입니다. sys.filegroupsdata_space_id와 같습니다.

filegroup_guid

uniqueidentifier

파일 그룹의 GUID(Globally Unique Identifier)입니다. NULL일 수 있습니다.

type

char(2)

다음 중 하나의 내용 유형

FG = "행" 파일 그룹

SL = SQL Server 로그 파일 그룹

type_desc

nvarchar(60)

다음 중 하나의 함수 유형 설명

ROWS_FILEGROUP

SQL_LOG_FILEGROUP

is_default

bit

CREATE TABLE 또는 CREATE INDEX에서 파일 그룹을 지정하지 않은 경우 사용되는 기본 파일 그룹입니다.

is_readonly

bit

1 = 읽기 전용 파일 그룹입니다.

log_filegroup_guid

uniqueidentifier

NULL일 수 있습니다.

주의

중요 정보중요

여러 데이터베이스에 같은 파일 그룹 이름이 나타날 수 있지만 각 파일 그룹에는 고유 GUID가 있습니다. 그러므로 (backup_set_id,filegroup_guid)backupfilegroup에서 파일 그룹을 식별하는 고유 키입니다. SQL Server 2000에서 업데이트한 데이터베이스의 파일 그룹에 대한 filegroup_guid는 NULL입니다.

RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY는 backupmediaset 테이블의 열을 미디어 세트 헤더의 적절한 값으로 채웁니다.

이 테이블과 기타 백업 및 기록 테이블의 행 개수를 줄이려면 sp_delete_backuphistory 저장 프로시저를 실행합니다.