���Ĺ׼�ġ����
> 고객센터 > 기술자료실 > 기술지원문서

웹호스팅 -> DB관리
[리눅스] MySQL 데이터 복원하기
I. MySQL 데이터 복원 하기
 
1. mysqldump로 덤프된 데이터를 복원 하는 방법
 
 이전에 사용하던 mysqldump 데이터를 서비스 받으시는 MySQL에 복원 하는 방법입니다.
1) 텔넷(Telnet)을 이용하실 경우.
  • DOS창을 엽니다. (win_xp의 경우 실행창에 cmd입력)
  • 접속 정보를 입력하여 로그인(Log-in)합니다.
 
2) Putty(SSH)를 이용하실 경우.

  • 웹 서버 주소를 입력합니다.
  • 아이디와 패스워드를 입력합니다. (암호는 화면에 보이지 않습니다.)
지금까지 mysql서버에 접속하기위해 웹서버에 접속하는 방법에 대해서 설명하였습니다.

2. MySQL 서버에 접속 하는 방법

이후의 내용은 텔넷과 SSH에서 동일하게 적용됩니다.( 예제 화면은 SSH를 이용하였습니다.)

1) MySQL 정보에 맞춰서 접속 명령을 내립니다.


명령어 : mysql -u 계정 -h DB서버 주소 -p DB명

2) 다음은 고객님께서 사용하시는 서버에 설치가 완료될 때 발송하는 설치메일의 내용입니다.

이중 4번째 항목(서버 이용 방법)의 3번째 소항목(DB서버정보)에 있는 내용을 참고하시면 됩니다.

*명령을 실행하시기 전에 복원할 파일이 서버에 존재해야 합니다.
서버의 같은 자리에 백업하시고 복원하실 경우는 상관없지만, 다른 컴퓨터에 저장했던 파일을 복원하시려면 FTP등을 이용하여 서버에 저장하신 후 그 파일이 존재하는 폴더에서 실행하셔야 합니다.


3) 명령어 : mysql -u 계정 -h DB서버 주소 -p DB명 < 복원할 파일명

4) 위와 같은 명령을 실행하면 Database 안에 복원할 파일의 자료가 저장됩니다.


(복원할 파일명을 "backup.sql"로 설정했습니다.)

5) 명령을 실행하면 암호를 물어봅니다.

위의 그림과 같이 프롬프트 상태로 돌아오면 정상적으로 실행된 것입니다.




ns01
ns01
ns02
ns02
대외인증