Software-update: Duplicati 2.3.0.0

Duplicati logoDuplicati is opensource back-upsoftware waarmee je bestanden automatisch kunt opslaan naar onder meer een lokale schijf, NAS of cloudopslag. Het ondersteunt versleuteling, compressie, versiebeheer en incrementele back-ups. Het kan ook eerdere versies van bestanden mee terugzetten als iets per ongeluk is verwijderd of beschadigd. Met een gratis account kunnen back-ups van maximaal vijf apparaten worden gemaakt, en er zijn ook betaalde abonnementen voor bedrijven. Versie 2.3.0.0 is uitgekomen en hier zijn de volgende veranderingen en verbeteringen in aangebracht:

About this release

This is the next stable release for Duplicati 2.3, building on the 2.2 release with new features and bug fixes. A big thanks to the supportive Duplicati user base who continues to contribute with fixes, issue reports and feature requests. If you have already been using the beta release, this release is the same as v2.2.1.0, but includes a bugfix and two library updates.

Database Schema Update

Note: This update changes the Server database schema to version 11. The database tool can perform downgrades if needed.

Multiple Backup Destinations

This version adds support for configuring multiple destinations for a single backup job. This allows you to backup to multiple locations simultaneously, such as a local drive and a cloud storage provider. With multiple destinations, you can now configure a complete 3-2-1 backup strategy in a single job. After each completed backup, Duplicati will ensure that data is available on all destinations. A 3-2-1 backup strategy is where you have 3 copies of your data, 2 of which are on different media, and 1 of which is offsite/immutable.

Remote Sources

Remote sources are now easier to use with UI support and a prominent button on the source page. This version also adds support for using Box, Dropbox, OneDrive, and Google Drive as remote sources.

Windows Folder Status Indicator

This version adds a Windows shell extension that shows the backup status of folders with icon overlays. The feature is disabled by default but can be enabled with the option --enable-folder-status-service on either Server or TrayIcon. Once enabled, run the RegisterFolderStatusExtension.ps1 script to register the extension and see backup status in Windows Explorer.

Google Workspace Backup

This version adds support for backing up Google Workspace, including Gmail, Google Drive, Contacts, Calendar, and Chat. This is a proprietary module (source available) that requires a license to use in production. Without a license, testing is possible with up to 5 users. To prevent proprietary modules from loading, set the environment variable DUPLICATI_DISABLE_PROPRIETARY_MODULES=1 or delete files named Duplicati.Proprietary.* from your installation.

Office 365 Backup

This version adds support for backing up Office 365 tenants, including mailboxes, calendars, contacts, OneDrive, Planner, Tasks, Teams, Sites, and more. This is a proprietary module (source available) that requires a license to use in production. Without a license, testing is possible with up to 5 users + 5 sites + 5 groups.

Full Disk Backup

This version adds simple support for backup and restore of entire disks, including the MBR/GPT partition table. In this initial version, only Windows is supported, and the backup accesses the disk directly (no VSS). Support for Linux and macOS, as well as VSS support for Windows, is planned for future releases. Like the Office 365 / Google Workspace features, this is a proprietary module (source available). Full disk backup requires administrative privileges to access the disk directly. Full disk restore requires administrative privileges and requires that the disk is unmounted and not write-protected.

Remote File Locking

This release adds support for remote locking of files on supported storage providers (S3, Azure Blob Storage, Backblaze B2, iDrive e2, Google Cloud Storage). Locking protects backup files from being deleted or overwritten during a configurable retention period. To use the feature, set the advanced option --remote-file-lock-duration (e.g., 30D for 30 days). Each backend supports governance (lock can be removed in admin console) or compliance (lock cannot be removed) modes.

Templating Engine for Reporting

It is now possible to use a Handlebars template to format the report output, which is especially useful for crafting custom email reports.

Synology Native Package

The Synology native package has been re-developed to support Synology DSM 7.2 and above. The package installs as any other Synology package and uses integrated DSM authentication.

Soft Delete Support

A new option --soft-delete-prefix enables the soft-delete feature. When enabled, files are renamed/moved instead of being deleted, allowing lifecycle management rules to handle actual deletion after a retention period.

Platform Updates
  • .NET 10: The application now runs on .NET 10 for improved performance
  • SQLite: Updated to use Microsoft.Data.Sqlite for better performance and async query support
  • VSS Provider: Default VSS provider on Windows is now Vanara (AlphaVSS is no longer maintained)
Database Encryption Changes

This release adds a "default secret provider" for the current OS:

  • Windows: Windows Credential Manager
  • macOS: Keychain
  • Linux: libSecret (Gnome Keyring), or commandline pass if available

If no secret provider is configured, and a default secret provider is available, the database will be encrypted with a random password stored in the default secret provider. To opt-out, use --disable-db-encryption when starting the Server/TrayIcon. If database encryption is already configured, or no default secret provider is available, nothing will change.

Simplified S3 Provider Configuration

The S3 provider configuration has been simplified by providing fewer options and only showing relevant endpoints. A whitelist of public S3 providers is included, and hostnames are shown in backup reports if in the whitelist.

New Languages

