한방에 백업, 복원 플러그인
상품 요약정보
판매자
as12as
총구매수
20 건
카테고리
테마
등록일
2020-03-25
솔루션 버전 호환
다운로드 유효기간
무제한
기간 제한 없이 다운로드 가능
♾ 무제한 다운로드란? 구매 후 기간 제한 없이 언제든지 다운로드할 수 있습니다.✓ 계정이 유지되는 동안 영구적으로 다운로드 가능합니다.
✓ 향후 업데이트된 파일도 동일하게 다운로드할 수 있습니다.
기본설명
그누보드나 영카트를 한방에 파일과 DB 백업, 복원이 가능한 플러그인
최근수정일
2022-03-29
- 주의사항
1. 온라인 웹호스팅(cafe24, 닷홈 등등) 전용입니다. (오토셋, xampp등등의 설치형 서버에는 적용 불가)
2. 사용전 파일을 열어 사용 환경에 맞게 간단한 수정 작업을 해야 합니다.
3. 백업시 생성되는 파일은 osFB.tar.gz 와 osDB.sql 2개의 파일이며 해당 파일이 있어야 복원이 가능합니다.
4. 보안상 백업파일은 원하시는 작업 후에 필히 삭제 해야 하며 삭제를 하지 않아 발생하는 모든 책임은 사용자 본인에게 있습니다.
5. 백업용량이 계정 용량을 초과할 경우 정상적인 백업이 되지 않습니다.
- 사용법 하나. ---> 모드 : fb(파일백업), fr(파일복원), db(DB백업), dr(DB복원), ab(전체백업), ar(전체복원)
_osback.php?m=fb ---> 파일만 백업
_osback.php?m=fr ---> 파일만 복원
_osback.php?m=db ---> DB만 백업
_osback.php?m=dr ---> DB만 복원
_osback.php?m=ab ---> 파일, DB 모두 백업
_osback.php?m=ar ---> 파일, DB 모두 복원
※ 기본값 : ab ---> 파일, DB 모두 백업
- 사용법 둘. ---> 파일별 실행
_fbackup.php ---> 파일만 백업
_frestore.php ---> 파일만 복원
_dbackup.php ---> DB만 백업
_drestore.php ---> DB만 복원
_allbackup.php ---> 파일, DB 모두 백업
_allrestore.php ---> 파일, DB 모두 복원
- 준비단계
1. 최상단 폴더 (/html, /public, /home 등등)에 파일을 업로드 한다.
2. 모든 파일을 열어 본인 환경에 맞게 수정한다. 정보가 올바르지 않으면 동작이 불가능 합니다.
[code]
define('G5_MYSQL_HOST', 'localhost');
define('G5_MYSQL_USER', '아이디');
define('G5_MYSQL_PASSWORD', '암호');
define('G5_MYSQL_DB', 'DB이름');
[/code]
3. 백업에서 제외할 파일 및 테이블은 아래 배열에 추가해 주시면 됩니다.
[code]
// 압축 예외 : 특정 폴더만 압축시에는 해당 폴더를 제외한 모든 폴더와 파일을 예외로 등록
$tar_exclude = array(
/* 'exclude_file_1',
'exclude_folder_1', */
'*.tar.gz',
'*.sql'
);
// 테이블 제외 : 백업시 제외할 테이블 등록
$sql_exclude = array(
/* 'exclude_table_1',
'exclude_table_2' */
);
[/code]
| 상호 | as12as |
|---|---|
| 고객지원 연락처 | - |
exec 가 동작하지 않는 환경에서 처리시 DB명에 올류가 있어 수정을 하였습니다.