백업
H2와 아파치 더비를 사용할 때만 이 백업 기능이 동작합니다. 다른 데이터베이스를 사용한다면 해당 데이터베이스 백업 기능을 사용합니다. 스케줄러에서 시간을 바꿀 수 있습니다.
매뉴얼웍스는 다음과 같이 데이터베이스를 백업합니다. <관리 | 서버 관리 | 백업> 메뉴에서 백업 내역을 확인할 수 있습니다.
보안 강화를 위해 매뉴얼웍스를 통해 백업 파일을 내려받는 기능은 제공하지 않습니다. FTP 등 매뉴얼웍스가 설치된 서버가 제공하는 기능을 사용해서 내려받아야 합니다.
H2
매일 오전 4시에 전체 데이터베이스를 백업합니다.
기본적으로 3일 동안 백업 파일을 유지합니다. 콘솔에서 다음 명령어로 백업 파일 숫자를 설정할 수 있습니다.
set-preference -name BACKUP_KEEP_COUNT -value 5
아파치 더비
일요일 오전 4시에 전체 데이터베이스를 백업합니다. 전체 데이터베이스를 백업한 후에는 이전 백업 파일을 삭제합니다.
일요일을 제외한 나머지 날에는 오전 4시에 하루 동안의 변경 사항을 백업합니다.
복원
다음 순서로 매뉴얼웍스 데이터베이스를 복원합니다.
H2와 아파치 더비를 사용할 때만 이 복원 기능이 동작합니다. 다른 데이터베이스를 사용한다면 해당 데이터베이스 복원 기능을 사용합니다.
H2
먼저 복원할 1백업 파일 위치를 <관리 | 서버 관리 | 백업> 메뉴에서 확인합니다.
데이터 디렉터리의 위치는 콘솔에서 2다음 명령어로 확인합니다.
get-preference -name DB_DIR
상대 경로로 표시된다면 데이터베이스 파일은 3RABBITZ_HOME/data/h2 디렉터리에 존재합니다.
다음 순서로 복원을 진행합니다.
매뉴얼웍스를 정지합니다.
복원할 때 발생하는 문제를 대비하기 위해, 매뉴얼웍스를 설치한 디렉터리에 있는 모든 파일을 복사하여 보관합니다.
앞에서 확인한 데이터베이스 디렉터리로 이동합니다.
database.mv.db 파일을 임의의 위치로 복사하여 백업합니다.
복원할 백업 파일의 압축을 풀어 데이터베이스 디렉터리에 위치시킵니다.
매뉴얼웍스를 설치한 디렉터리에
restore라는 이름의 빈 파일을 만듭니다.매뉴얼웍스를 시작합니다.
웹 브라우저로 매뉴얼웍스에 접근하면 복원 화면이 나타납니다. <시작> 버튼을 눌러 데이터를 복원합니다.
아파치 더비
매뉴얼웍스를 정지합니다.
복원할 때 발생하는 문제를 대비하기 위해, 매뉴얼웍스를 설치한 디렉터리에 있는 모든 파일을 복사하여 보관합니다.
매뉴얼웍스를 설치한 디렉터리에
restore라는 이름의 빈 파일을 만듭니다.매뉴얼웍스를 시작합니다.
웹 브라우저로 매뉴얼웍스에 접근하면 복원 화면이 나타납니다. <시작> 버튼을 눌러 데이터를 복원합니다.
복원에 성공했다면, 복원 과정에서 생긴 보관 파일을 삭제합니다. 복원할 때 이전 데이터를 다음 이름으로 보관합니다.
데이터베이스 파일:
database_2025-03-03t11-45-51.777이미지 파일:
upload_2025-03-03t11-45-51.777
기본값으로 설치했다면, 매뉴얼웍스 데이터 디렉터리 위치는 3RABBITZ_HOME/data입니다.