restorehistory(Transact-SQL)
적용 대상: SQL Server
각 복원 작업에 대해 하나의 행을 포함합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
restore_history_id | int | 각 복원 작업을 식별하는 고유 ID입니다. ID, 기본 키입니다. |
restore_date | 날짜/시간 | 복원 작업 시작 날짜 및 시간입니다. NULL일 수 있습니다. |
destination_database_name | nvarchar(128) | 복원 작업의 대상 데이터베이스 이름입니다. NULL일 수 있습니다. |
user_name | nvarchar(128) | 복원 작업을 수행한 사용자의 이름입니다. NULL일 수 있습니다. |
backup_set_id | int | 복원 중인 백업 집합을 식별하는 고유 ID 번호입니다. backupset(backup_set_id)을 참조합니다. |
restore_type | char(1) | 복원 작업의 유형: D = 데이터베이스 F = 파일 G = 파일 그룹 I = 차등 L = 로그 V = Verifyonly NULL일 수 있습니다. |
replace | bit | 복원 작업에서 REPLACE 옵션을 지정했는지 여부를 나타냅니다. 1 = 지정됨 0 = 지정되지 않음 NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리는 경우 0이 유일한 옵션입니다. |
복구 | bit | 복원 작업에서 RECOVERY 또는 NORECOVERY 옵션을 지정했는지 여부를 나타냅니다. 1 = RECOVERY NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리는 경우 1이 유일한 옵션입니다. 0 = NORECOVERY |
restart | bit | 복원 작업이 RESTART 옵션을 지정했는지 여부를 나타냅니다. 1 = 지정됨 0 = 지정되지 않음 NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리는 경우 0이 유일한 옵션입니다. |
stop_at | 날짜/시간 | 데이터베이스를 복구한 지정 시간입니다. NULL일 수 있습니다. |
device_count | tinyint | 복원 작업에 관련된 디바이스 수입니다. 이 수는 백업에 대한 미디어 패밀리 수보다 적을 수 있습니다. NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리면 숫자는 항상 1입니다. |
stop_at_mark_name | nvarchar(128) | 명명된 표시가 포함된 트랜잭션에 대한 복구를 나타냅니다. NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리면 이 값은 NULL입니다. |
stop_before | bit | 명명된 표시가 포함된 트랜잭션이 복구에 포함되었는지 여부를 나타냅니다. 0 = 표시된 트랜잭션 전에 복구가 중단되었습니다. 1 = 복구에 표시된 트랜잭션이 포함되었습니다. NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅샷으로 되돌리면 이 값은 NULL입니다. |
설명
이 테이블과 기타 백업 및 기록 테이블의 행 개수를 줄이려면 sp_delete_backuphistory 저장 프로시저를 실행합니다.
참고 항목
테이블 백업 및 복원(Transact-SQL)
restorefile(Transact-SQL)
restorefilegroup(Transact-SQL)
시스템 테이블(Transact-SQL)