DB복구 어떻게 하나요? > 그누4 질문답변

그누4 질문답변

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

DB복구 어떻게 하나요? 정보

DB복구 어떻게 하나요?

본문

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 폴더를 백업하는 방법이 따로 있나요??

댓글 전체

> 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/
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT