Schedule Recurring File Transfers

Getting Started

Core Concept

Set the Transfer Time and Recurrence to Automatically Run the Same File Task

When the same file transfer task needs to be run repeatedly, instead of selecting the Source and Target, checking files, and starting the transfer manually each time, you can configure the transfer task and execution schedule in advance so that it runs automatically at the scheduled time.

For example, you can configure daily reports to be transferred to a work server, materials to be sent to a remote system on a specific day each week, or backup files and archive data to be moved to storage according to a defined interval.

For a file transfer task, configure the Source and Target, file path, and transfer conditions, then use the Date/Time condition to separately specify when the task should start and how often it should repeat.

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

Unlike the Hot Folder method, which starts a task as soon as a file is created, scheduled transfer runs the specified file transfer task based on a predefined time and recurrence.

Therefore, it can be used in environments where tasks need to run according to business schedules or operational cycles rather than when files are created.

Recurring TaskScheduled Transfer Use
Daily ReportTransfer to the work server at a specified time every day
Weekly MaterialsTransfer to the specified system on a specific day each week
Backup FilesTransfer to remote storage at a defined time or interval
Settlement FilesAutomatically transfer at a configured time after the business day closes
ArchiveMove specified files to long-term storage monthly

For example, you can check and transfer report files from a specific path at the same time every day, or transfer materials generated during the week to a central system every Friday.

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

This configuration allows recurring file transfer tasks to run automatically instead of being started manually each time, following the sequence of set the execution schedule → start the Flow at the scheduled time → check Source files → transfer to the Target → check the execution result.

Scheduled Flow

Check Files and Transfer Them Automatically When the Scheduled Time Arrives

When the scheduled time arrives, the configured transfer task starts automatically.

At execution time, the specified files are checked at the Source and transferred to the specified location on the Target according to the transfer conditions.

text
┌─────────────┐
│ Scheduled Time Reached │
└──────┬──────┘
       ▼
┌─────────────┐
│ Check Source │
└──────┬──────┘
       ▼
┌─────────────┐
│ Check Transfer Files │
└──────┬──────┘
       ▼
┌─────────────┐
│ File Transfer │
└──────┬──────┘
       ▼
┌─────────────┐
│ Reflect on Target │
└──────┬──────┘
   Record Result
    Record Result

Because the schedule and transfer targets are configured in advance, files can be processed according to the defined flow without the operator having to start the task manually.

Automation Benefits

Organize Recurring Execution and Transfer Time Management into a Single Schedule

When transfers are performed manually on a recurring basis, an operator may need to check files at the scheduled time and run the same transfer task each time.

With scheduled transfer, the execution time, target, and file path can be configured in advance to automate recurring work.

CategoryManual TransferScheduled Transfer
Execution TimeChecked manually by the operatorRuns automatically according to the configured schedule
Transfer TaskStarted manually each timeRuns the same task repeatedly
Target ConfigurationChecked each time the task runsTarget specified in advance
Recurring ManagementManaged manually according to the work scheduleManaged automatically based on the schedule
Result CheckCheck each task individuallyReview based on execution records

For example, different tasks can be operated on separate schedules as follows.

text
Every day 09:00 ─────► Daily Report ─────► Work Server

Every Friday ────────► Weekly Archive ───► Backup Storage

1st of every month ──► Monthly Data ─────► Cloud Storage

This allows recurring file work to be managed in a single flow from file preparation → scheduled time reached → automatic execution → target reflection → result check.

Teams

Schedule Usage

Set File Transfer Times to Match the Work Cycle

Teams can use configured transfer schedules for recurring file-related tasks.

For example, daily reports can be transferred before the workday begins, while weekly materials can be configured to transfer to another work environment on a specific day each week.

You can divide transfer schedules according to the work as follows.

Work CycleUse Case
DailyTransfer daily reports and work results
WeeklyTransfer weekly settlement materials and project materials
MonthlyTransfer monthly materials and archive files
Specific DayTransfer files after a defined work deadline
Specific TimeRun at the start or end of the workday

This allows file operations to be managed according to the defined work schedule rather than requiring users to remember when files need to be transferred.

Run Check

Check Automatically Started Transfer Tasks and File Processing Results

When the scheduled time arrives, a new transfer task runs, and the team can check through the execution results whether the files were transferred successfully.

Repeated tasks can also be reviewed as individual execution records, making it possible to distinguish results executed on specific dates or at specific times.

text
Today's Scheduled Tasks
        │
        ▼
┌─────────────────────┐
│ 09:00  Daily Report │
│       Completed     │
├─────────────────────┤
│ 13:00  Backup Data  │
│       Completed     │
├─────────────────────┤
│ 18:00  Work Files   │
│       Running       │
└─────────────────────┘

