# Duplicati ## Duplicati Docs - [Duplicati Documentation](https://docs.duplicati.com/readme.md) - [Installation](https://docs.duplicati.com/getting-started/installation.md): This page describes how to install Duplicati on the various supported platforms - [Set up a backup in the UI](https://docs.duplicati.com/getting-started/set-up-a-backup-in-the-ui.md): Describes how to configure a backup in Duplicati - [Running a backup](https://docs.duplicati.com/getting-started/running-a-backup.md): This page describes how to run a backup outside of an automatic schedule - [Restoring files](https://docs.duplicati.com/getting-started/restoring-files.md): This page describes how to restore files using the Duplicati user interface - [Choosing Duplicati Type](https://docs.duplicati.com/platform-specific-guides/choosing-duplicati-type.md): This page describes the different ways to run Duplicati - [Using Duplicati with Linux](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-linux.md): This page describes how to use Duplicati with Linux - [Using Duplicati with MacOS](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-macos.md): This page describes common scenarios for configuring Duplicati with MacOS - [Using Duplicati with Windows](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-windows.md): This page describes common scenarios for configuring Duplicati with Windows - [Run Duplicati as a Windows Service](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-windows/run-duplicati-as-a-windows-service.md): This page explains when you need to run Duplicati as a service and how to configure it - [Hyper-V backup](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-windows/hyper-v-backup.md): This page describes how to make backups of Hyper-V machines - [MSSQL backup](https://docs.duplicati.com/platform-specific-guides/using-duplicati-with-windows/mssql-backup.md): This page describes how to make backups of MSSQL databases - [Using Duplicati from Docker](https://docs.duplicati.com/platform-specific-guides/using-duplicati-from-docker.md): This page describes common scenarios for configuring Duplicati with Docker - [Configuring HTTPS](https://docs.duplicati.com/configuration-and-management/configuring-https.md): This page explains how to configure HTTPS for secure web UI access in Duplicati. - [Import and export backup configurations](https://docs.duplicati.com/configuration-and-management/import-and-export-backup-configurations.md): This page describes how to import and export configurations from Duplicati - [Migrating Duplicati to a new machine](https://docs.duplicati.com/configuration-and-management/migrating-duplicati-to-a-new-machine.md): This page describes how to best migrate a Duplicati instance to a new machine - [Preload settings](https://docs.duplicati.com/configuration-and-management/preload-settings.md): This page describes how Preload settings are applied - [Retention settings](https://docs.duplicati.com/configuration-and-management/retention-settings.md): This page describes the different retention settings available in Duplicati - [Multiple backup destinations](https://docs.duplicati.com/configuration-and-management/multiple-backup-destinations.md): This page describes how to store a backup in more than one destination - [Remote sources](https://docs.duplicati.com/configuration-and-management/remote-sources.md): This page describes how to back up files from a remote location - [Sync jobs](https://docs.duplicati.com/configuration-and-management/sync-jobs.md): This page describes sync jobs, which copy files to a destination without making a backup - [Duplicati Access Password](https://docs.duplicati.com/configuration-and-management/duplicati-access-password.md): This page describes how the authentication is working with Duplicati and how to regain access if the password is lost or unknown - [Running a self-hosted OAuth Server](https://docs.duplicati.com/configuration-and-management/running-a-self-hosted-oauth-server.md): This page describes how to set up and run a self-hosted OAuth Server - [Using the secret provider](https://docs.duplicati.com/security-and-secrets/using-the-secret-provider.md): This page describes how to use the secret provider. - [Local providers](https://docs.duplicati.com/security-and-secrets/using-the-secret-provider/local-providers.md): This page describes the providers that operate locally on the machine they are running - [Cloud providers](https://docs.duplicati.com/security-and-secrets/using-the-secret-provider/cloud-providers.md): This page lists the cloud providers supported as secret providers - [Advanced configurations](https://docs.duplicati.com/security-and-secrets/using-the-secret-provider/advanced-configurations.md) - [Filters in Duplicati](https://docs.duplicati.com/security-and-secrets/filters-in-duplicati.md): This page describes how filters are evaluated inside Duplicati and how to construct them - [Using remote file locking](https://docs.duplicati.com/security-and-secrets/using-remote-file-locking.md): Duplicati supports locking remote files to prevent deletion and this page describes how and when you should use remove locking. - [Restoring from a point in time](https://docs.duplicati.com/security-and-secrets/restoring-from-a-point-in-time.md): This page describes how to use bucket versioning, optionally combined with object locking, to restore a backup as it was at a point in time after the remote files were damaged or deleted. - [Telemetry collection](https://docs.duplicati.com/security-and-secrets/telemetry-collection.md): This page describes the telemetry collected by Duplicati and how to opt out - [Sending reports](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email.md): Describes how to send reports with Duplicati - [Monitoring with Duplicati Console](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/monitoring-with-duplicati-console.md): This page describes how to set up monitoring with Duplicati consoel - [Sending reports with email](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/sending-reports-with-email.md): Describes the how to configure sending emails with backup details - [Sending Jabber/XMPP notifications](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/sending-jabber-xmpp-notifications.md): Describes the how to configure sending notifications via Jabber/XMPP - [Sending HTTP notifications](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/sending-http-notifications.md): This page describes how to send reports via the HTTP protocol - [Sending Telegram notifications](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/sending-telegram-notifications.md): Describes the how to configure sending notifications via Telegram - [Sending live status reports](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/sending-live-status-reports.md): This page describes how to send the progress of running operations to a URL - [Custom message content](https://docs.duplicati.com/monitoring-and-notifications/sending-reports-via-email/custom-message-content.md): This page describes the template system used to format text messages sent - [The local database](https://docs.duplicati.com/database-and-storage/the-local-database.md): This page describes the local database associated with a backup - [The server database](https://docs.duplicati.com/database-and-storage/the-server-database.md): This page describes the database kept by the Duplicati Server - [Parity error correction](https://docs.duplicati.com/database-and-storage/parity-error-correction.md): This page describes how to add error-correction data to the remote volumes - [Scripts](https://docs.duplicati.com/automation-and-integration/scripts.md) - [Microsoft 365 backup and restore](https://docs.duplicati.com/automation-and-integration/office-365-backup-and-restore.md): This page describes how Microsoft 365 backup and restore works with Duplicati - [Microsoft 365 credentials setup](https://docs.duplicati.com/automation-and-integration/microsoft-365-credentials-setup.md): This page describes how to create the Microsoft Entra ID app registration and credentials that Duplicati uses to back up and restore Microsoft 365 - [Google Workspace backup and restore](https://docs.duplicati.com/automation-and-integration/google-workspace-backup-and-restore.md): This page describes how Google Workspace backup and restore works with Duplicati - [Google Workspace credentials setup](https://docs.duplicati.com/automation-and-integration/google-workspace-credentials-setup.md): This page describes how to create the Google Cloud service account and domain-wide delegation that Duplicati uses to back up and restore Google Workspace - [Full-disk backup and restore](https://docs.duplicati.com/automation-and-integration/full-disk-backup-and-restore.md): This page describes how to back up and restore full disks and individual partitions with Duplicati - [Using Duplicati to backup OpenClaw](https://docs.duplicati.com/automation-and-integration/using-duplicati-to-backup-openclaw.md): Don't let accidental wipe erase your AI's memory and configurations. Secure your OpenClaw instance with Duplicati’s encrypted, zero-trust backups to keep your sensitive data safe - [Encrypting and decrypting files](https://docs.duplicati.com/using-tools/encrypting-and-decrypting-files.md): This page describes how to work with encrypted files outside of normal operations - [Using Duplicati from the Command Line](https://docs.duplicati.com/using-tools/using-duplicati-from-the-command-line.md) - [Recovering from failure](https://docs.duplicati.com/using-tools/recovering-from-failure.md): This page describes how to get a backup working again after a failure on the remote storage - [Disaster recovery](https://docs.duplicati.com/using-tools/disaster-recovery.md): This page explains how to recover as much data as possible from a broken remote storage - [Using the Duplicati Console](https://docs.duplicati.com/duplicati-console/using-the-duplicati-console.md): A comprehensive guide to using the Duplicati Console for centralized backup management and monitoring across multiple machines and organizations. - [Connecting to the Duplicati console](https://docs.duplicati.com/duplicati-console/connecting-to-the-duplicati-console.md): This page describes how to connect a Duplicati open-source client to the Duplicati console - [Organization management](https://docs.duplicati.com/duplicati-console/organizations-and-sub-organizations.md): Guidance for MSPs and Enterprises using organizations and sub-organizations in the Duplicati console - [Single Sign-On (SSO)](https://docs.duplicati.com/duplicati-console/single-sign-on-sso.md): This page describes how to set up SSO with the Duplicati Console, using Okta as an example - [User management in the Duplicati Console](https://docs.duplicati.com/duplicati-console/user-management-in-the-duplicati-console.md): How managed service providers and enterprises use user management to control access across organizations and sub-organizations. - [Duplicati Storage](https://docs.duplicati.com/duplicati-console/duplicati-storage.md): This page describes how to use Duplicati Storage as the backup destination, and how to obtain a restore connection string to restore on another machine - [Duplicati Storage configuration](https://docs.duplicati.com/duplicati-console/duplicati-storage/duplicati-storage-configuration.md): This page describes how to configure Duplicati Storage, including the storage region, object locking for the organization and for each machine, and how to migrate existing storage to a bucket with obj - [Managed Microsoft 365 backup](https://docs.duplicati.com/duplicati-console/managed-microsoft-365-backup.md): This page describes how to set up a fully managed Microsoft 365 backup that runs in the Duplicati Console - [Managed Google Workspace backup](https://docs.duplicati.com/duplicati-console/managed-google-workspace-backup.md): This page describes how to set up a fully managed Google Workspace backup that runs in the Duplicati Console - [Destination overview](https://docs.duplicati.com/backup-destinations/destination-overview.md): This page describes what a "destination" is to Duplicati and lists some of the available providers - [Standard based destinations](https://docs.duplicati.com/backup-destinations/standard-based-destinations.md) - [File Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/file-destination.md): This page describes how to use the file destination provider to store backup data on a local drive. - [S3-compatible Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/s3-compatible-destination.md): This page describes the S3 storage destination - [FTP Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/ftp-destination.md): This page describes the FTP storage destination - [SFTP (SSH) Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/sftp-ssh-destination.md): This page describes the SFTP (SSH) storage destination - [WebDAV Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/webdav-destination.md): This page describes the WebDAV storage destination - [OpenStack Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/openstack-destination.md): This page describes the OpenStack storage destination - [Rclone Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/rclone-destination.md): This page describes the Rclone storage destination - [SMB (aka CIFS) Destination](https://docs.duplicati.com/backup-destinations/standard-based-destinations/cifs-aka-smb-destination.md): This page describes the CIFS storage destination - [Provider specific destinations](https://docs.duplicati.com/backup-destinations/provider-specific-destinations.md) - [Amazon S3 destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/amazon-s3-destination.md): This page describes how to use the AWS S3 storage destination - [Backblaze B2 Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/backblaze-b2-destination.md): This page describes the Backblaze B2 storage destination - [Box.com Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/box.com-destination.md): This page describes the Box.com storage destination - [Rackspace CloudFiles Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/rackspace-cloudfiles-destination.md): This page describes the Rackspace CloudFiles storage destination - [IDrive e2 Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/idrive-e2-destination.md): This page describes the iDrive e2 Destination - [Mega.nz Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/mega.nz-destination.md): This page describes the Mega.nz storage destination - [Aliyun OSS Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/aliyun-oss-destination.md): This page describes the Alibaba Cloud Object Storage Service, also known as Aliyun OSS. - [Tencent COS Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/tencent-cos-destination.md): This page describes the Tencent COS storage destination - [Jottacloud Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/jottacloud-destination.md): This page describes the Jottacloud storage destination - [pCloud Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/pcloud-destination.md): This page describes the pCloud storage destination - [Azure Blob Storage Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/azure-blob-storage-destination.md): This page describes the Azure Blob Storage destination - [Google Cloud Storage Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/google-cloud-storage-destination.md): This page describes the Google Cloud Storage destination - [Microsoft Group Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/microsoft-group-destination.md): This page describes the Microsoft Group storage destination - [SharePoint Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/sharepoint-v2-graph-api.md): This page describes the SharePoint storage destination - [SharePoint (legacy API)](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/sharepoint-destination.md): This page describes the deprecated SharePoint storage destination that uses the legacy API - [Filen.io](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/filen.io.md): This page describes the Filen.io integration - [FileJump](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/filejump.md): This page describes the Filejump integration - [Drime Cloud](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/drime-cloud.md): This page describes the Drime Cloud integration - [Neon Object Storage Destination](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/neon-object-storage-destination.md): This page describes the Neon Object Storage destination - [Movistar Cloud](https://docs.duplicati.com/backup-destinations/provider-specific-destinations/movistar-cloud-destination.md): This page describes the Movistar Cloud storage destination - [File synchronization providers](https://docs.duplicati.com/backup-destinations/file-synchronization-providers.md) - [Dropbox Destination](https://docs.duplicati.com/backup-destinations/file-synchronization-providers/dropbox-destination.md): This page describes the Dropbox storage destination - [Google Drive Destination](https://docs.duplicati.com/backup-destinations/file-synchronization-providers/googledrive-destination.md): This page describes the Google Drive storage destination - [OneDrive Destination](https://docs.duplicati.com/backup-destinations/file-synchronization-providers/onedrive-destination.md): This page describes the OneDrive storage destination - [OneDrive For Business Destination](https://docs.duplicati.com/backup-destinations/file-synchronization-providers/onedrive-for-business-destination.md): This page describes the OneDrive For Business storage destination - [Decentralized providers](https://docs.duplicati.com/backup-destinations/decentralized-providers.md) - [Sia Destination](https://docs.duplicati.com/backup-destinations/decentralized-providers/sia-destination.md): This page describes the Sia storage destination - [Storj Destination](https://docs.duplicati.com/backup-destinations/decentralized-providers/storj-destination.md): This page describes the Storj storage destination - [TahoeLAFS destination](https://docs.duplicati.com/backup-destinations/decentralized-providers/tahoelafs-destination.md): This page describes the TahoeLAFS storage destination - [TrayIcon](https://docs.duplicati.com/duplicati-programs/trayicon.md): This page describes the Duplicati TrayIcon executable - [Server](https://docs.duplicati.com/duplicati-programs/server.md): This page describes the Duplicati server component - [Agent](https://docs.duplicati.com/duplicati-programs/agent.md): This page describes the Agent executable - [Command Line Interface CLI](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli.md): This page describes the command line interface (CLI) - [Service and WindowsService](https://docs.duplicati.com/duplicati-programs/service.md): The page describes the Service and WindowsService programs - [Command Line Tools](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1.md): This page describes the supporting command line tools - [AutoUpdater](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/autoupdater.md): This page describes the AutoUpdater tool in Duplicati - [BackendTester](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/backendtester.md): This page describes the backend tester tool - [BackendTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/backendtool.md): This page describes the backend tool in Duplicati - [ConfigureTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/configuretool.md): This page describes the Duplicati ConfigureTool for managing HTTPS certificates. - [RecoveryTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/recoverytool.md): This page describes the Duplicati recovery tool - [SecretTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/secrettool.md): This page describes the Duplicati SecretTool - [ServerUtil](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/serverutil.md): This page describes the Duplicati ServerUtil helper program - [SharpAESCrypt](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/sharpaescrypt.md): This page describes the SharpAESCrypt commandline encryption tool - [Snapshots](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/snapshots.md): This page describes how to use the Duplicati Snapshots tool - [SyncTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/synctool.md): This page describes the SyncTool command line tool for mirroring a backup to another backend. - [DatabaseTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/databasetool.md): This page describes the DatabaseTool command line tool for changing the database versions. - [AutoTuneTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/autotunetool.md): This page describes the AutoTuneTool for finding restore concurrency settings - [SourceTool](https://docs.duplicati.com/duplicati-programs/command-line-interface-cli-1/sourcetool.md): This page describes the SourceTool for inspecting remote sources - [LICENSE](https://docs.duplicati.com/duplicati-programs/license.md) - [Duplicati Inc & Open Source](https://docs.duplicati.com/duplicati-programs/license/duplicati-inc-and-open-source.md): About Duplicati Inc & its relation to the open source Duplicati - [License Agreement](https://docs.duplicati.com/duplicati-programs/license/license-agreement.md) - [OAuth Server](https://docs.duplicati.com/duplicati-programs/oauth-server.md): This page describes the OAuth login used by some providers - [SUPPORT](https://docs.duplicati.com/support.md) - [Release channels and versions](https://docs.duplicati.com/installation-details/release-channels-and-versions.md): This page describes the different channels and how releases are used. - [Upgrading and downgrading](https://docs.duplicati.com/installation-details/release-channels-and-versions/upgrading-and-downgrading.md): This page describes how to downgrade Duplicati from a newer version to an older version - [Downgrade from 2.1.0.5 to 2.0.8.1](https://docs.duplicati.com/installation-details/release-channels-and-versions/downgrade-from-2.1.0.2-to-2.0.8.1.md): This page describes how to downgrade from Duplicati 2.1.0.5 to 2.0.8.1 - [Downgrade from 2.2 to 2.1.05](https://docs.duplicati.com/installation-details/release-channels-and-versions/downgrade-from-2.2-to-2.1.05.md): This page describes how to downgrade from Duplicati 2.2 to 2.1.0.5 - [Downgrade from 2.3 to 2.2](https://docs.duplicati.com/installation-details/release-channels-and-versions/downgrade-from-2.3-to-2.2.md): This page describes how to downgrade from Duplicati 2.3 to 2.2 - [Downgrade from 2.4 to 2.3](https://docs.duplicati.com/installation-details/release-channels-and-versions/downgrade-from-2.4-to-2.3.md): This page describes how to downgrade from Duplicati 2.4 to 2.3 - [Package options](https://docs.duplicati.com/installation-details/package-options.md): This page describes the different packages offered by Duplicati - [Developer](https://docs.duplicati.com/installation-details/developer.md): Instructions to build from source - [Architecture Premises](https://docs.duplicati.com/technical-details/architecture-premises.md): This page describes the overall design goals for the Duplicati client - [Understanding Backup](https://docs.duplicati.com/technical-details/understanding-backup.md): This page describes the backup process and goals - [How Backup Works](https://docs.duplicati.com/technical-details/understanding-backup/how-backup-works.md): This page describes how backups work from a high level perspective - [Encryption Algorithms](https://docs.duplicati.com/technical-details/understanding-backup/encryption-algorithms.md): This page describes how Duplicati handles encryption - [Backup size parameters](https://docs.duplicati.com/technical-details/understanding-backup/backup-size-parameters.md): This page describes the backup size parameters that used in Duplicati - [Understanding Restore](https://docs.duplicati.com/technical-details/understanding-restore.md): This page describes the restore process and goals - [How Restore Works](https://docs.duplicati.com/technical-details/understanding-restore/how-restore-works.md): This page describes how the restore process works from a high level - [Disaster Recovery](https://docs.duplicati.com/technical-details/understanding-restore/disaster-recovery.md): This page provides an overview of how disaster recovery is possible - [Database versions](https://docs.duplicati.com/technical-details/database-versions.md): This page describes what versions of the database is used in each version of Duplicati - [Server authentication model](https://docs.duplicati.com/technical-details/server-authentication-model.md): This page provides an overview of the authentication in Duplicati - [Option formats](https://docs.duplicati.com/technical-details/option-formats.md): This page describes the format options used in Duplicati --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation This site has an agentic ask interface you may use to query the documentation dynamically by asking a question. Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters: ``` GET https://docs.duplicati.com/index.md?ask=&goal= ``` `ask` is the immediate question: it should be specific, self-contained, and written in natural language. `goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.