restorehistory(Transact-SQL)
각 복원 작업에 대해 하나의 행을 포함합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
restore_history_id |
int |
각 복원 작업을 식별하는 고유 ID입니다. ID, 즉 기본 키입니다. |
restore_date |
datetime |
복원 작업의 완료 날짜 및 시간입니다. 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만 사용합니다. |
recovery |
bit |
복원 작업이 RECOVERY 또는 NORECOVERY 옵션을 지정했는지 여부를 나타냅니다. 1 = RECOVERY NULL일 수 있습니다. 데이터베이스가 데이터베이스 스냅숏으로 되돌린 경우 1만 사용합니다. 0 = NORECOVERY |
restart |
bit |
복원 작업이 RESTART 옵션을 지정했는지 여부를 나타냅니다. 1 = 지정됨 0 = 지정되지 않음 NULL일 수 있습니다. 데이터베이스가 데이터베이스 스냅숏으로 되돌린 경우 0만 사용합니다. |
stop_at |
datetime |
데이터베이스를 복구한 지정 시간입니다. NULL일 수 있습니다. |
device_count |
tinyint |
복원 작업에 포함된 장치의 수입니다. 이 수는 백업용 미디어 패밀리 수보다 작을 수 있습니다. NULL일 수 있습니다. 데이터베이스를 데이터베이스 스냅숏으로 되돌리면 항상 1입니다. |
stop_at_mark_name |
nvarchar(128) |
명명된 표시가 포함된 트랜잭션으로의 복구를 나타냅니다. NULL일 수 있습니다. 데이터베이스가 데이터베이스 스냅숏으로 되돌린 경우 이 값은 NULL입니다. |
stop_before |
bit |
명명된 표시가 포함된 트랜잭션이 복구에 포함되었는지 여부를 나타냅니다. 0 = 표시된 트랜잭션 앞에서 복구가 중단되었습니다. 1 = 표시된 트랜잭션까지 포함하여 복구되었습니다. NULL일 수 있습니다. 데이터베이스가 데이터베이스 스냅숏으로 되돌린 경우 이 값은 NULL입니다. |
주의
이 테이블과 기타 백업 및 기록 테이블의 행 개수를 줄이려면 sp_delete_backuphistory 저장 프로시저를 실행합니다.
참고 항목
참조
restorefilegroup(Transact-SQL)