backupfilegroup(Transact-SQL)
백업할 때 각 파일 그룹에 대해 하나의 행이 데이터베이스에 포함됩니다. backupfilegroup은 msdb 데이터베이스에 저장됩니다. backupfilegroup은 Microsoft SQL Server 2005 데이터베이스 엔진 에서 새롭게 추가되었습니다.
[!참고] backupfilegroup 테이블에는 백업 세트가 아닌 데이터베이스의 파일 그룹 구성이 표시됩니다. 백업 세트에 파일이 포함되었는지 확인하려면 backupfile 테이블의 is_present 열을 사용합니다. 자세한 내용은 backupfile(Transact-SQL)을 참조하십시오.
중요: |
---|
여러 데이터베이스에 같은 파일 그룹 이름이 나타날 수 있지만 각 파일 그룹에는 고유 GUID가 있습니다. 그러므로 (backup_set_id,filegroup_guid)는 backupfilegroup에서 파일 그룹을 식별하는 고유 키입니다. 이전 버전의 SQL Server 에서 업데이트한 데이터베이스에서 파일 그룹의 filegroup_guid는 NULL입니다. |
열 이름 | 데이터 형식 | 설명 |
---|---|---|
backup_set_id |
int |
이 파일 그룹이 포함된 백업 세트입니다. |
name |
sysname |
파일 그룹의 이름입니다. |
filegroup_id |
int |
데이터베이스에서 고유한 파일 그룹의 ID입니다. sys.filegroups의 data_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일 수 있습니다. |
참고 항목
참조
backupfile(Transact-SQL)
backupmediafamily(Transact-SQL)
backupmediaset(Transact-SQL)
backupset(Transact-SQL)
시스템 테이블(Transact-SQL)