본문 바로가기
ETL

[Windows10] NIFI GetSFTP, PutFile 서브 디렉토리 내 파일 복사

by grep.jj 2022. 7. 29.

[작업 시나리오]

A서버에서 이동할 파일 구조 :

랜덤 숫자로 생성된 하위 디렉토리 안에 있는 파일 형태.

[작업구성]

1) GetSFTP

Hostname : 192.168.0.75 (A서버 아이피)

Port : 22

Username : root (A서버 계정)

Password : root계정 비밀번호 (A서버 계정 비밀번호)

Remote Path : 이동할 파일이 있는 위치 

Search Recursively : true

          true : Remote Path 아래의 하위 디렉터리에서도 파일 탐색.
          false : 하위 디렉터리에서 파일을 탐색하지 않음 (default).

2) PutFile

Directory : B서버에 복사할 경로

간단하게 테스트 할 것이므로 Putfile 프로세스의 Configure에서 실행 결과가 성공하든 실패하든 멈추도록 설정.

[작업결과]

프로세스간 노드를 연결하고 마우스 우클릭하여 START.

A서버 파일이 B서버로 복사된 것을 볼 수 있다.