LogoLogo
  • Duplicati Documentation
  • Getting Started
    • Installation
    • Set up a backup in the UI
    • Running a backup
    • Restoring files
  • Detailed descriptions
    • Choosing Duplicati Type
    • Using the secret provider
      • Local providers
      • Cloud providers
      • Advanced configurations
    • Using remote management
      • Using remote control with agent
    • Migrating Duplicati to a new machine
    • Scripts
    • Sending reports
      • Monitoring with Duplicati Console
      • Sending reports with email
      • Sending Jabber/XMPP notifications
      • Sending HTTP notifications
      • Sending Telegram notifications
      • Custom message content
    • Duplicati Access Password
    • Import and export backup configurations
    • Filters in Duplicati
    • The local database
    • The server database
    • Preload settings
    • Retention settings
    • Using Duplicati with Linux
    • Using Duplicati from Docker
    • Using Duplicati with MacOS
    • Using Duplicati with Windows
    • Running a self-hosted OAuth Server
  • Using tools
    • Encrypting and decrypting files
    • Using Duplicati from the Command Line
    • Recovering from failure
    • Disaster recovery
  • Backup destinations
    • Destination overview
    • Standard based destinations
      • File Destination
      • S3-compatible Destination
      • FTP Destination
      • SFTP (SSH) Destination
      • WebDAV Destination
      • OpenStack Destination
      • Rclone Destination
      • CIFS (aka SMB) Destination
    • Provider specific destinations
      • Backblaze B2 Destination
      • Box.com Destination
      • Rackspace CloudFiles Destination
      • IDrive e2 Destination
      • Mega.nz Destination
      • Aliyun OSS Destination
      • Tencent COS Destination
      • Jottacloud Destination
      • pCloud Destination
      • Azure Blob Storage Destination
      • Google Cloud Storage Destination
      • Microsoft Group Destination
      • SharePoint Destination
      • SharePoint v2 (Graph API)
      • Amazon S3 destination
    • File synchronization providers
      • Dropbox Destination
      • Google Drive Destination
      • OneDrive Destination
      • OneDrive For Business Destination
    • Decentralized providers
      • Sia Destination
      • Storj Destination
      • TahoeLAFS destination
  • Duplicati Programs
    • TrayIcon
    • Server
    • Command Line Interface CLI
    • Service and WindowsService
    • Command Line Tools
      • AutoUpdater
      • BackendTester
      • BackendTool
      • RecoveryTool
      • SecretTool
      • SharpAESCrypt
      • Snapshots
      • ServerUtil
    • Agent
    • LICENSE
      • Duplicati Inc & Open Source
      • License Agreement
    • OAuth Server
  • SUPPORT
  • Installation details
    • Release channels and versions
      • Upgrading and downgrading
      • Downgrade from 2.1.0.2 to 2.0.8.1
    • Package options
    • Developer
  • TECHNICAL DETAILS
    • Architecture Premises
    • Understanding Backup
      • How Backup Works
      • Encryption Algorithms
      • Backup size parameters
    • Understanding Restore
      • How Restore Works
      • Disaster Recovery
    • Database versions
    • Server authentication model
    • Option formats
Powered by GitBook
On this page
  • Stable channel
  • Beta channel
  • Experimental channel
  • Canary channel

Was this helpful?

Export as PDF
  1. Installation details

Release channels and versions

This page describes the different channels and how releases are used.

When using any software, it is important to use an updated version, but each update also carries a risk of containing a bug or change that requires intervention on the machine. To balance these two parameters, Duplicati uses channels to push updates at different speeds. Builds start out as canary builds and once stability is achieved they move up through the channels unless a breaking issue is discovered.

Installations work the same on any channel so you may choose to uninstall one version and install another. By default, the built-in update checker will use the channel of the package you installed to check for new versions.

Stable channel

The stable channel is the slowest moving channel. Builds in this channel are considered well tested and robust. This channel is recommended for most users.

Beta channel

The beta channel is generally used as a staging ground before moving to a stable release. Releases in this category are more frequent than the stable, but is also usually a slowly moving channel. This channel is recommended for users who wants to be on top of new developments. For larger installations, it may make sense to have a few machines on the beta channel to discover changes before affecting the entire setup.

Experimental channel

Releases in the experimental channel usually contains a new experimental setting or algorithm that is not yet battle proven across a large set of system. These releases are generally considered safe for general use but may contain features that will be removed again or are not working in all environments.

Canary channel

The canary builds are regular builds that are extracted from the latest developments. The releases in this channel can have bugs and are generally not recommede for production use. These builds are usually the first time the changes are tested on machines that are not managed by developers. These builds are mostly recommeded for users that want to follow the development closely and give feedback on development direction and impact feature development.

PreviousSUPPORTNextUpgrading and downgrading

Last updated 7 months ago

Was this helpful?