Prosync 디렉토리 구조

ProSync 설치 후 디렉토리 구조에 대한 설명이다.

ProSync 설치 후 $PRS_HOME 디렉토리는 아래 구조로 구성된다. 각 디렉토리는 ProSync 실행 및 관리를 지원한다.

# tree 결과
├── bin
   ├── prs_adm
   ├── prs_agent
   ├── prs_cm.sh
   ├── prs_cred
   ├── prs_dummy
   ├── prs_ext
   ├── prs_glob
   ├── prs_oapply
   ├── prs_oext
   ├── prs_olob
   ├── prs_pext
   ├── prs_pllob
   ├── prs_pretty_instance_map
   └── prs_vf
├── client
   └── lib
├── config
   └── templates
├── install
   ├── prs_backup.sh
   ├── prs_common_agent.sh
   ├── prs_common_dsn.sh
   ├── prs_common.sh
   ├── prs_common_topmap.sh
   ├── prs_install_agent.sh
   ├── prs_install.sh
   ├── prs_meta.sh
   ├── prs_util.sh
   ├── scripts
   └── templates
└── license
    └── oss_licenses
디렉토리
설명

bin

ProSync 프로세스 바이너리 파일이 위치하는 디렉토리이다.

client/lib

프로세스 실행에 필요한 라이브러리 파일이 위치하는 디렉토리이다.

config

ProSync 실행에 필요한 설정 파일이 위치하는 디렉토리이다.

config/templates

환경설정 파일 템플릿들이 위치하는 디렉토리이다.

install

ProSync 설치에 필요한 파일이 위치하는 디렉토리이다.

install/prs_install.cfg

ProSync 설치 설정 파일이다.

install/prs_install_agent.cfg

Agent 프로세스 설치 설정 파일이다.

install/prs_install.sh

ProSync 설치 스크립트이다.

install/prs_install_agent.sh

Agent 프로세스 설치 스크립트이다.

install/prs_common.sh

prs_install.sh에서 사용되는 공통 함수들을 모아놓은 스크립트이다.

install/prs_common_agent.sh

prs_install_agent.sh에서 사용되는 공통 함수들을 모아놓은 스크립트이다.

install/prs_common_dsn.sh

prosync 설치 시 DSN 관련 공통 함수들을 모아놓은 스크립트이다.

install/prs_util.sh

prosync 설치 시 사용되는 유틸리티 함수들을 모아놓은 스크립트이다.

install/prs_backup.sh

prosync 패치 시 백업 데이터를 생성하는 스크립트이다.

install/prs_meta.sh

prosync 패치를 수행하는 스크립트이다.

install/prs_obj_group1.list

동기화 대상 테이블 정보가 담겨있는 파일이다.

install/scripts

prosync 설치에 필요한 SQL 파일들이 위치하는 디렉토리이다.

install/templates

prosync의 설치 및 설정에 필요한 템플릿 파일들이 위치하는 디렉토리이다.

license

ProSync 라이선스 파일이 위치하는 디렉토리이다.

Last updated