# Destination overview

Duplicati makes backups of files, called the source, and places the backup data at a destination chosen by the user. To make Duplicati as versatile as possible, each of the destinations are implemented as a "destination" (or "backend"), each with different properties.

Some storage providers support multiple protocols with each their strenghts, and you can generally pick which storage destination provider you like, but if there is a specific implementation for a given storage provider, that is usually the best pick.

Each storage destination has a number of options that can be provided via a URL like format. The options should preferably be provided as part of the URL, but can also be provided via regular commandline options. For instance, the `--use-ssl=true` flag can also be added to the URL with `&use-ssl=true`. If both are provided, the URL value is used.

{% hint style="warning" %}
Each backup created by Duplicati **requires a separate folder**. Do not create two backups that use the same destination folder as they will keep breaking each other.
{% endhint %}

## Standard based destinations

Destinations in this category are general purpose enough, or commonly used, so they can be used across a range of storage providers. Destinations in this category are:

* [File destination](/backup-destinations/standard-based-destinations/file-destination.md) (any path in the filesystem)
* [S3-compatible](/backup-destinations/standard-based-destinations/s3-compatible-destination.md)
* [FTP](/backup-destinations/standard-based-destinations/ftp-destination.md)
* [SFTP](/backup-destinations/standard-based-destinations/sftp-ssh-destination.md) (SSH)
* [WebDAV](/backup-destinations/standard-based-destinations/webdav-destination.md)
* [OpenStack](/backup-destinations/standard-based-destinations/openstack-destination.md)
* [Rclone](/backup-destinations/standard-based-destinations/rclone-destination.md) (binary required)

## Provider specific destinations

Storage destinations in this category are specific to one particular provider and implemented using either their public API description, or by using libraries implemented for that provider. Destinations in this category are:

* [Backblaze B2](/backup-destinations/provider-specific-destinations/backblaze-b2-destination.md)
* [Amazon S3](/backup-destinations/provider-specific-destinations/amazon-s3-destination.md)
* [Box.com](/backup-destinations/provider-specific-destinations/box.com-destination.md)
* [Mega.nz](/backup-destinations/provider-specific-destinations/mega.nz-destination.md)
* [Aliyun OSS](/backup-destinations/provider-specific-destinations/aliyun-oss-destination.md)
* [Tencent COS](/backup-destinations/provider-specific-destinations/tencent-cos-destination.md)
* [Jottacloud](/backup-destinations/provider-specific-destinations/jottacloud-destination.md)
* [pCloud](/backup-destinations/provider-specific-destinations/pcloud-destination.md)
* [Azure Blob Storage](/backup-destinations/provider-specific-destinations/azure-blob-storage-destination.md)
* [Google Cloud Storage](/backup-destinations/provider-specific-destinations/google-cloud-storage-destination.md)
* [Microsoft Group Drive](/backup-destinations/provider-specific-destinations/microsoft-group-destination.md)
* [SharePoint](/backup-destinations/provider-specific-destinations/sharepoint-destination.md)
* [FileJump](/backup-destinations/provider-specific-destinations/filejump.md)
* [Filen.io](/backup-destinations/provider-specific-destinations/filen.io.md)

## File synchronization providers

Storage destinations in this category are also specific to one particular provider, but these storage provider products are generally intended to be used as file synchronization storage. When they are used with Duplicati, the backup files will generally be visible as part of the synchronization files. Destinations in this category are:

* [Dropbox](/backup-destinations/file-synchronization-providers/dropbox-destination.md)
* [GoogleDrive](/backup-destinations/file-synchronization-providers/googledrive-destination.md)
* [OneDrive](/backup-destinations/file-synchronization-providers/onedrive-destination.md)
* [OneDrive for business](/backup-destinations/file-synchronization-providers/onedrive-for-business-destination.md)

## Decentralized providers

Storage destinations in this category are utilizing a decentralized storage strategy and requires knowledge about each system to have it working. Some of these may require additional servers or intermediary providers and may have different speed characteristics, compared to other storage providers. Destinations in this category are:

* [Storj](/backup-destinations/decentralized-providers/storj-destination.md) (previously Tardigrade)
* [TahoeLAFS](/backup-destinations/decentralized-providers/tahoelafs-destination.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.duplicati.com/backup-destinations/destination-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
