# Duplicati v2.3.1.1_beta_2026-08-26 - Product: Duplicati (https://whatsnew.fyi/product/duplicati) - Vendor: Duplicati - Date: 2026-08-26 - Version: v2.3.1.1_beta_2026-08-26 - Original notes: https://github.com/duplicati/duplicati/releases/tag/v2.3.1.1_beta_2026-08-26 - Permalink: https://whatsnew.fyi/product/duplicati/releases/v2.3.1.1-beta-2026-08-26 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Support selecting individual partitions as backup sources in full disk backup - **added** — Support partition-to-partition restores from full disk backups - **added** — Windows toast notifications with click-to-open support - **added** — Native notifications for macOS - **added** — Native notifications for Linux via DBus - **added** — Detection and warning for filters configured to unconditionally exclude everything - **added** — Watchdog monitoring for remote server connection to restart on unresponsiveness - **added** — Automatic database metadata configuration for source providers that require it - **added** — Index on restore file table join columns for better restore performance - **changed** — Simplified MS365 license counting to check license assignment without per-user lookups - **changed** — MS365 user and site listing now uses alphabetical sorting and fewer API calls - **changed** — HyperV and MSSQL enumeration now handles errors gracefully - **changed** — Backend listing pagination improved - **fixed** — Wrong seek offset in restore when copying verified local blocks that could break restores - **fixed** — Restore not responding to stop or abort requests - **fixed** — Restore cancellation not interrupting file reads and writes - **fixed** — Index file recreation producing incomplete index files - **fixed** — Credentials embedded in malformed URLs leaking into log messages - **fixed** — Database query for deleting old backup versions optimized to significantly speed up delete operations #### 2026-08-26 - 2.3.1.1_beta_2026-08-26 This release is a Beta release intended to be used for testing to identify any issues before releasing the next stable version. #### Partition level full disk backup and restore The full disk backup feature now supports selecting individual partitions as backup sources, in addition to entire disks. This makes it more intuitive to back up a specific partition without filtering. Restore now also supports partition-to-partition restores, so it is possible to restore a single partition from a full disk backup, or restore a partition backup to a different partition. #### Desktop notifications on all platforms Desktop notifications are now supported on all platforms. Windows toast notifications have been implemented (with click-to-open support), and native notification support has been added for macOS and Linux (via DBus), thanks @JamBalaya56562. #### Restore cancellation and reliability improvements Several issues with the restore process have been fixed. Restores now properly respond to stop/abort requests, file reads and writes can be interrupted, and a critical bug with wrong seek offsets for partial blocks has been fixed, which could cause restores to fail for most files, thanks @JamBalaya56562. #### Misconfigured filter detection A new warning system detects when filters are configured to unconditionally exclude everything. A post-backup check also warns if no files were examined during backup, which helps catch misconfigurations that would otherwise silently produce empty backups. #### More robust server connection The remote server connection has been hardened against network events that could cause it to drop. A watchdog monitors the connection and restarts it if it has been unresponsive for an extended period. #### Improved MS365 license counting The MS365 license counting logic has been simplified. A Duplicati license is now required if an MS365 license is assigned, without needing per-user lookups. The same logic applies to both users and sites, and personal sites of users without a license are not counted. #### Faster delete operations The database query for deleting old backup versions has been optimized, significantly speeding up the delete operation for large backups. #### Fixed index file recreation An issue where recreated index files could be incomplete has been fixed. The index file recreation now happens after block volumes are fully processed, ensuring all blocklists are included. This fixes the intermittent "Found N faulty index files" verification error. #### Security fix for credential leaks Fixed an issue where credentials embedded in URLs could leak into log messages, but only on malformed URLs, thanks @JamBalaya56562. #### Auto-configure database metadata When using a source provider that requires database metadata (such as full disk backup), the `--store-metadata-content-in-database` option is now automatically applied when needed. This can still be overridden manually. ##### Detailed list of changes - Added partition-level full disk backup and partition-to-partition restore support - Added Windows toast notifications with click-to-open, thanks @JamBalaya56562 - Added macOS native notifications - Added Linux DBus notifications - Added detection and warning for misconfigured filters that exclude everything - Added watchdog for more robust console connection handling - Added automatic database metadata configuration for source providers that need it - Added index on restore file table join columns for better restore performance, thanks @JamBalaya56562 - Added `sync` command to CLI help output - Simplified MS365 license counting to check license assignment without per-user lookups - Improved MS365 user/site listing with alphabetical sorting and fewer API calls - Improved HyperV and MSSQL enumeration to handle errors gracefully - Improved pagination for backend listing results - Fixed wrong seek offset in restore when copying verified local bl _[Truncated at 4000 characters — full notes: https://github.com/duplicati/duplicati/releases/tag/v2.3.1.1_beta_2026-08-26]_