Added support for Hungarian, Czech, and Polish languages. Thanks to all translators!

Quality of Life Improvements
  • The commandline-inside-the-UI feature now saves its state when navigating back
  • Added "Edit as text" option for source paths and filters
  • Linux AppImage builds are now available
  • Auto VSS on Windows when user has Administrator privileges (SeBackupPrivilege)
  • SSH-Agent support for SSH backend
  • Support for macOS Photos backup with --photos-handling option
  • New UI is more small-screen friendly
Notable Bugfixes
  • Fixed issue with invariant formatting causing crashes during backup
  • Fixed dry-run to strictly not touch data
  • Fixed --changed-files option to not introduce extra dangling file entries
  • Fixed purge operation size calculation and added --reduced-purge-statistics option
  • Fixed index file corruption issue where index files could become incomplete over time
  • Fixed restore flow to reduce temporary space usage (configurable with --restore-volume-cache-hint)

Duplicati

Versienummer 2.3.0.0
Releasestatus Final
Besturingssystemen Linux, macOS, Windows 10, Windows 11
Website Duplicati
Download https://duplicati.com/download
Licentietype Open source/betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

15-04-2026 • 07:30

6

Submitter: zaadstra

Bron: Duplicati

Update-historie

Reacties (6)

Sorteer op:

Weergave:

Ik draai nog steeds versie 2.0.7.1 omdat ik bang ben voor compatibiliteitsproblemen en/of stoppende backups. Juist vanwege deze melding in de changelog van de update naar 2.1.0.2:
Unlike previoius builds, this one has a major change in the build system, so it now runs on .NET8.
The builds are self-contained so Mono or .NET installations are not required to install.
Automatic updating to this version is not supported.
Dat klinkt alsof ik mijzelf op glad ijs bevind qua updaten. En ik weet niet hoe makkelijk het is om een rollback te doen als het niet blijkt te werken.
Hangt er vanaf hoe je het draait ... ik draait het via Docker, dan is een upgrade en downgrade een ei'tje (want er wordt geen software geinstalleerd op het hoofd OS). Ik gebruik een mix van Docker en VMs om abstractie van hoofd OS te maken en makkelijker backup/restore te kunnen doen.

Kan je ergens een VM opspinnen om te testen?
Het is letterlijk de applicatie op Windows installeren in mijn geval. Dus nee, geen docker en geen VM's. Even testen is dus ook lastig. Ik heb al wel voor de zekerheid de setup van mijn huidige versie opgeslagen. Als ik dan ook een backup maak van de applicatie data zou ik waarschijnlijk de oude versie moeten kunnen herstellen. Maar iets weerhoudt me ervan het te proberen. Waarschijnlijk omdat de huidige versie ook gewoon goed draait.
Ok, dat maakt het wat "lastiger" om te testen ... Maar als het nu werkt zonder problemen, dan is het misschien beter om het met rust te laten (behalve als je iets nodig hebt uit de nieuwe versie) en doorschuiven als je ooit een Windows reinstall doet :+

In theorie zou het volgende moeten werken:
1) Maak backup van Duplicati bestanden
2) Upgrade Duplicati
3) Werkt het niet? Dan uninstall Duplicati
4) Install oude Duplicati weer
5) Zet bestanden terug
Gebruik het al jaren voor de backup van mij server naar Jottacloud te doen.

Paar maande geleden nog een ‘disaster recovery test’ gedaan: de hele backup terug gezet op een nieuw geïnstalleerde ubuntu server (met zeer gedateerde HW). Ging goed met wat vallen en opstaan: het was geen pretje om te restoren naar een 2 core celeron en spinning disk die lag te verstoffen en dan ook nog met een home directory met daarin de Applicatie folder van MacOS. Die MacOS folder werd >1 miljoen bestanden voor maar enkele 10 GB aan storage. Door beperkte cache kostte dit dagen. Nog ff duidelijk maken aan iemand dat een Apps folder backup beperkt nut heeft (installeer gewoon opnieuw).

Met de strategie: download de hele backup folder vanuit Jottacloud en dan lokale restore doen ging het veel sneller. De MacOS Apps folder inmiddels in de exclude list.

Fijn pakket want: doet compressie, dedup, lokale encryptie, veel backend support, veel instel mogelijkheden en je kunt geautomatiseerd een restore test doen. Na elke backup wordt bij mij 5% van de totale backupgrootte (random chunks uit alle versies) gedownload en vergelijkt Duplicatie de hash met de lokaal opgeslagen hash van die data chunk).
Ik heb ook jaren lang duplicati gebruikt, maar ik merkte toch heel vaak dat de backups corrupt raakte op verschillende end points. Het voelde daardoor niet veilig genoeg om het te blijven gebruiken. Wellicht lag dat aan de grootte, bijna 1TB, maar in principe zou dat moeten kunnen. Is het inmiddels stabieler?

Voor nu gebruik ik maar HSB vanuit de QNAP, dat voelt ergens nog het meest veilige en stabiel. De Dedup is wel minder goed en de overdracht lijkt trager, maar vooralsnog nog nooit problemen ondervonden.

Om te kunnen reageren moet je ingelogd zijn