Sort of / it depends. The Duplicati server (the part of the code that actually runs the backups, NOT to be confused with the service what runs whether or not a user is logged on) can only do one task at a time.
HOWEVER, if you are running Duplicati as the tray-icon only (meaning each tray-icon starts it’s own server) then you could run multiple tray-icons under multiple user accounts (safely) or possibly a single user account with different port numbers (not-so-safely).
Technically yes, but ONLY if you use the --prefix=xxxx
parameter which basically tells Duplicati to start all the destination files with “xxxx” instead of the default of “duplicati”.
HOWEVER - it’s generally discouraged to work that way due to the higher possibility of users getting confused and doing silly things like trying to manually clear out one backup but affected all of them by mistake.
--prefix
A string used to prefix the filenames of the remote volumes, can be used to store multiple backups in the same remote folder. The prefix cannot contain a hyphen (-), but can contain all other characters allowed by the remote storage.
Default value: “duplicati”
Unfortunately, no. Duplicati does not support deduplication across backup jobs. Across multiple sources, yes - but only if they’re all part of the same job. If you need cross job deduplication you might be better of looking at another tool such as Duplicacy.
Sort of - though it’s not really geared towards “oops, you’re already using that destination”.
Note that it doesn’t display until you get to step 5 (Options) and click the “Save” button at which point you would see the message below (which appears whether or not you are using the --prefix
parameter).