데이터 디렉터리와 백업

데이터 디렉터리

3RABBITZ_HOME은 쓰리래빗츠를 설치한 디렉터리(윈도우에서는 폴더)를 지칭합니다.

쓰리래빗츠는 모든 데이터를 3RABBITZ_HOME/data 디렉터리에 저장합니다.

설치할 때 데이터 디렉터리 위치를 바꿨다면 3RABBITZ_HOME/preference.properties 파일의 DB_DIR 속성에서 위치를 확인합니다.

다음은 주요 하위 디렉터리에 대한 설명입니다.

backup

upload 디렉터리의 백업 디렉터리입니다. 설치할 때 백업 디렉터리 위치를 바꿨다면 3RABBITZ_HOME/preference.properties파일의 BACKUP_DIR 속성에서 위치를 확인합니다.

기본 데이터베이스를 사용한다면 주기적으로 데이터베이스를 백업합니다. base_yyyy_MM_dd.jar 파일과 daily_yyyy_MM_dd.jar 파일이 백업 파일입니다.

기본 데이터베이스를 사용한다면 트랜잭션 로그가 transaction 디렉터리에 존재합니다.

database

데이터베이스로 오라클이나 MS SQL을 사용한다면 존재하지 않습니다.

epub

만들기한 EPUB 파일을 저장합니다. 일자별 하위 디렉터리가 있습니다.

font

PDF 만들기를 위한 글꼴 파일을 저장합니다.

html

만들기한 HTML 파일을 저장합니다. 일자별 하위 디렉터리가 있습니다.

pdf

만들기한 PDF 파일을 저장합니다. 일자별 하위 디렉터리가 있습니다.

static

정적 문서의 내용을 저장합니다.

tex

PDF 하이픈 처리를 위한 tex 파일이 위치합니다.

upload

업로드한 파일을 저장합니다. 일자별 하위 디렉터리가 있습니다.

word

만들기한 Word 파일을 저장합니다. 일자별 하위 디렉터리가 있습니다.

content, search_index, theme_preview, visit 디렉터리 등은 아래에 파일이 없으면 자동으로 만듭니다. 따라서 백업할 필요가 없습니다.

백업

수동으로 백업 작업을 한다면 backup을 제외한 나머지 디렉터리를 백업합니다. 상황에 따라 몇몇 디렉터리를 백업하지 않을 수 있습니다.