DB

[mssql] .bak 파일로 DB 백업 복구

꼬장e 2014. 10. 19. 18:22

 

[.back 파일로 백업]

BACKUP DATABASE 데이터베이스명 TO DISK = '경로명\파일명' WITH INIT, STATS = 10

 

[.back 파일 확인]

  RESTORE FILELISTONLY FROM DISK='경로'

 

 

[.back 파일로 복구]

  RESTORE DATABASE 넣을DB이름 FROM DISK='경로'

  WITH MOVE '확인한MDF이름(LogicalName)' TO '저장될 MDF 경로와 이름'

  ,MOVE '확인한LDF이름(LogicalName)' TO '저장될 LDF 경로와 이름'

 

  ※.bak 파일이 여러개일경우 ( FROM DISK='경로', DISK='경로', DISK='경로' )

 

 

[mssql DB 위치 변경]

  1. DB 우클릭-> 작업 -> 분리

  2. DB파일(MDF, LDF) 원하는 곳으로 복사

  3. 트리 상단의 데이터베이스 우클릭 -> 연결 -> 추가