정해진 시간에 반복 파일 전송 예약하기

시작하기

기본 개념

전송할 시간과 반복 주기를 설정해 같은 파일 작업을 자동으로 실행하기

반복적으로 같은 파일 전송 작업을 실행해야 하는 경우에는 매번 Source와 Target을 선택하고 파일을 확인한 뒤 직접 전송을 시작하는 대신, 전송 작업과 실행 일정을 미리 구성해 정해진 시간에 자동으로 실행할 수 있습니다.

예를 들어 매일 생성되는 보고서를 업무 서버로 전송하거나, 매주 특정 요일에 자료를 원격 시스템으로 보내고, 정해진 주기에 따라 백업 파일이나 아카이브 데이터를 스토리지로 이동하는 방식으로 구성할 수 있습니다.

파일 전송 작업에는 Source와 Target, 파일 경로와 전송 조건을 설정하고, Date/Time 조건을 통해 작업을 언제 시작할지와 얼마나 자주 반복할지 별도로 지정할 수 있습니다.

text
                    Schedule
                        │
          ┌─────────────┼─────────────┐
          │             │             │
        Daily         Weekly        Monthly
          │             │             │
          └─────────────┼─────────────┘
                        │
                        ▼
                 Transfer Flow
                  ┌─────┴─────┐
                  ▼           ▼
                Source      Target

예약 전송은 파일이 생성되는 즉시 작업을 시작하는 Hot Folder 방식과 달리, 미리 설정한 시간과 주기를 기준으로 지정된 파일 전송 작업을 실행하는 방식입니다.

따라서 파일 생성 시점이 아니라 업무 일정이나 운영 주기에 따라 작업을 실행해야 하는 환경에 활용할 수 있습니다.

반복 작업예약 전송 활용
일일 보고서매일 지정된 시간에 업무 서버로 전송
주간 자료매주 특정 요일에 지정된 시스템으로 전송
백업 파일정해진 시간 또는 주기에 맞춰 원격 스토리지로 전송
정산 파일업무 마감 이후 설정된 시간에 자동 전송
아카이브월 단위로 지정된 파일을 장기 스토리지로 이동

예를 들어 매일 같은 시간에 특정 경로의 보고서 파일을 확인해 전송하거나, 매주 금요일에 한 주 동안 생성된 자료를 중앙 시스템으로 전송하도록 구성할 수 있습니다.

text
Scheduled Time
       │
       ▼
   Flow Starts
       │
       ▼
 Check Source Files
       │
       ▼
 File Transfer
       │
       ▼
 Check Result

이렇게 구성하면 반복되는 파일 전송 작업을 매번 직접 실행하는 대신, 실행 일정 설정 → 지정 시간에 Flow 시작 → Source 파일 확인 → Target으로 전송 → 실행 결과 확인까지 이어지는 작업을 자동으로 반복할 수 있습니다.

예약 흐름

실행 시간이 되면 파일을 확인하고 자동으로 전송하기

예약된 시간이 되면 설정된 전송 작업이 자동으로 시작됩니다.

실행 시점에 Source에서 지정된 파일을 확인하고, 전송 조건에 맞는 파일을 Target의 지정된 위치로 전송합니다.

text
┌─────────────┐
│ 실행 시간 도달 │
└──────┬──────┘
       ▼
┌─────────────┐
│ Source 확인  │
└──────┬──────┘
       ▼
┌─────────────┐
│ 전송 파일 확인 │
└──────┬──────┘
       ▼
┌─────────────┐
│ 파일 전송    │
└──────┬──────┘
       ▼
┌─────────────┐
│ Target 반영  │
└──────┬──────┘
       ▼
    결과 기록

예약 시간과 전송 대상이 미리 설정되어 있기 때문에 담당자가 직접 작업을 시작하지 않아도 정해진 흐름으로 파일을 처리할 수 있습니다.

자동화 효과

반복 실행과 전송 시간 관리를 하나의 일정으로 정리하기

수동으로 반복 전송을 진행하면 담당자가 정해진 시간에 파일을 확인하고 매번 같은 전송 작업을 실행해야 할 수 있습니다.

예약 전송을 활용하면 전송 시점과 대상, 파일 경로를 미리 설정해 반복 업무를 자동화할 수 있습니다.

