데이터베이스 복원(옵션 페이지)Restore Database (Options Page)

데이터베이스 복원 대화 상자의 옵션 페이지를 사용하여 복원 작업의 동작 및 결과를 수정할 수 있습니다.Use the Options page of the Restore Database dialog box to modify the behavior and outcome of the restore operation.

SQL Server Management Studio를 사용하여 데이터베이스 백업을 복원하려면To use SQL Server Management Studio to restore a database backup

참고

SQL Server Management StudioSQL Server Management Studio를 사용하여 복원 태스크를 지정할 때 이 복원 작업에 대해 RESTORE 문을 포함하는 해당 Transact-SQLTransact-SQL 스크립트를 생성할 수 있습니다.When you specify a restore task by using SQL Server Management StudioSQL Server Management Studio, you can generate a corresponding Transact-SQLTransact-SQL script containing the RESTORE statements for this restore operation. 스크립트를 생성하려면 스크립트 를 클릭한 다음 스크립트 대상을 선택합니다.To generate the script, click Script and then select a destination for the script. RESTORE 구문에 대한 자세한 내용은 RESTORE(Transact-SQL)를 참조하세요.For information about the RESTORE syntax, see RESTORE (Transact-SQL).

데이터베이스 복원Options

복원 옵션Restore options

복원 작업의 동작 측면을 수정하려면 복원 옵션 패널의 옵션을 사용합니다.To modify aspects of the behavior of the restore operation, use the options of the Restore options panel.

기존 데이터베이스 덮어쓰기[WITH REPLACE]Overwrite the existing database [WITH REPLACE]
데이터베이스 복원대화 상자에 있는 일반 페이지의 복원 위치 필드에서 지정하는 데이터베이스 이름을 현재 사용 중인 모든 데이터베이스의 파일을 복원 작업에서 덮어씁니다.The restore operation will overwrite the files of any database that is currently using the database name that you are specifying in the Restore tofield on the General page of the Restore Database dialog box. 다른 데이터베이스에서 기존 데이터베이스 이름으로 백업을 복원하는 중이더라도 기존 데이터베이스의 파일을 덮어씁니다.The files of the existing database will be overwritten even if you are restoring backups from a different database to the existing database name. 이 옵션을 선택하는 것은 RESTORE 문에서 REPLACE 옵션을 사용하는 것과 같습니다.( Transact-SQLTransact-SQL).Selecting this option is equivalent to using the REPLACE option in a RESTORE statement ( Transact-SQLTransact-SQL).

주의

이 옵션은 신중하게 고려한 후에만 사용해야 합니다.Use this option only after careful consideration. 자세한 내용은 RESTORE 인수(Transact-SQL)를 참조하세요.For more information, see RESTORE Arguments (Transact-SQL).

복제 설정 유지[WITH KEEP_REPLICATION]Preserve the replication settings [WITH KEEP_REPLICATION]
게시된 데이터베이스를 해당 데이터베이스가 생성된 서버 이외의 다른 서버로 복원할 경우 복제 설정을 유지합니다.Preserves the replication settings when restoring a published database to a server other than the server where the database was created. 이 옵션은 백업을 만들 때 데이터베이스가 복제된 경우에만 해당합니다.This option is relevant only if the database was replicated when the backup was created.

이 옵션은 RECOVERY 옵션을 사용하여 백업을 복원하는 것과 같은 커밋되지 않은 트랜잭션을 롤백하여 데이터베이스를 사용할 수 있는 상태로 유지합니다. 옵션(이 표의 뒷부분에서 설명)과 함께만 사용할 수 있습니다.This option is available only with the Leave the database ready for use by rolling back the uncommitted transactions option (described later in this table), which is equivalent to restoring a backup with the RECOVERY option.

이 옵션을 선택하는 것은 RESTORE 문에서 KEEP_REPLICATION 옵션을 사용하는 것과 같습니다.Selecting this option is equivalent to using the KEEP_REPLICATION option in a RESTORE statement.

자세한 내용은 복제된 데이터베이스 백업 및 복원을 참조하세요.For more information, see Back Up and Restore Replicated Databases.

복원된 데이터베이스에 대한 액세스 제한[WITH RESTRICTED_USER]Restrict access to the restored database [WITH RESTRICTED_USER]
db_owner, dbcreator또는 sysadmin의 멤버만 복원된 데이터베이스를 사용할 수 있도록 합니다.Makes the restored database available only to the members of db_owner, dbcreator, or sysadmin.

