Presto File Server

DSM Version

Features

  • Files can be transferred automatically and at high-speed from Synology NAS to desktop clients or between any Synology NAS servers, all via a secure connection
  • File transfer tasks can be monitored and managed from a centralized system that allows administrators to review traffic status, configure transfer policies, audit activity logs, and generate scheduled reports

Specifications

  • High-speed file transfer between any Synology NAS servers or between Synology NAS servers and desktop clients
  • Forced encryption on all login credentials
  • Real-time monitoring of all transfer and license statuses on the Overview page
  • Option to manually kick out specific clients and Site Express connections
  • One-way file distributing or collecting tasks created with Site Express
  • Drag and drop operation to easily adjust the hierarchy of file transfer tasks
  • Centralized management to enable compression and encryption on files in transfer tasks
  • Bandwidth rule templates can be applied to manage connected clients and Site Express connections
  • Transfer priority can be set for different file types
  • Blacklist can be set to exclude selected file types from a file transfer task
  • Multiple filename conflict policies to resolve filename conflicts and allow the transferred files to be overwritten, skipped, or renamed when filename conflicts occur
  • Logs:
    • Include system logs, transfer logs and Site Express logs
    • Can be filtered
    • Can be exported in HTML format
  • Usage and statistics reports:
    • Can be generated daily, weekly, monthly, and annually
    • Can be generated in HTML format or be viewed right on the user interface
    • Can be generated according to set schedules and be sent to designated email addresses
  • Centralized policy management to regulate file transfer speed, encryption, and compression for certain users or groups
  • File transfer policies organized in order of priority but can also be re-ordered manually
  • Total inbound and outbound traffic (generated from all connected clients and servers) can be configured from servers
  • Supports TLS and AES-128 for encrypted file transfers
  • Supports IPv6
  • Supports backing up and restoring configurations via Hyper Backup
  • Supports usage through command-line interface
  • Supports 2-step verification
  • Supports anonymous login
  • Supports in-app license purchase or activation of a 30-day free trial

Limitations

  • User account with administrative privileges is required to access Presto File Server on DSM
  • Certain transfer policies may not be applicable to users who are using earlier client versions
  • File transfer speed is highly dependent on the network environment
  • License must be activated on all Synology NAS to enable Site Express. Please visit the Presto File Server license page for more information on license plans

Affiliated Utility

Synology Presto Client

Features

  • Connection to multiple servers to upload/download files at high-speed over WAN
  • Flexible configurations and unified user interface to easily monitor all file transfer status

Specifications

  • System Requirements:
    • Supporting operating systems:
      • Windows 7 and onward
      • Mac OS 10.7 and onward
      • Ubuntu(ver. 14.04, 16.04, 18.04)
  • Drag and drop operation to manage file transfers
  • Task Manager to monitor, prioritize and view transfer files
  • Search filters and criteria can be set to find files
  • Server addresses and account information can be remembered automatically
  • Upload/download bandwidth control can be applied to specific server sites
  • Automatic reconnection when network disconnection occurs
  • Multiple filename conflict policies to resolve filename conflicts and allow the transferred files to be overwritten, skipped, or renamed when filename conflicts occur
  • A single or multiple files can be downloaded to designated default folders by double clicking or right clicking the context menu
  • Transfer logs and system logs to review the IP, event, time, and transfer time of transfer tasks
  • File compression and encryption can be enabled between servers and clients
  • Supports usage through command-line interface
  • Supports executing Presto installer for Linux (Ubuntu), Windows, and macOS
  • Supports TLS and AES-128 for encrypted file transfers
  • Supports IPv6
  • Supports up to 10 concurrent file transfer tasks on each client
  • Supports 2-step verification
  • Supports SSL verification

Limitations

  • File transfer speed will be at least as high as the configured rate, but the actual speed may vary depending on the local network environment, the server-side bandwidth limit, and the number of concurrent connections connected to the server

Synology Presto Automator

Features

  • Automated high-speed file transfer between clients and multiple servers with customizable transfer configurations, and scheduling services powered by SITA

Specifications

  • Transfer tasks between clients and multiple servers running Presto File Server can be created, scheduled, and viewed with detailed information of each task
  • Transfer tasks can continue running even when signed out of the current operation system
  • Transfer tasks can be scheduled by date and time or by event-triggers
  • Easy navigation to a local folder by clicking on its file path shown on the overview panel
  • Post-transfer actions include keeping the file, removing the file, or moving the file to a selected directory
  • Comprehensive overwrite policy for filename conflicts
  • Blacklist can be set to exclude selected file types from a file transfer task
  • Upload/download bandwidth control can be applied to specific server sites
  • File compression and encryption can be enabled between servers and clients
  • Logs to review and monitor task activities
  • Supports up to 10 concurrent file transfer tasks on each client

Limitations

  • User account with administrative privileges is required to install Synology Presto Automator
  • OTP (one-time password) login is not supported
  • Editing tasks or servers in batches is not supported