수동 서버 백업 복원 소스코드 > 자유게시판

자유게시판

수동 서버 백업 복원 소스코드 정보

수동 서버 백업 복원 소스코드

본문

그누보드는 파일첨부가 불가능해서

 http://kmbfamily.net/software/496

가셔서 따로 받아가시기를 바랍니다.

설명은 xe기반 이지만 그누보드5든 wp든 전혀 상관없습니다.

주의사항

  • nginx 서버는 .htaccess의 미작동으로 백업 도중 외부인에 의해 백업본 데이터를 탈취 당할수 있습니다,백업을 완료한 즉시 삭제하세요.
  • php 7.0 이상 서버의 db복원시 restore/index.php파일의 13번째줄은 반드시 주석처리 하고 14번째줄의 주석처리를 해제하세요.

기능

  • 수동으로 서버 백업 및 복원을 할 수 있습니다.

특징

  • ssh 접속과 상관없이 서버가 php만 지원하면 작동합니다.
  • 웹 브라우저 실행 한번으로 db와 ftp의 백업 또는 복원을 간편하게 실행할수 있습니다.

사용 및 설치방법

백업 방법

  1. backup폴더안에 있는 index파일을 열고 서버에 맞게 설정합니다.
  2. backup폴더째 백업할 서버에 올려줍니다.
  3. 웹 브라우저로 backup/index.php파일을 실행합니다.
  4. ftp로 백업이 완료된 ftp파일 및 db를 받아줍니다.(backup폴더 안에 생성되어 있습니다.)

생성된 파일 설명

  • backup.zip : ftp파일 백업본
  • backup.sql : mysqldump 함수를 이용한 sql 방식 db백업본
  • backupsqli.sql : mysqli 함수를 이용한 sqli방식 db백업본

db는 php 버전 서버환경에 따라 backup.sql 또는 backupsqli.sql 이 소실 또는 10kb 미만의 파일이 될수 있습니다.

10kb미만의 sql파일은 사용할수 없는 db입니다.

복원방법

  1. restore폴더안에 있는 index파일을 열고 복원서버에 맞게 설정합니다.
  2. restore폴더 안에 복원할 내용이 담긴 ftp파일 및 db파일을 각각backup.zip 및 backup.sql로 파일이름을 변경후 넣어줍니다.
  3. restore폴더째 복원할 서버에 올려줍니다.
  4. 웹브라우저로 restore/index.php 를 실행합니다.

복원시 주의사항

  • backup.sql,backupsqli.sql 중 정상적으로 압축된 db를 사용하세요.
  • 복원할 ftp파일은 복원할 파일만 압축해서 복원 진행해주세요.

이해하기 어려우신 분은 지원에 자세한 설명 및 영상을 참고해 주세요. 

개발자

  • kmbfamily,주영,xenoteam

지원

  • 공식홈페이지 : http://www.kmbfamily.net & https://www.xenoteam.co.kr
  • 깃허브 : https://github.com/kmbfamily/menualbnr
  • 자세한 설명 및 시연 영상 : 
  • 문의 : http://www.kmbfamily.net

    이 프로그램은 자유 소프트웨어입니다. 자유 소프트웨어 재단이 발표 한 GNU 약소 일반 공중 사용 허가서 (GNU Lesser General Public License) 조건에 따라 재배포 및 수정할 수 있습니다. 이 소스코드는 유용 할 것이라는 희망으로 배포되었지만 어떠한 보증도하지 않습니다. 상품성 또는 특정 목적에의 적합성에 대한 묵시적인 보증조차하지 않습니다.

추천
3

댓글 3개

전체 199,661 |RSS
자유게시판 내용 검색

회원로그인

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