이 옵션을 선택하는 것은 RESTORE 문에서 RESTRICTED_USER 옵션을 사용하는 것과 같습니다.Selecting this option is synonymous to using the RESTRICTED_USER option in a RESTORE statement.

복구 상태Recovery state

저장 작업 후에 데이터베이스의 상태를 확인하려면 복구 상태 패널의 옵션 중 하나를 선택해야 합니다.To determine the state of the database after the store operation, you must select one of the options of the Recovery state panel.

RESTORE WITH RECOVERYRESTORE WITH RECOVERY
일반 페이지복원에 사용할 백업 세트표에서 선택된 최종 백업을 복원한 후에 데이터베이스를 복구합니다.Recovers the database after restoring the final backup checked in the Backup sets to restoregrid on the General page. 이는 기본 옵션이고 RESTORE 문( Transact-SQLTransact-SQL)에서 WITH RECOVERY를 지정하는 것과 같습니다.This is the default option and is equivalent to specifying WITH RECOVERY in a RESTORE statement ( Transact-SQLTransact-SQL).

참고

전체 복구 모델 또는 대량 로그 복구 모델에서 모든 로그 파일을 지금 복원하는 경우에만 이 옵션을 선택합니다.Under the full recovery model or bulk-logged recovery model, choose this option only if you are restoring all the log files now.

RESTORE WITH NORECOVERYRESTORE WITH NORECOVERY
데이터베이스를 복원 상태로 유지합니다.Leaves the database in the restoring state. 현재 복구 경로에서 추가 백업을 복원할 수 있습니다.This allows you to restore additional backups in the current recovery path. 데이터베이스를 복구하려면 RESTORE WITH RECOVERY 옵션을 사용하여 복원 작업을 수행해야 합니다(이전 옵션 참조).To recover the database, you will have to perform a restore operation by using the RESTORE WITH RECOVERY option (see the preceding option).

이 옵션은 RESTORE 문에서 WITH NORECOVERY를 지정하는 것과 같습니다.This option is equivalent to specifying WITH NORECOVERY in a RESTORE statement.

이 옵션을 선택하면 복제 설정 유지 옵션을 사용할 수 없습니다.If you select this option, the Preserve replication settings option is unavailable.

RESTORE WITH STANDBYRESTORE WITH STANDBY
제한된 읽기 전용 액세스로 데이터베이스를 사용할 수 있도록 데이터베이스를 대기 모드로 유지합니다.Leaves the database in a standby state, in which the database is available for limited read-only access. 이 옵션은 RESTORE 문에서 WITH STANDBY를 지정하는 것과 같습니다.This option is equivalent to specifying WITH STANDBY in a RESTORE statement.

이 옵션을 선택하면 대기 파일 입력란에서 대기 파일을 지정해야 합니다.Choosing this option requires that you specify a standby file in the Standby file text box. 대기 파일은 복구 결과를 취소합니다.The standby file allows the recovery effects to be undone.

대기 파일Standby file
대기 파일을 지정합니다.Specifies a standby file. 대기 파일을 찾아보거나 입력란에 해당 경로 이름을 직접 입력할 수 있습니다.You can browse for the standby file or enter its pathname directly in the text box.

비상 로그 백업Tail-Log backup

데이터베이스 복원과 함께 수행할 비상 로그 백업을 지정할 수 있습니다.Allows you to designate that a tail-log backup be performed along with the database restore.

복원 전에 비상 로그 백업 가져오기Take tail-Log backup before restoring
비상 로그 백업을 수행하도록 지정하려면 이 확인란을 선택합니다.Check this box to designate that a tail-log backup should be performed.

참고

백업 시간대 대화 상자에서 선택한 시점에 비상 로그 백업이 필요한 경우에는 이 확인란이 자동으로 선택되며 선택 사항을 편집할 수 없습니다.If the point-in-time you have selected in the Backup Timeline dialog box requires a tail-log backup, this box will be selected and you will not be able to edit it.

백업 파일Backup file
비상 로그에 대한 백업 파일을 지정합니다.Specifies a backup file for the tail of the log. 백업 파일을 찾아보거나 입력란에 해당 이름을 직접 입력할 수 있습니다.You can browse for the backup file or enter its name directly in the text box.