구분수동 전송예약 전송
실행 시점담당자가 직접 확인설정된 일정에 자동 실행
전송 작업매번 직접 시작동일 작업 반복 실행
대상 설정실행할 때마다 확인Target 미리 지정
반복 관리업무 일정에 따라 수동 관리일정 기준으로 자동 관리
결과 확인개별 작업 확인실행 기록 중심으로 확인

예를 들어 다음과 같이 서로 다른 업무를 각각의 일정으로 운영할 수 있습니다.

text
매일 09:00 ─────► Daily Report ─────► 업무 서버

매주 금요일 ────► Weekly Archive ───► Backup Storage

매월 1일 ───────► Monthly Data ─────► Cloud Storage

이를 통해 파일 준비 → 예약 시간 도달 → 자동 실행 → 대상 반영 → 결과 확인까지 반복되는 파일 업무를 하나의 흐름으로 관리할 수 있습니다.

업무팀

일정 활용

업무 주기에 맞춰 파일 전송 시간을 정해두기

업무팀은 반복적으로 발생하는 파일 업무에 맞춰 설정된 전송 일정을 활용할 수 있습니다.

예를 들어 매일 작성하는 보고서는 업무 시작 전에 전송하고, 주간 자료는 매주 특정 요일에 다른 업무 환경으로 전송하도록 구성할 수 있습니다.

업무에 따라 다음과 같이 전송 일정을 구분할 수 있습니다.

업무 주기활용 예시
매일일일 보고서와 업무 결과 전송
매주주간 정산 자료와 프로젝트 자료 전송
매월월간 자료와 아카이브 파일 전송
특정 요일정해진 업무 마감 후 파일 전송
특정 시간업무 시작 또는 종료 시간에 맞춰 실행

이렇게 하면 파일을 전송해야 하는 시간을 별도로 기억하기보다 정해진 업무 일정에 맞춰 파일 흐름을 운영할 수 있습니다.

실행 확인

자동으로 시작된 전송 작업과 파일 처리 결과 확인하기

예약된 시간이 되면 새로운 전송 작업이 실행되고, 업무팀은 실행 결과를 통해 파일이 정상적으로 전달되었는지 확인할 수 있습니다.

여러 번 반복된 작업도 각각의 실행 기록으로 확인할 수 있어 특정 날짜나 시간에 실행된 결과를 구분해 확인할 수 있습니다.

text
오늘의 예약 작업
        │
        ▼
┌─────────────────────┐
│ 09:00  Daily Report │
│       Completed     │
├─────────────────────┤
│ 13:00  Backup Data  │
│       Completed     │
├─────────────────────┤
│ 18:00  Work Files   │
│       Running       │
└─────────────────────┘

실행 결과에서는 다음 정보를 확인할 수 있습니다.

  • 예약된 전송 작업

  • 실제 실행 시간

  • 현재 진행 상태

  • 전송된 파일 수

  • 전체 전송 용량

  • 전송 완료 시간

  • Target 반영 결과

전송이 완료되면 대상 시스템에서 파일을 확인하고, 다음 업무를 이어갈 수 있습니다.

IT 엔지니어

일정 설정

전송 작업의 실행 주기와 시간을 업무 기준에 맞게 구성하기

IT 엔지니어는 파일 전송 작업을 구성한 뒤 Date/Time 조건을 통해 자동 실행할 날짜와 시간을 설정합니다.

매일 같은 시간에 실행하거나 특정 요일, 업무 주기에 따라 반복 실행하도록 구성할 수 있습니다.

text
                  Transfer Flow
                        ▲
                        │
                ┌───────┴───────┐
                │    Schedule   │
                ├───────────────┤
                │ Daily  09:00  │
                │ Weekly Mon    │
                │ Monthly  01   │
                └───────────────┘

일정 설정 시 전송 작업의 특성에 따라 실행 기준을 구분할 수 있습니다.

설정 기준구성 방식
실행 주기일·주·월 단위로 반복 설정
실행 시간업무 시작·마감 시간에 맞춰 지정
실행 요일특정 요일에만 작업 실행
대상 파일실행 시 확인할 Source 경로 지정
대상 위치Target의 파일 저장 위치 지정

일정과 전송 경로를 함께 구성하면 정해진 시간마다 동일한 전송 작업을 반복 실행할 수 있습니다.

파일 기준

반복 실행마다 필요한 파일만 전송하도록 처리 기준 구성하기

같은 전송 작업이 반복 실행되더라도 모든 파일을 매번 동일하게 처리할 필요는 없습니다.

파일 경로와 이름, 확장자 등의 조건을 활용해 해당 일정에 필요한 파일만 전송하도록 구성할 수 있습니다.

