DB (데이터베이스)/MS-SQL

[ms-sql] ms-sql 복원 옵션

뜽배 2024. 2. 2. 10:49
728x90
반응형


ms-sql 의 복원 옵션인 RECOVERY, NORECOVERY옵션에 대해 알아보겠습니다.


1. RECOVERY

백업 파일을 이용하여 데이터베이스를 복원할 때 RECOVERY옵션을 사용하면 복원이 된 후 DB가 online상태로 바뀐다.
즉 사용자가 엑세스 할 수 있다는 의미이고 데이터를 사용할 수 있다.

예를들어 full백업을 받은 후 차등백업파일을 받아야 한다고 가정하고, full백업을 복원할 때 RECOVERY옵션을 지정하게 되면 복원이 되어 사용자가 접근을 할 수 있고 차등백업을 복원할 수 없다.

따라서 RECOVERY옵션은 가장 마지막 백업 파일 복원 단계 에서만 지정을 해준다.


2. NORECOVERY

복원할 백업 파일이 더 있는 경우NORECOVERY옵션을 지정해 준다.

RECOVERY옵션과 반대로 복원을 진행한 이후 사용자가 엑세스 할 수 없다. 따라서 추가로 복원이 가능하다.

※ 권장사항은 복원할 떄 모든 옵션을 NORECOVERY로 진행하고 전부 복원 이후 online상태로 변경하면 된다.

728x90
반응형