테스트 사이트 - 개발 중인 베타 버전입니다

[수정] 데이터베이스 & 서버파일 백업 플러그인

· 1년 전 · 2000 · 49
서버백업.png

일반 호스팅 회사에서는 데이터베이스 및 서버 파일을 자동 백업을 제공하고 있습니다.

그렇지만, 모 회사에는 데이터베이스 + 서버 파일 백업 시 유료로 부과하고 있습니다.

이런 경우는 매번 힘들게 할 필요없이 쉽게 백업할 수 있는 플러그인입니다.

 

:: 설치법

 

- 압축 파일 해제 
plugin 폴더 / extend 폴더를 그대로 업로드 (중복 파일 없음)

- 관리자 로그인 > 관리자 페이지 접속 시 필요 데이터 베이스가 자동 설치 됩니다.

- 관리자 화면 > 환경설정 > 맨 하단에 데이터 백업 메뉴 확인

 

978180634_1724043061.7912.png

 

:: 사용법

 

- 관리자 화면 > 환경설정 > 맨 하단에 데이터 백업 메뉴 > 원하는 작업 체크 > 우측 상단 완료 끝

 

978180634_1724043218.274.gif

 

:: 백업 이력

 

- 서브 페이지 백업 이력 메뉴 클릭 시 백업 이력 확인 가능

 

978180634_1724043249.7553.png

 

 

※ 데이터는 루트 디렉토리 내 /backup 폴더에 저장됩니다.

 

978180634_1724043262.6235.png

 

php8에서도 정상 동작합니다.

 

당연하겠지만, 서버 내 용량이 부족하면 실패하거나 백업이 되지 않으므로, 호스팅 내 용량 확인은 반드시 필수!

 

고맙습니다.

 

[업데이트]

 

24.08.26 : 백업 시 백업 폴더로 포함하던 부분을 수정

@들레아빠 님께서 제보해주셨습니다.

 

압축 파일도 수정 되었으며, 업데이트만 원하시는 분은

파일 2번 다운로드 하신 다음 plugin\data_backup 폴더에 붙혀넣어주세요

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 49개

1년 전

adm/view.php 파일을 @미니님a  덕분에 알았네요.

감사합니다.

@위드스텝 저도 하나하나 배워가고 있습니다. 예전엔 막 수정 했다면, 지금은 extend 로 난도질을 ㅎㅎㅎㅎ

오 좋네요 ^^ 고맙습니다.쪽~

@웅프 감사합니다.

고생하셨습니다. ^^

@techstar 감사합니다^ㅡ^

1년 전

감사합니다

@발렌슈테인 고맙습니다!+ㅁ+

1년 전

php 버전이 5.x 대를 사용하고 있어서
innoDB가 없다고 에러가 나와서 MyISAM 로 수정해봤는데
다시 auth_check_menu() 함수 에러 메시지가 나와서
auth_check_menu() 함수를 추가해주고 실행해 봤습니다.

완료 버튼을 누르자마자 백업이 완료되었습니다
알림창이 나오고
밑에는 백업중입니다가 계속 로딩하는 창이 나옵니다.

결과적으로 백업은 안되고 있구요.

php버전때문에 그런 상황이 맞는거겠죠?
버전업말고는 수정할 방법이 없을까요
 

@아론다론 제가 5.x 버전이 없어서 테스트 자체가 불가능합니다.

 

요즘 호스팅도 7.x 버전을 기본 베이스로 하고 있는 상태이니,

 

업데이트를 추천드립니다 ㅠ_ㅠ

게시글 목록

번호 제목
12938
12937
12936
12935
12894
12889
12853
12833
12825
12817
12792
12782