서버에 있는 Database를 백업하고 개발 서버에 ListAll하는 과정을 진행한다.
실제 서버에 접속해서 내가 받고자 하는 Database를 확인한다.
사용자의 home 디렉토리인 ‘~’ 에서 백업 명령어를 입력한다.
mysqldump -u [username] -p [받고자 하는 Database 이름] > [백업 받을 파일명]
~에 다운로드 받아진 걸 확인할 수 있다.
이제 파일질라를 이용해 내 PC에 받고 다시 개발서버로 올리면 된다.
→ 파일질라에서 이동하는 과정에서 권한의 문제로 Linux의 CLI 모드 내부에서 다운로드를 받을 수 있는 디렉토리로 이동하는 과정이 필요할 수도 있다.
개발서버에 올린 다음 아래 복원(List All) 명령어를 입력한다.
mysql -u root -p [Database 이름] < [백업 받은 파일명]
DB를 확인해 보면 데이터가 복원이 되었다.