본문 바로가기

IT

BO4 에서 Backup & Import 하기

SAP BusinessObjects Business Intelligence 4.x 에서 Promotion Management Backup 또는 Recovery를 한다.

Browser에서 CMC로 로그인 하여 Promotion Manager로 작업을 할 수도 있지만,

Command로 직접 Backup, Import를 진행할 수 있다.

 

백업이나 복구의 기본적인 명령은 동일하지만 읽어 들이는 속성파일의 값이 살짝 다르다.

Unix기준으로 BO가 설치된 디렉터리에 lcm_cli.sh를 실행시키며 lcmproperty값을 지정해 주면 된다.

lcmproperty의 값에 따라 Backup을 진행 할 지 import ( Recovery )를 진행할지 결정된다.

 

backupproperty의 속성은 다음과 같다.

action=export

exportLocation=<<저장될 절대경로 및 파일이름>>

LCM_CMS=<<SERVER:PORT>>

LCM_userName=<<사용자 (주로 administrator) >>

LCM_password=<<비밀번호>>

LCM_authentication=secEnterprise

Source_CMS=<<SERVER:PORT>>

Source_userName=<<사용자(주로administrator)>>

Source_password=<<비밀번호>>

Source_authentification=secEnterprise

includeSecurity=true

exportDependencies=true

exportQuery1=SELECT * FROM CI_INFOOBECTS

stacktrace=true

consolelog=true

 

exportQuery는 여러 개로 지정하여 사용할 수 있드면 여러 개로 사용할 경우 Query개수 옵션을 기술해야 한다.

 

 

 

 

복구 ( import )시에 사용하는 속성 파일은 아래와 같다.

importLocation=<<파일위치 및 경로>>

action=promote

LCM_CMS=<<서버:포트>>

LCM_userName=<<사용자 (주로administrator)>>

LCM_password=<<비밀번호>>

LCM_authentication=secEnterprise

Destination_CMS=<<서버:포트>>

Destination_userName=<<사용자(주로administrator)>>

Destination_password=<<비밀번호>>

Destination_authentication=secEnterprise

lcmbiarpassword=<비밀번호>

 

lcmbiarpassword lcmbiar파일을 받을 때 입력된 비밀번호를 기술한다.

 

 

 

backup을 진행 할 때는

<bo설치경로>/lcm_cli.sh –lcmproperty <property_file> 의 명령으로 수행할 수 있다.

 

 

 

Recovery ( Backup )을 진행할 때는

bo설치경로>/lcm_cli.sh –lcmproperty <property_file>의 명령어로 수행할 수 있다.

 

 

 

필자가 사용한 예제는 아래 그림과 같다.

JOB_CUID가 기술되어 있는 것은 Lcmbiar파일을 생성했던 작업에 대해 해당 작업을 사용한다는 의미이다.

 

 

 

필자가 사용한 import property file이다.

아래에 password가 없는 것은 Auditor for Oracle lcmbiar을 사용하였고, 비밀번호가 없어서 이다.

 

 

CMC를 이용한 promotion을 자동으로 수행할 수 없다면 command line을 통한 scheduling을 통하여 진행하자.

 

Shoot for the moon.

Even if you miss, you'll land among the stars.