- 주의사항
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 모두 복원
- 준비단계
define('G5_MYSQL_HOST', 'localhost');
define('G5_MYSQL_USER', '아이디');
define('G5_MYSQL_PASSWORD', '암호');
define('G5_MYSQL_DB', 'DB이름');
3. 백업에서 제외할 파일 및 테이블은 아래 배열에 추가해 주시면 됩니다.
// 압축 예외 : 특정 폴더만 압축시에는 해당 폴더를 제외한 모든 폴더와 파일을 예외로 등록
$tar_exclude = array(
/* 'exclude_file_1',
'exclude_folder_1', */
'*.tar.gz',
'*.sql'
);
// 테이블 제외 : 백업시 제외할 테이블 등록
$sql_exclude = array(
/* 'exclude_table_1',
'exclude_table_2' */
);
exec 가 동작하지 않는 환경에서 처리시 DB명에 올류가 있어 수정을 하였습니다.
구매자 한정 무제한 사용 가능
구매자 한정 파일 수정 사용 가능
타인에게 양도 불가능
재판매 불가능 (수정된 것도 포함)
사이트의 소유주가 바뀌면 해당 소유주는 반드시 컨텐츠몰에서 구매를 해야 권리를 인정 받을 수 있습니다.
단돈, 10,000원이니 법정에서 보는일 없었으면 합니다. [소송기간은 최소 6개월, 관할 법원(부산지방법원)에서 합니다.]
등록된 컨텐츠가 없습니다.