Docs / Backup & Recovery / How to Set Up Duplicati for Cloud Backups

How to Set Up Duplicati for Cloud Backups

By Admin · Mar 1, 2026 · Updated Apr 23, 2026 · 30 views · 2 min read

What Is Duplicati?

Duplicati is a free, open-source backup tool that stores encrypted, incremental backups on cloud storage services including S3-compatible storage, Backblaze B2, Google Drive, and more. Its web-based interface makes it easy to configure and schedule backups on your Breeze.

Prerequisites

  • A Breeze running Ubuntu 22.04 or later
  • Mono runtime (for Duplicati's .NET-based engine)
  • A cloud storage account for backup destinations

Install Duplicati

sudo apt install -y mono-devel
wget https://github.com/duplicati/duplicati/releases/download/v2.0.8.1-2.0.8.1_stable_2024-05-07/duplicati_2.0.8.1-1_all.deb
sudo dpkg -i duplicati_2.0.8.1-1_all.deb
sudo apt install -f

Run Duplicati as a Service

sudo tee /etc/systemd/system/duplicati.service <<EOF
[Unit]
Description=Duplicati Backup Service
After=network.target
[Service]
ExecStart=/usr/bin/duplicati-server --webservice-port=8200 --webservice-interface=any
Restart=always
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable --now duplicati

Configure Backups via Web UI

Access the Duplicati web interface at http://your-breeze-ip:8200. Click "Add backup" and configure:

  • Encryption: AES-256 with a strong passphrase
  • Destination: Select your cloud storage provider and enter credentials
  • Source: Choose directories to back up (e.g., /var/www, /etc, /home)
  • Schedule: Set a daily or weekly backup schedule
  • Retention: Keep recent backups and thin older ones to save storage

Security Note

Restrict access to the web UI using a firewall or bind it to localhost and access via SSH tunnel. Set a web UI password under Settings for added protection.

Was this article helpful?