싱가포르 시큐어코딩 프로젝트

[DB 백업 파일 복원] Docker, Azure Data Studio 사용

3은 2024. 1. 25. 17:16
728x90

 

DB 백업 파일 Doker에 띄운 MSSQL에 복원하기

 

 

1. 로컬의 백업파일을 Doker 내의 경로로 옮긴다 (터미널에 명령어 입력)

docker cp <로컬 백업 파일의 위치> <Doker의 컨테이너 ID> : <컨테이너 내 복사할 경로>

<example>
docker cp /Users/seeun/Downloads/KCC.bak 06f3bdad272e:/var/opt/mssql/data/

 

* 컨테이너 ID는 

docker ps

 

명령어로 알 수 있다. 

 

 

 

2. Azure Data Studio 에서 Restore

 

  •  Azure Data Studio 들어가서 localhost 우클릭 -> Manage -> Restore 순으로 클릭

 

  • Restore from 은 Backup file, Backup file path는 백업 파일 찾아서 클릭

 

 

 

ok 누르고 Restore 누르면 백업 파일 복원하기 성공!

 

성공