다음을 통해 공유


트랜잭션 로그 복원(옵션 페이지)

옵션 페이지를 사용하여 트랜잭션 로그 복원을 위한 추가 옵션을 지정할 수 있습니다.

SQL Server Management Studio를 사용하여 트랜잭션 로그를 복원하려면

[!참고]

SQL Server Management Studio를 사용하여 복원 태스크를 지정할 때 스크립트 단추를 클릭한 다음 스크립트의 대상을 선택하여 해당되는 Transact-SQLRESTORE 스크립트를 생성할 수 있습니다.

옵션

  • 복제 설정 유지
    게시된 데이터베이스를 해당 데이터베이스가 생성된 서버 이외의 다른 서버로 복원할 경우 복제 설정을 유지합니다.

    이 옵션은 RECOVERY 옵션을 사용하여 백업을 복원하는 것과 같은 커밋되지 않은 트랜잭션을 롤백하여 데이터베이스를 사용할 수 있는 상태로 유지합니다 옵션(뒷부분에서 설명)과 함께만 사용할 수 있습니다.

    복제 설정 유지 옵션을 선택하는 것은 Transact-SQL RESTORE 문에서 PRESERVE_REPLICATION 옵션을 사용하는 것과 같습니다.

  • 각 백업 복원 전에 확인
    각 백업 세트를 복원하기 전에 확인합니다.

    이 옵션은 서버에 테이프 장치가 하나만 있어 다양한 미디어 세트의 테이프를 교체해야 할 경우 특히 유용합니다.

  • 복원된 데이터베이스에 대한 액세스 제한
    db_owner, dbcreator 또는 sysadmin의 멤버만 복원된 데이터베이스를 사용할 수 있도록 합니다.

    이 옵션을 선택하는 것은 Transact-SQL RESTORE 문에서 RESTRICTED_USER 옵션을 사용하는 것과 같습니다.

  • 커밋되지 않은 트랜잭션을 롤백하여 데이터베이스를 사용할 수 있는 상태로 유지합니다. 추가 트랜잭션 로그를 복원할 수 없습니다(RESTORE WITH RECOVERY).
    데이터베이스를 복구합니다. 이 옵션은 Transact-SQL RESTORE 문의 RECOVERY 옵션과 같습니다.

  • 데이터베이스를 비작동 상태로 유지하고 커밋되지 않은 트랜잭션을 롤백하지 않습니다. 추가 트랜잭션 로그를 복원할 수 있습니다(RESTORE WITH NORECOVERY).
    데이터베이스를 복원되지 않은 상태로 유지합니다. 이 옵션은 Transact-SQL RESTORE 문에서 NORECOVERY 옵션을 사용하는 것과 같습니다.

    이 옵션을 선택하면 복제 설정 유지 옵션을 사용할 수 없습니다.

  • 데이터베이스를 읽기 전용 모드로 유지합니다. 커밋되지 않은 트랜잭션 실행을 취소하지만 복구 결과를 되돌릴 수 있도록 실행 취소 동작을 파일에 저장합니다(RESTORE WITH STANDBY).
    데이터베이스를 대기 모드로 유지합니다. 이 옵션은 Transact-SQL RESTORE 문에서 STANDBY 옵션을 사용하는 것과 같습니다.

    이 옵션을 선택하려면 대기 파일을 지정해야 합니다.

  • 대기 파일
    필요에 따라 대기 파일 입력란에 대기 파일 이름을 지정합니다. 데이터베이스를 읽기 전용 모드로 유지하는 경우 이 옵션이 필요합니다.