728x90
반응형

ms-sql 복원방법 2

[ms-sql] ms-sql 새로운 서버에 데이터베이스 복원

ms-sql에서 받은 백업을 새로운 서버에 복원을 한다고 할 때 과정을 알아보겠습니다. 1. 전체백업 DB마우스 우클릭 -> 태스크 -> 백업 전체백업을 받는다. 2. 복원 새로운 데이터베이스 서버에 왔다. 데이터베이스 마우스 우클릭 -> 데이터베이스 복원 선택 일반 탭에서 백업파일(.bak)을 선택한다. 백업파일을 추가하면 아래와 같이 추가가 된다 이 후 '파일'탭으로 가서 꼭 복원하고자 하는 위치를 잘 보고 지정을 해준다 (매우 중요) 확인을 누르고 복원을 완료한다.

[ms-sql] ms-sql 복원방법

일단 ms-sql의 기본 복원 순서를 살펴보자 1. 기본 복원 순서 1-1. 트랜잭션 로그 꼬리 백업 1-2. 마지막 전체 백업을 복원 1-3. 그 이후로 받은 마지막 차등 백업을 복원 1-4. 그 이후로 받은 모든 로그 백업을 복원 (마지막은 1-1.에서 받은 마지막 트랜잭션 로그 꼬리백업을 복원) 위 순서로 복원을 한다. 백업받는 방식 별로 복원하는 방법을 알아보자 2. 전체백업만 하는 경우 복원 2-1 복구모델이 '전체'라면 우선 로그 꼬리 백업을 받는다 (복구모델이 '전체'인 경우에 한번도 로그를 백업 받은 적이 없다) 2-2 가장 최근 '전체백업'을 복원(norecovery)함 (로그 꼬리 백업이 없다면 recovery옵션 사용) 2-3 '로그꼬리백업'을 받았다면 이것을 복원(recovery)함..

728x90
반응형