서버이전시 MYSQL DATA, 그누보드4 백업 및 복구 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

서버이전시 MYSQL DATA, 그누보드4 백업 및 복구 정보

서버이전시 MYSQL DATA, 그누보드4 백업 및 복구

본문

1. MYSQL DATA 백업하는 방법
2. 프로그램 백업하는 방법
3. 프로그램 복구하는 방법
4. MYSQL DATA 복구하는 방법


1. MYSQL DATA 백업하는 방법
   
    mysqldump -hlocalhost -uuser -ppassword db > gnu4.sql

2. 프로그램 백업하는 방법 
    
    www 라는 디렉토리에 그누보드4가 있다고 가정합니다.

    tar cvfz gnu4.tgz www

3. 프로그램 복구하는 방법
   
    2번에서 www 라는 디렉토리를 백업하였으므로 
    www 라는 디렉토리가 생성되며 파일의 압축을 해제합니다.

    tar xvfz gnu4.tgz
    chmod 707 www/perms.sh
    cd www 
    ./perms.sh

4. MYSQL DATA 복구하는 방법

    mysql -hlocalhost -uuser -ppassword db < gnu4.sql


참고)
* TELNET 또는 SSH 로 접속하신 후 작업하셔야 합니다.
* 서버에서 mysql, mysqldump, tar 명령을 지원해야 위의 방식대로 작업하실 수 있습니다.
  (웹호스팅을 받으신다면 위의 명령에 제약이 있을 수 있습니다.)
* 위의 방식은 아주 기초적인 명령만을 조합한것으로 중간에 오류가 발생할 수 있습니다.
추천
4

댓글 19개

답변 고맙습니다...
그럼 복구는 그대로 올리고 phpmyadmin으로 받아오고 그누 다시설치하는 순서로 진행 시키면 되는지요

순서 자체가 너무 아리송해서요;;
웹호스팅을 받는 경우는 "db이름"이나 "db비밀번호" 등의 정보를 비교적 쉽게 알 수 있지만 서버호스팅을 받는 분들은 "dbconfig.php"를 열어서 먼저 확인하는 것이 좋겠습니다. 왕초보인 제가 몇 년 전에 서버호스팅으로 어찌어찌 서버를 돌리고 있었는데 서버 이전을 할 필요가 있어서 작업 중이었습니다. 그런데 mysqldump 명령어는 둘째치고 db이름과 비번을 몰라서 30분 넘게 낑낑댔습니다. ㅠㅠ 그누보드 파일을 뒤적뒤적하다가 dbconfig.php가 정말 우연히 눈에 들어와서 해결했습니다. 저같은 분이 또 있을 것 같아서 별거 아닌 팁을 올려봅니다^^
sql 파일은  아무 곳에서 풀어도 상관 없는 건가요?

예를 들어, /home/homzzang/html 폴더에 빌더가 설치된 경우, sql 파일을 어디 폴더에서 풀어야 하나요?
/home/homzzang 푸는 거나, /home/homzzang/html 폴더에서 푸는 거나 마찬가지나요?
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

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