백업 복원, 복구 및 관리를 위한 RESTORE 문

이 섹션에서는 백업을 위한 RESTORE 문에 대해 설명합니다. 백업을 복원 및 복구하기 위한 주 RESTORE {DATABASE | LOG} 문 외에도 여러 가지 보조 RESTORE 문을 사용하여 백업을 관리하고 복원 시퀀스를 계획할 수 있습니다. 이 보조 RESTORE 명령에는 RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE LABELONLY, RESTORE REWINDONLY 및 RESTORE VERIFYONLY 등이 있습니다.

섹션 내용

설명

RESTORE(Transact-SQL)

BACKUP 명령을 사용하여 수행한 백업으로부터 데이터베이스를 복원 및 복구하는 데 사용되는 RESTORE DATABASE 및 RESTORE LOG Transact-SQL 문에 대해 설명합니다. RESTORE DATABASE는 모든 복구 모델에서 데이터베이스에 사용됩니다. RESTORE LOG는 전체 복구 모델 및 대량 로그 복구 모델에서만 사용됩니다. RESTORE DATABASE를 사용하여 데이터베이스를 데이터베이스 스냅숏으로 되돌릴 수도 있습니다.

RESTORE 인수(Transact-SQL)

RESTORE 문 및 연결된 보조 문 집합의 "Syntax" 섹션에 설명된 인수를 문서화합니다. 이러한 인수에는 RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE LABELONLY, RESTORE REWINDONLY 및 RESTORE VERIFYONLY 등이 있습니다. 대부분의 인수는 이러한 6개의 문에 사용되는 경우에만 지원됩니다. 각 인수에 대한 지원은 인수 설명에 나와 있습니다.

RESTORE FILELISTONLY(Transact-SQL)

RESTORE FILELISTONLY Transact-SQL 문에 대해 설명합니다. 이 문은 백업 세트에 포함된 데이터베이스와 로그 파일의 목록이 포함된 결과 집합을 반환하는 데 사용됩니다.

RESTORE HEADERONLY(Transact-SQL)

RESTORE HEADERONLY Transact-SQL 문에 대해 설명합니다. 이 문은 특정 백업 장치에서 모든 백업 세트에 대한 백업 헤더 정보가 모두 포함된 결과 집합을 반환하는 데 사용됩니다.

RESTORE LABELONLY(Transact-SQL)

RESTORE LABELONLY Transact-SQL 문에 대해 설명합니다. 이 문은 지정된 백업 장치가 식별하는 백업 미디어에 대한 정보가 포함된 결과 집합을 반환하는 데 사용됩니다.

RESTORE REWINDONLY(Transact-SQL)

RESTORE REWINDONLY Transact-SQL 문에 대해 설명합니다. 이 문은 NOREWIND 옵션으로 실행된 BACKUP 또는 RESTORE 문에 의해 열려 있던 테이프 장치를 되감고 닫는 데 사용됩니다.

RESTORE VERIFYONLY(Transact-SQL)

RESTORE VERIFYONLY Transact-SQL 문에 대해 설명합니다. 이 문은 백업을 확인하지만 복원하지는 않으며 백업 세트가 완성되었고 전체 백업을 읽을 수 있는지 확인합니다. 또한 데이터 구조를 확인하려고 시도하지 않습니다.

참고 항목

관련 자료

SQL Server의 데이터베이스 백업 및 복원

도움말 및 정보

SQL Server 2005 지원 받기