블로그 이미지
LifeisSimple

calendar

1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Notice

2013. 2. 20. 14:09 Brain Trainning/DataBase

DB 서버 전체 간단한 복구 방법

  • MSSQL 을 기존 서버와 동일한 위치에 설치 (드라이브 폴더 모두)
    - master DB에는 각 DB들의 기존 정보가 들어 있기 때문에 Restore 하고 난 이후에 서비스를 올리면 기존 위치에서 DB들을 찾게 됨.
    - 새로 설치되는 DB는 기존 서버의 버전과 동일해야 master 가 복원됨
  • SQL Server 서비스를 Single 모드로 실행 -m 옵션
  • Restore Commander 로 Master DB를 복원 (미리 동일한 드라이브 및 위치에 MDF, LDF 들이 있으면 master 복구후에 바로 DB들을 서비스 할 수 있음)
  • SQL Server를 정상시작
  • msdb 복원.
  • 사용자 DB파일들이 만일 기존 서버와 동일한 위치라면 별도 작업 필요 없음.


msdb 를 복원하고 나서 이런 오류가 뜬다면.. 

Service Broker is disabled in MSDB or MSDB failed to start

이런 오류를 만나면 아래의 내용을 참고하면 됨. (아래의 링크는 접기 안에 내용을 첨부했습니다.)

출처 : http://www.lifeasbob.com/code/kb_articles.aspx?article_Id=60&CatId=39


posted by LifeisSimple