2011년 7월 8일 금요일

dscmdexport 명령어를 이용, 백업 방법

- 윈도우에서 아래 예시와 같이 ds_backup.bat 파일을 생성
- 서버 및 클라이언트 PC 환경에 맞게 수정
- 프로젝트별 dsx 파일이 생성됨.
dscmdexport.exe 프로그램은 DataStage 7.x 이후부터 사용 가능함.


@ECHO OFF
REM =======================================================
REM DataStage 백업 스크립트
REM =======================================================
REM ETL_SVR : DataStage 서버명 또는 IP Address
REM ETL_UID : DataStage Designer 사용자ID(default: dsadm)
REM ETL_PWD : DataStage Designer 사용자의 암호
REM ETL_PRJ : DataStage 관리자에서 관리되는 프로젝트명
REM TODAY   : OS에서 제공하는 현재 일자(YYYY-MM-DD)
REM =======================================================
REM  - 아래 파라메터를 적절히 수정하여 사용.
REM =======================================================
SET ETL_SVR=jeongbangha-pc
SET ETL_UID=dsadm
SET ETL_PWD=dsadm
SET ETL_PRJ=TEST
SET TODAY=%DATE%
ECHO TODAY = %TODAY%
SET DSFILE=%ETL_PRJ%_%TODAY%
ECHO DS FILE = %DSFILE%
REM =======================================================
REM  - dscmdexport 프로그램을 호출
"C:\IBM\InformationServer\Clients\Classic\dscmdexport.exe" /H=%ETL_SVR% /U=%ETL_UID% /P=%ETL_PWD% %ETL_PRJ% "D:\백업\%DSFILE%.dsx"
REM =======================================================
REM  - 아래 내용은 ftp 프로그램을 호출하여 원격으로 dsx 파일 전송
REM CD D:
REM CD D:\백업
REM COPY D:\백업\*.dsx D:\백업\DSX
REM COPY D:\백업\*.dsx "Z:\04.소스\DataStage\DW\"
REM FTP -s:FTP_connection.scr
REM DEL D:\백업\*.dsx

댓글 없음:

댓글 쓰기