예: 일부 파일 그룹의 증분 복원(단순 복구 모델)
적용 대상:SQL Server
이 항목은 읽기 전용 파일 그룹을 포함하는 단순 복구 모델에서 SQL Server 데이터베이스와 관련이 있습니다.
증분 복원 시퀀스는 주 파일 그룹에서 시작하여 모든 읽기/쓰기 파일 그룹, 보조 파일 그룹의 순서로 파일 그룹 수준에서 데이터베이스를 복원하고 복구합니다.
이 예에서는 단순 복구 모델을 사용하는 adb
라는 데이터베이스에 3개의 파일 그룹이 포함되어 있습니다. 파일 그룹 A
는 읽기/쓰기가 가능하고 파일 그룹 B
와 파일 그룹 C
는 읽기 전용입니다. 처음에는 모든 파일 그룹이 온라인 상태입니다.
B
데이터베이스의 주 파일 그룹 및 파일 그룹 adb
가 손상된 것으로 나타나자 데이터베이스 관리자는 증분 복원 시퀀스를 사용하여 이를 복원하기로 합니다. 단순 복구 모델에서는 읽기/쓰기가 가능한 모든 파일 그룹을 같은 부분 백업에서 복원해야 합니다. 파일 그룹은 A
그대로 유지되지만 일관성을 유지하려면 주 파일 그룹과 함께 복원해야 합니다(데이터베이스는 마지막 부분 백업의 끝으로 정의된 시점으로 복원됨). 파일 그룹은 C
그대로 유지되지만 온라인 상태로 만들려면 복구해야 합니다. 파일 그룹은 손상되었지만 파일 그룹B
C
보다 덜 중요한 데이터를 포함하므로 B
마지막으로 복원됩니다.
복원 시퀀스
참고 항목
온라인 복원 시퀀스의 구문은 오프라인 복원 시퀀스와 동일합니다.
부분 백업에서 주 및 파일 그룹의
A
부분 복원RESTORE DATABASE adb READ_WRITE_FILEGROUPS FROM partial_backup WITH PARTIAL, RECOVERY
이 시점에서 기본 파일 그룹 및 파일 그룹은
A
온라인 상태입니다. 파일 그룹의B
파일 및C
복구 보류 중이며 파일 그룹은 오프라인 상태입니다.파일 그룹의
C
온라인 복구.파일 그룹
C
는 앞서 복원된 부분 백업이 파일 그룹C
가 읽기 전용이 된 이후에 만든 것이기 때문에 복원 시 데이터베이스를 이전 상태로 만드는 경우에도 일관성이 유지됩니다. 데이터베이스 관리자는 파일 그룹을C
복원하지 않고 복구하여 온라인 상태로 설정합니다.RESTORE DATABASE adb FILEGROUP='C' WITH RECOVERY
이 시점에서 주 파일 그룹 및 파일 그룹
A
와C
가 온라인입니다. filegroupB의 파일은 복구 보류 상태로 유지되며 파일 그룹은 오프라인 상태입니다.파일 그룹의 온라인 복원
B.
파일 그룹의
B
파일을 복원해야 합니다. 데이터베이스 관리자는 파일 그룹이 읽기 전용이 된 후 부분 백업 전에 수행된 파일 그룹의B
B
백업을 복원합니다.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY
이제 모든 파일 그룹이 온라인 상태입니다.
추가 예
참고 항목
온라인 복원(SQL Server)
BACKUP(Transact-SQL)
RESTORE(Transact-SQL)
증분 복원(SQL Server)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기