본문 바로가기

공부/리눅스

제로보드XE 백업 및 복구

■ 백업

     제로보드XE 파일 백업 방법
         1.SSH 접속
         2.루트폴더(제 경우는 public_html) 아래명령어 실행

            tar cvfpz web_일자.tar.gz 루트폴더명 
             (ex tar cvfpz web_20101014.tar.gz public_html)
         3.위파일 ftp에서 다운로드


기타사항)
 tar 명령어에서 Error exit delayed from previous errors 에러 발생시 
 에러파일 무시하고 압축하는 방법
 #tar -czvf 파일명 대상 --ignore-failed-read 
 아래와 같이 압축 순서를 바꿔서 해결나는경우도 있음
 #tar -czvf 파일명 대상


       DB 백업
           1.SSH 접속
           2.루트폴더(제 경우는 public_html) 아래명령어 실행

                   mysqldump -u ID - p DBname>백업명.sql
            3.위파일 ftp에서 다운로드

 

■ 복원

           제로보드XE 파일 복원 방법
             1.FTP접속
             2.복원할 백업파일 업로드(위에서 만든 ggachidb_20101014.tar.gz)
             3.아래 명령어 실행

                 tar xvfpz 백업파일명( ex tar xvfpz ggachidb_20101014.tar.gz)


           DB 복원 
             1.FTP 접속 후 루트 폴더에 백업파일 업로드
             2.SSH 접속
             3.루트폴더(제 경우는 public_html) 아래명령어 실행 

                  mysql -u ID -p DBname < 백업파일명.sql


출처 
http://ggachi.co.cc/2918