Duplicati
An encrypted, versioned backup application with a graphical interface, schedules and multiple storage targets for Windows, macOS and Linux, with a workflow centered on restore verification.
What Duplicati is useful for
Duplicati creates encrypted, versioned backup archives and sends them to supported local or remote storage targets. A backup is useful only when its password, task configuration, remote data and restore path are all available. Network quotas, latency, volume size and service-side throttling affect reliability, so a small complete restore should precede a full-library schedule.
Planning and recovery boundaries
Version retention controls remote storage use, while exclusions and volume sizes affect scan and upload behavior. The backup password should live outside the source directory and be recorded in a separate password manager. Task logs and local caches can contain paths or metadata and should follow the same retention policy as other operational records.
Maintenance note
This page reviews Duplicati 2.3.0.4 stable, encrypted versioned backups, schedules, remote quotas, task configuration and restore verification across desktop platforms. Content review date: 2026-08-23.
Save to your cloud drive
Open the cloud drive to get the file directly, or save it for convenient access on another device.
Quark Cloud Drive
RecommendedSave Duplicati to this cloud drive
Baidu Netdisk
Save Duplicati to this cloud drive
Duplicati 2.3.0.4 backup schedule and restore guide
Create a small encrypted backup task, verify its password and remote target, run it twice, and restore several file types to an independent directory before expanding the scope.
Before you start
- Match Windows x64, macOS Intel or Apple Silicon, or Linux x64 and reserve local cache and remote quota.
- Prepare a separate backup password, target account and recovery device; do not keep the only password inside the directory being backed up.
- Choose a test set containing documents, images and a large file so retention and restore behavior are representative.
Installation steps
- 01
Install the matching 2.3.0.4 package
Use the Windows MSI, matching macOS DMG or Linux x64 AppImage, then verify the version and review the local service binding.
- 02
Create an encrypted task
Select source directories, target, password, volume size, compression and encryption, run a small backup and record the task log.
- 03
Set schedule and retention
Configure execution time, retries, old-version retention and exclusions, then run the task manually twice before scheduling the full dataset.
Quick start
- 01
Review logs and quota
Check uploaded volumes, indexes, verification results, local cache, remote quota and service-side limits, keeping the complete log for any failure analysis.
- 02
Perform a random restore
Restore documents, images and a large file from different dates into a separate directory, compare content and record the recovery time.
- 03
Save migration material
Export task configuration, record the storage target and retention rules, and store the backup password in an independent password manager.
Usage tips
- Recoverability depends on the task configuration, password, indexes and remote target; losing any one of them makes migration harder.
- Scheduled tasks need failure alerts and disk-space checks rather than relying only on whether the application is still running.
- Before removing old versions, verify the retention period, legal requirements and ability to restore the versions that remain.
Troubleshooting and uninstall
Why does a remote backup fail repeatedly?
Inspect the task log, network state, remote quota and volume size, then retry with a small directory; do not remove remote volumes while the failure cause is still unknown.
Why can a restore not find an old version?
Recheck the target, task configuration, password and remote index, refresh the version list and compare the migration materials before attempting recovery again.
- Stop schedules and verify recoveryDisable schedules, export task configuration and logs, and confirm that at least one remote version restores into an independent directory.
- Uninstall while preserving backup dataRemove Duplicati through the operating system, but retain remote archives, task configuration and password materials until the migration plan is verified.
Frequently asked questions
Can a Duplicati archive be opened by a normal file manager?
Usually not. Archives use volumes, indexes and possibly encryption; restore through a compatible Duplicati task with the required password and configuration.
Is a cloud target by itself a complete backup strategy?
No. Verify quotas, version retention, credentials, task configuration and a restore path. A remote copy without a tested recovery process is incomplete.
How can remote storage usage be controlled?
Exclude caches and temporary files, choose suitable volume and compression settings and set retention deliberately. Test that the versions kept still cover the recovery requirement.