Execution results provide the following information.

  • Scheduled transfer task

  • Actual execution time

  • Current progress status

  • Number of files transferred

  • Total transfer size

  • Transfer completion time

  • Target reflection result

  • Total transfer size When the transfer is complete, check the files on the target system and continue with the next task.

  • Transfer completion time

IT Engineer

Schedule Setup

Configure the Execution Cycle and Time of Transfer Tasks to Match the Work Requirements

IT engineers configure the date and time for automatic execution through the Date/Time condition after setting up the file transfer task.

You can configure tasks to run at the same time every day or repeatedly according to a specific day of the week or work cycle.

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

When setting a schedule, execution criteria can be separated according to the characteristics of the transfer task.

Configuration CriterionConfiguration Method
Execution CycleSet recurrence by day, week, or month
Execution TimeSpecify according to the start or end of the workday
Execution DayRun the task only on specific days
Target FilesSpecify the Source path to check at execution time
Target LocationSpecify the file storage location on the Target

By configuring the schedule together with the transfer path, the same transfer task can be run repeatedly at the scheduled time.

File Criteria

Configure Processing Criteria to Transfer Only the Required Files on Each Recurring Run

Even when the same transfer task runs repeatedly, it is not necessary to process every file in exactly the same way each time.

You can use conditions such as file paths, names, and extensions to configure the task to transfer only the files required for that schedule.

text
Source Folder
│
├── report_0901.csv
├── report_0902.csv  ◄── Process today
├── backup_0902.zip  ◄── Matches condition
├── temp.log         ─── Excluded
│
▼
Scheduled Transfer
│
▼
Target

Transfer criteria can be configured according to the characteristics of the work.

CriterionUse
File PathCheck only the specified work folder
File NameSelect targets according to date or work-name rules
ExtensionTransfer only the required file types
Modification StatusProcess newly created or modified files
Duplicate StatusManage duplicate transfers of files processed previously

This allows the transfer flow to be configured based on the files actually required each time the recurring task runs.

Job Configuration

Connect Multiple Transfer Tasks in Sequence Within a Single Schedule

Recurring transfer can connect multiple tasks to a single schedule, rather than simply sending one file to one Target.

For example, you can configure the system to first transfer backup files to remote storage every morning, then send them to another archive environment after completion.

text
           Every Day 02:00
                   │
                   ▼
             Backup Transfer
                   │
             Completed?
              ┌────┴────┐
             Yes        No
              │          │
              ▼          ▼
         Archive Storage  Check Required
              │
              ▼
          Result Recorded

[

This configuration allows a single execution schedule to automatically process transfer → completion check → next transfer or follow-up task in sequence.

Run Management

Distinguish and Review Recurring Tasks by Schedule and Run Records

Each time a scheduled transfer task runs, it is recorded as a new Run.

IT engineers can check whether a specific transfer task ran according to the planned schedule and compare results across executions.

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

Check ItemDetails
ScheduleConfigured recurring schedule
StartedActual task start time
SourceDevice and path where files were checked
TargetTarget environment where files were reflected
Total FilesNumber of files processed in the execution
Total SizeTransfer size for the execution
StatusCompleted, in progress, or review required
CompletedActual completion time

For example, if a task did not run on a specific date or its processing result differs, you can check the Source and Target status based on that Run.

Exception Handling

Check When a Scheduled Task Does Not Run or File Processing Encounters a Problem

In a recurring transfer environment, the scheduled time may arrive while the Source device is inaccessible, the target files are not ready, or there is a problem with the Target connection.

In this case, reviewing the execution record in the order of schedule → Source → files → Target helps identify where the problem occurred.

text
          Scheduled Run
                │
                ▼
        ┌───────────────┐
│ Check Execution Result │
        └───────┬───────┘
                │
       ┌────────┼────────┐
       ▼        ▼        ▼
    Schedule  Source   Target
       │        │        │
       └────────┼────────┘
                ▼
            Check Settings
                │
                ▼
           Adjust Required Environment
                │
                ▼
               Retry
                │
                ▼
           Check New Run

If a problem occurs, you can check the following items together.

Check ItemDetailsResponse
Execution ScheduleConfigured date and timeCheck Schedule settings
Source ConnectionAccess status of the source deviceCheck the device connection
File StatusWhether the transfer target file existsCheck the file path and preparation status
File ConditionsFilters and processing criteriaAdjust the condition settings
Target ConnectionAccess status of the target systemCheck the storage location and access scope
Execution HistoryProcessing results for each RunRerun the required task

This configuration goes beyond simply running recurring file transfers automatically and enables a single operational flow covering schedule setup → file check → automatic transfer → execution records → exception review.