반

DB복구 어떻게 하나요?

· 2006-01-26 (목) 16:57:36 · 2227 · 3
mysql -u아이디 -p비밀번호 데이터베이스명 < sample.sql
이렇게 해서 복구 명령어를 실행했는데
ERROR 1050 at line 11: Table 'g4_auth' already exists
라는 에러가 나오네요..

복구를 할 때 A에서 만들었던 게시판들 테이블 모두 새로 B라는 계정에 추가를 해 줘야 하나요??

만약 추가를 해 줘야 한다면 테이블명도 다 똑같이 만들어 줘야겠네요..
그럼..스킨도 똑같이 다 업로드를 해야 하나요??

백업을 하고 복구를 하면 게시판 셋팅(예를들어 읽기권한1,ㅏ 쓰기권한 3등..)도 포함해서 복구가 되나요? 아니면 따로 설정을 해 줘야하나요?


mysqldump -u아이디 -p비밀번호 데이터베이스명 > 아이디.sql
이렇게 해서 백업을 하면 data폴더도 백업이 같이 되는건가요??
아니면 data 폴더를 백업하는 방법이 따로 있나요??
|

댓글 3개

> ERROR 1050 at line 11: Table 'g4_auth' already exists

이미 DB에 g4_auth라는 테이블이 존재해서 발생됩니다.



> 백업을 하고 복구를 하면 게시판 셋팅(예를들어 읽기권한1,ㅏ 쓰기권한 3등..)도 포함해서 복구가 되나요?
> 아니면 따로 설정을 해 줘야하나요?

백업할 경우 모든 DB정보를 포함하게 됩니다.


> 만약 추가를 해 줘야 한다면 테이블명도 다 똑같이 만들어 줘야겠네요..
> 그럼..스킨도 똑같이 다 업로드를 해야 하나요??

백업한 내용을 기본으로 전체적으로 복구하시려면,
DB정보를 제외한 스킨, 업로드한 파일자료(/data/file/게시판이름/자료들...) 또한 백업하셔야 합니다.

이것은 DB백업과 자료백업의 두가지 백업을 정상적으로 수행해야 한다는 의미입니다.
감사합니다.^^
그런거였군요..
역시 모르면 사서 고생한다는..

그런데.
파일자료들과 스킨도 백업을 받을려면 어떻게 해야하는지요..ㅠㅜ
-. 호스팅 유저의 일반적인 계정경로 : /home/계정이름/public_html(또는 www)/
-. gnuboard4의 일반적인 설치경로 : /home/계정이름/public_html(또는 www)/gnuboard4/

-. DB 백업이 아닌 계정자료의 백업 전 처리해야 할 사항
현재경로(pwd 명령으로 확인)가 /home/계정이름/public_html/gnuboard4/ 라고 할 경우,
rm -rf ./data/session/sess_*

-. 자료의 백업을 수행하기 위해 사용자가 위치해야 할 경로 : /home/계정이름/public_html(또는 www)/
현재경로(pwd 명령으로 확인)가 /home/계정이름/public_html/gnuboard4/ 라고 할 경우,
tar -zcvf 백업할파일명.tgz ./gnuboard4/
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
06-01-27 조회 1,666
06-01-27 조회 1,112
06-01-27 조회 1,630
06-01-27 조회 1,630
06-01-27 조회 1,820
06-01-27 조회 1,588
06-01-27 조회 1,332
06-01-27 조회 1,892
06-01-27 조회 1,580
06-01-27 조회 1,583
06-01-27 조회 1,571
06-01-26 조회 1,985
06-01-26 조회 1,580
06-01-26 조회 1,579
06-01-26 조회 1,578
06-01-26 조회 1,655
06-01-26 조회 1,592
06-01-26 조회 1,316
06-01-26 조회 1,573
06-01-26 조회 2,228