text
Source Folder
│
├── report_0901.csv
├── report_0902.csv  ◄── 오늘 처리
├── backup_0902.zip  ◄── 조건 일치
├── temp.log         ─── 제외
│
▼
Scheduled Transfer
│
▼
Target

전송 기준은 업무 특성에 따라 구성할 수 있습니다.

기준활용
파일 경로지정된 업무 폴더만 확인
파일 이름날짜 또는 업무명 규칙으로 대상 선택
확장자필요한 파일 유형만 전송
변경 여부새로 생성되거나 변경된 파일 처리
중복 여부이전에 처리된 파일과 중복 전송 관리

이를 통해 반복 작업이 실행될 때마다 실제로 필요한 파일을 기준으로 전송 흐름을 구성할 수 있습니다.

작업 구성

하나의 일정에서 여러 전송 작업을 순서에 따라 연결하기

반복 전송은 단순히 하나의 파일을 하나의 Target으로 보내는 방식뿐 아니라 여러 작업을 하나의 일정에 연결할 수도 있습니다.

예를 들어 매일 새벽 백업 파일을 먼저 원격 스토리지로 전송하고, 완료된 후 다른 보관 환경으로 추가 전송하도록 구성할 수 있습니다.

text
           Every Day 02:00
                   │
                   ▼
             Backup Transfer
                   │
             Completed?
              ┌────┴────┐
             Yes        No
              │          │
              ▼          ▼
        Archive Storage  확인 필요
              │
              ▼
         Result Recorded

[

이렇게 구성하면 하나의 실행 일정에서 전송 → 완료 확인 → 다음 전송 또는 후속 작업까지 순서에 따라 자동으로 처리할 수 있습니다.

실행 관리

반복 실행되는 작업을 일정과 Run 기록으로 구분해 확인하기

예약된 전송 작업은 실행될 때마다 새로운 Run으로 기록됩니다.

IT 엔지니어는 특정 전송 작업이 계획한 일정에 맞춰 실행되었는지 확인하고, 실행별 결과를 비교할 수 있습니다.

![](/md_images/guide/3_6 1.jpg)

확인 항목확인 내용
Schedule설정된 반복 일정
Started실제 작업 시작 시간
Source파일을 확인한 장비와 경로
Target파일이 반영된 대상 환경
Total Files실행별 처리 파일 수
Total Size실행별 전송 용량
Status완료·진행·확인 필요 상태
Completed실제 완료 시간

예를 들어 특정 날짜의 작업이 실행되지 않았거나 처리 결과가 다른 경우 해당 Run을 기준으로 Source와 Target의 상태를 확인할 수 있습니다.

예외 대응

예약된 작업이 실행되지 않거나 파일 처리에 문제가 발생한 경우 확인하기

반복 전송 환경에서는 예약 시간은 도달했지만 Source 장비에 접근할 수 없거나, 대상 파일이 준비되지 않았거나, Target 연결에 문제가 발생할 수 있습니다.

이 경우 실행 기록을 기준으로 일정 → Source → 파일 → Target 순서로 확인하면 문제 발생 위치를 구분할 수 있습니다.

text
          Scheduled Run
                │
                ▼
        ┌───────────────┐
        │ 실행 결과 확인  │
        └───────┬───────┘
                │
       ┌────────┼────────┐
       ▼        ▼        ▼
    Schedule  Source   Target
       │        │        │
       └────────┼────────┘
                ▼
            설정 확인
                │
                ▼
          필요한 환경 조정
                │
                ▼
               Retry
                │
                ▼
          새로운 Run 확인

문제가 발생한 경우 다음 항목을 함께 확인할 수 있습니다.

확인 항목확인 내용대응
실행 일정설정된 날짜와 시간Schedule 설정 확인
Source 연결원본 장비 접근 상태장비 연결 확인
파일 상태전송 대상 파일 존재 여부파일 경로와 준비 상태 확인
파일 조건필터와 처리 기준조건 설정 조정
Target 연결대상 시스템 접근 상태저장 위치와 접근 범위 확인
실행 기록Run별 처리 결과필요한 작업 다시 실행

이렇게 구성하면 반복되는 파일 전송을 단순히 자동 실행하는 것에서 끝내지 않고, 일정 설정 → 파일 확인 → 자동 전송 → 실행 기록 → 예외 확인까지 하나의 운영 흐름으로 관리할 수 있습니다.