세

서버이전 sql DB복구법

· 2012-06-26 (화) 16:26:26 · 3565 · 2
A계정에서 백업받은 파일을 B계정으로 phpmyadmin import로 복구를 시도했습니다.
근데 완전한 복구가 안되네요.
에러가 뜹니다.

단순히 A게정에서 DB백업받은걸로는 복구가 안되는건가요?

빌더사용했는데, 관리자모드에서 DB백업받는 기능도 따로 추가해서 백업받아놓은걸로
다른 계정에서 복구를 시도해본건데 뭐가 문제인지 잘모르겠네요.
DB파일안의 DB명과 호스트도 새계정의 것으로 수정했고요.
B계정에 그누보드와 빌더설치하고 DB명도 새로운걸로 설정하고 그 상태에서 DB파일로 복구시도한건데.

정확히 뭘 어떻게 해야 계정을 바꿔도 복구시 이전의 계정처럼 사이트가 그대로 살아서 복구되는지
자세한 방법을 알려주세요.
검색을 계속해봤지만, DB복구방법만 간단하게 나올뿐 이미 아느것들이라 도움되는건없네요.

|

댓글 2개

2012-06-28 (목) 10:02:58
상황이 여러개가 될수 있을거 같네요. phpmyadmin 으로 import 시에 브라우저가 응답없음으로
표시 될 정도가 되면 용량이 좀 커서 멍 때리는 경우가 있습니다.
그런경우에는 ssh 접속후에

mysql -u 계정명 -p 디비명 < 백업했던 sql 파일명
예제) mysql -u root -p mysql < backup.sql

이렇게 치시면 비밀번호 치라고 나오는데 비밀번호 치고 기다리시면
복원이 됩니다.

인코딩 문제인경우에는 에디터 플러스로 파일을 연후에 euc-kr 을 utf-8 로 수정을 하시거나
혹은 반대로 하시면 됩니다.
2012-06-28 (목) 10:04:33
한가지더 , 백업 파일이 잘못될 경우 그것도 ssh 로 백업 받으세요

mysqldump -u 아이디 -p 디비명 > 파일명.sql 엔터후 다시 비밀번호 입력하고 엔터 하시면 백업 파일이 생깁니다.
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
Linux 12-07-03 조회 2,601
PHP 12-07-03 조회 3,539
기타 12-07-02 조회 2,584
Linux 12-07-02 조회 2,875
PHP 12-07-02 조회 1,822
PHP 12-07-02 조회 1,842
MySQL 12-06-30 조회 3,489
jQuery 12-06-30 조회 6,460
PHP 12-06-30 조회 2,522
MySQL 12-06-29 조회 2,523
기타 12-06-29 조회 2,285
Flash 12-06-29 조회 3,105
정규표현식 12-06-29 조회 5,697
정규표현식 12-06-29 조회 8,180
JavaScript 12-06-29 조회 3,151
jQuery 12-06-28 조회 3,336
기타 12-06-28 조회 1,942
node.js 12-06-27 조회 2,507
기타 12-06-27 조회 2,288
기타 12-06-27 조회 2,461
정규표현식 12-06-27 조회 3,580
JavaScript 12-06-27 조회 2,584
MySQL 12-06-26 조회 3,566
PHP 12-06-26 조회 2,099
Linux 12-06-25 조회 3,293
JavaScript 12-06-24 조회 2,939
node.js 12-06-23 조회 2,605
PHP 12-06-22 조회 2,160
PHP 12-06-22 조회 1,856
JavaScript 12-06-22 조회 3,166