Windows DB

DB 마이그레이션 방법

2012.04.27 07:54

호스트웨이 조회 수:7421

 
1.DB Full Backup

 

2.계정 추출 스크립트 생성
- http://support.microsoft.com/kb/246133
 
3.DB 백업 본 대상 서버에 복사

 

4.DB 복구 스크립트 생성 및 실행
- DB 백업 파일 정보

restore filelistonly from disk='[경로]' --mdf와 ldf파일의 이름을 확인한다.

- DB 복구

restore database [넣을DB 이름] from disk='[경로]'with move '[1에서 확인한 mdf이름]' to '[저장될 mdf파일의 경로]',move '[1에서 확인한 ldf이름]' to '[저장될 ldf파일의 경로]'--넣을DB 이름은 DB에 있으면 안된다.
EX>
--DB 정보 확인(mdf 이름, ldf 이름 확인)
restore filelistonly from disk='D:TestDB.bak'
--DB 복구
restore database "TestDB" from disk='D:TestDB.bak'with move 'TestDB' to 'D:TestDB.mdf',move 'TestDB_Log' to 'D:TestDB_log.ldf',

 

5.계정 추출 스크립트 실행