예제: 데이터베이스의 증분 복원(단순 복구 모델)Example: Piecemeal Restore of Database (Simple Recovery Model)

이 항목은 다음에 적용됩니다. 예SQL Server(2016부터 시작)아니요Azure SQL 데이터베이스아니요Azure SQL 데이터 웨어하우스아니요병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

증분 복원 시퀀스는 주 파일 그룹에서 시작하여 모든 읽기/쓰기 파일 그룹, 보조 파일 그룹의 순서로 파일 그룹 수준에서 데이터베이스를 복원하고 복구합니다.A piecemeal restore sequence restores and recovers a database in stages at the filegroup level, starting with the primary and all read/write, secondary filegroups.

이 예에서 adb 데이터베이스는 재해 발생 후 새 컴퓨터에 복원됩니다.In this example, database adb is restored to a new computer after a disaster. 데이터베이스는 단순 복구 모델을 사용하고 있습니다.The database is using the simple recovery model. 재해가 발생하기 전에 모든 파일 그룹은 온라인 상태입니다.Before the disaster, all the filegroups are online. 파일 그룹 AC 는 읽기/쓰기가 가능하며 파일 그룹 B 는 읽기 전용입니다.Filegroups A and C are read/write, and filegroup B is read-only. 가장 최근의 부분 백업 이전에 파일 그룹 B 는 읽기 전용 파일이 되었으며 주 파일 그룹과 읽기/쓰기가 가능한 보조 파일 그룹인 AC를 포함합니다.Filegroup B became read-only before the most recent partial backup, which contains the primary filegroup and the read/write secondary filegroups, A and C. 파일 그룹 B 가 읽기 전용 파일이 된 후에 파일 그룹 B 의 별도 파일 백업이 수행되었습니다.After filegroup B became read-only, a separate file backup of filegroup B was taken.

복원 시퀀스Restore Sequences

  1. 주 파일 그룹과 파일 그룹 AC를 부분 복원합니다.Partial restore of the primary and filegroups A and C.

    RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C'   
       FROM partial_backup   
       WITH PARTIAL, RECOVERY;  
    

    이 시점에서 주 파일 그룹과 파일 그룹 AC 가 온라인입니다.At this point, the primary and filegroups A and C are online. 파일 그룹 B 의 모든 파일은 복구 보류 상태이고 이 파일 그룹은 오프라인입니다.All files in filegroup B are recovery pending, and the filegroup is offline.

  2. 파일 그룹 B를 온라인 복원합니다.Online restore of filegroup B.

    RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;  
    

    이제 모든 파일 그룹이 온라인입니다.All filegroups are now online.

추가 예Additional Examples

참고 항목See Also

온라인 복원(SQL Server) Online Restore (SQL Server)
BACKUP(Transact-SQL) BACKUP (Transact-SQL)
복원(Transact-SQL) RESTORE (Transact-SQL)
증분 복원(SQL Server) Piecemeal Restores (SQL Server)