웹호스팅 이전시 DB 백업 및 복구 (유닉스 기반)

by 빛의바다 posted Feb 28, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

먼저 처음에 사용하고 계시던 MySQL과 새로 이전하게 될 MySQL에서 사용하는 charset이 같아야 합니다.

 

1. 텔넷이나 SSH로 접속해서 아래의 명령어로 DB를 백업한다.
mysqldump -uUSERID -pUSERPASSWD DBName > 파일명.sql

 

2. ftp로 접속을해서 파일명.sql을 다운로드 한다.

 

3. 각종 파일들을 다운로드한다. (제로보드의 경우 각종 스킨들이랑 data폴더 안에 __zbSessionTMP 폴더와 now_connect.php, now_member_connect.php는 빼고 나머지 폴더째로 모두 다운로드한다.)

 

4. 새로 사용하게 될 서버에 DB 백업 파일과 각종 파일들(제로보드 스킨파일과 data파일은 제외)을 업로드한다. (제로보드의 경우 설치파일만 업로드한다.)

 

5. 제로보드는 설치까지만하고 관리자 아이디와 관리자 이름등을 설정하는 페이지에서 설치를 멈추고 텔넷이나 SSH로 접속한다음 mysql -uUSERID -pPASSWD DBName < 파일명.sql 라는 명령어로 백업한 DB를 복구 시킨다.

6. 성공적으로 복구가 되었다면 다시 제로보드설치된주소/admin.php 로 접속해서 예전에 사용하던 관리자 아이디와 비밀번호를 입력해서 정상적으로 로그인이 되는지 확인한다.

 

7. DB복구가 성공적으로 되었다면 백업해놓은 스킨들을 해당 스킨 폴더로 업로드한다.

 

8. 다운로드 받은 data폴더의 파일들도 업로드한다.