서버 연결Server connections

기존 데이터베이스 연결을 닫을 수 있습니다.Allows you to close existing database connections.

기존 연결 닫기Close existing connections
데이터베이스에 대한 활성 연결이 있으면 복원 작업이 실패할 수 있습니다.Restore operations may fail if there are active connections to the database. 기존 연결 닫기 옵션을 선택하여 Management StudioManagement Studio 와 데이터베이스 간의 모든 활성 연결을 닫습니다.Check the Close existing connections option to ensure that all active connections between Management StudioManagement Studio and the database are closed. 이 확인란을 선택하면 복원 작업을 수행하기 전에 데이터베이스가 단일 사용자 모드로 설정되고 복원 작업이 완료될 때 데이터베이스가 다중 사용자 모드로 설정됩니다.This check box sets the database to single user mode before performing the restore operations, and sets the database to multi-user mode when complete.

프롬프트Prompt

각 백업 복원 전에 확인Prompt before restoring each backup
각 백업을 복원한 후 복원 순서를 계속할지 여부를 묻는 복원 계속 대화 상자를 표시합니다.Specifies that after each backup is restored, the Continue with Restore dialog box will be displayed to inquire whether you want to continue the restore sequence. 이 대화 상자는 다음 미디어 세트(알려진 경우)의 이름과 다음 백업 세트의 이름 및 설명을 표시합니다.This dialog box displays the name of the next media set (if known) and the name and description of the next backup set.

이 옵션을 지정하면 모든 백업을 복원한 후에 복원 순서를 일시 중지할 수 있습니다.This option allows you to pause a restore sequence after restoring any of the backups. 예를 들어 이 옵션은 서버에 테이프 장치가 하나만 있어 다양한 미디어 세트의 테이프를 교체해야 할 경우 특히 유용합니다.This option is particularly useful when you must swap tapes for different media sets; for example, when your server has only one tape device. 계속할 준비가 되었으면 확인을 클릭합니다.When you are ready to proceed, click OK.

아니요를 클릭하여 복원 순서를 중단할 수 있습니다.You can interrupt a restore sequence by clicking No. 이렇게 하면 데이터베이스를 복원 중인 상태로 둡니다.This leaves the database is in the restoring state. 사용자 편의를 위해 복원 계속 대화 상자에 설명된 다음 백업으로 재개하여 복원 순서를 나중에 계속할 수 있습니다.At your convenience, you can later continue the restore sequence by resuming with the next backup described in the Continue with Restore dialog box. 다음 백업 복원 절차는 다음과 같이 데이터나 트랜잭션 로그를 포함하는지 여부에 따라 달라집니다.The procedure restoring the next backup depends on whether it contains data or transaction log, as follows:

  • 다음 백업이 전체 백업 또는 차등 백업인 경우 데이터베이스 복원 태스크를 다시 사용합니다.If the next backup is a full or differential backup, use the Restore Database task again.

  • 다음 백업이 파일 백업인 경우 파일 및 파일 그룹 복원태스크를 사용합니다.If the next backup is a file backup, use the Restore Files and Filegroups task. 자세한 내용은 파일 및 파일 그룹 복원(SQL Server)을 참조하세요.For more information, see Restore Files and Filegroups (SQL Server).

  • 다음 백업이 로그 백업인 경우 트랜잭션 로그 복원 태스크를 사용합니다.If the next backup is a log backup, use the Restore Transaction Log task. 트랜잭션 로그를 복원하여 복원 순서를 재개하는 방법은 트랜잭션 로그 백업 복원(SQL Server)를 참조하세요.For information about resuming a restore sequence by restoring a transaction log, see Restore a Transaction Log Backup (SQL Server).

참고 항목See Also

RESTORE(Transact-SQL) RESTORE (Transact-SQL)
장치에서 백업 복원(SQL Server) Restore a Backup from a Device (SQL Server)
트랜잭션 로그 백업 복원(SQL Server) Restore a Transaction Log Backup (SQL Server)
미디어 세트, 미디어 패밀리 및 백업 세트(SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)
트랜잭션 로그 백업 적용(SQL Server) Apply Transaction Log Backups (SQL Server)
데이터베이스 복원(일반 페이지) Restore Database (General Page)