페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동




Start Release No : 7.0.400.20230713 / Update Release No : 7.0.600.20260430-11

프로젝트명 : 없음

작성자 : 이설아  / 검수자 : 정해영

기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend

기능 설명

  1. 실행 경로 : Admin > 백업/복원 > 보고서 백업/복원, 시스템 백업/복원, 이미지 백업/복원, 메타 백업/복원
  2. 사용 방법(Admin)
    1. 시스템 옵션 설정
      1. 'BAK_VERSION' 옵션 값을 '200'으로 설정합니다. (Admin > 시스템 관리 > 시스템 옵션)


    2. 백업
      - 기본적으로 zip 파일로 백업합니다.
      1. 백업 파일 내부 구조 (ex. 보고서 백업)

        AS-IS(jar)TO-BE(zip)

        1. tmp 폴더: 최상위 폴더

        - 하위에 백업한 보고서 개수만큼 jar 파일 존재

        2. jar파일 내부

        1) *.sql: 해당 보고서 관련 sql 파일

        2) report.jar: 실제 보고서 파일








        ※ 폴더와 보고서 항목을 여러 개 선택하여 한 번에 백업 실행할 경우, 폴더 단위로 파일로 백업 파일 생성

        (ex. 폴더 3개와 보고서 3개 선택 후 백업 → 폴더별 백업 파일 3개 + 보고서 백업 파일 1개 = 총 4개 파일 생성)


        1. file 폴더: 보고서 파일, WEB_IMAGES 폴더 등 실제 물리 파일 포함

        2. sql 폴더: 관련 데이터 파일

        3. backupInfo.txt 파일: 백업 정보 텍스트 파일(서버 정보, 사용자 id, 사용자 ip, 설명 등)


        ※ 폴더 및 보고서 항목 선택에 관계없이 백업 실행 당 하나의 백업 파일 생성

    3. 복원
      - 이전 버전에서 백업한 jar 파일도 신규 버전에서 복원 가능합니다.

    4. 다운로드

      - 과거에 백업한 파일의 경우에는 이전 방식 그대로 jar 파일로 다운로드됩니다.
      - 로컬에서 업로드한 파일을 다시 다운로드 받는 경우, zip 파일로 다운로드됩니다.

    5. 업로드
      1. 신규 버전에서 백업한 파일을 업로드하는 경우, 해당 파일 내부의 백업 정보 텍스트 파일을 읽어서 화면에 표시합니다.
        (현재 BAK_VERSION 값이 "200"이고, 업로드한 파일 확장자가 zip인 경우에만 동작합니다.)


    6. 제약 사항
      - 보고서 백업 시, 다운로드 파일 생성 사용에 체크하지 않고 백업했을 때, 백업 목록에 쌓이지 않고 버전 수량에만 추가되던 기능은 신규 버전에서는 사용 불가합니다.
      - 다운로드 파일 생성 체크박스가 무조건 '사용'으로 체크됩니다.

세부 기능 명

내용
신규 백업/복원 방식
  • 폴더 및 보고서 파일 다중 선택 시, 하나의 백업 파일(zip) 생성
  • 보고서 백업 시, MTX_BACKUP_TEMP 테이블에 임시 데이터 적재 후 백업 종료 시 데이터 삭제


필수 옵션

  • 시스템 옵션 > BAK_VERSION 값을 "200"으로 설정(200 외 값은 모두 이전 방식 사용으로 간주)
  • WEB-INF/lib 폴더에 matrix-cm.jar, mgt-extend.jar, maf-extend-1.0.jar(7.0.400.106 버전 이상), maf-4.0.jar(7.0.400.15 버전 이상) 필수
  • reports/cm/tableinfo 폴더 하위에 image.json, meta.json, report.json, system.json 파일 필수


  • (7.0.610.20260430-11) Repository DB 테이블 중 컬럼명이 변경된 경우에 신규 컬럼을 대상으로 복원할 수 있도록 기능이 개선되었습니다.
    • 구 컬럼과 신규 컬럼이 둘 다 존재하는 경우에는 구 컬럼을 사용하여 복원합니다.
    • 신규 컬럼에서 구 컬럼으로의 복원 기능은 지원하지 않습니다.