Skip to content
gpatel-fr edited this page Aug 17, 2023 · 27 revisions

Duplicati FAQ

This page contains frequently asked questions, and serves as a place to contain those answers

Also see the: Forum howto section for more FAQ

Q: Why is Duplicati failing when accessing some files to backup from a remote source ?

A: Duplicati's goal is to backup local drives to the cloud. However, some people want to backup cloud to the cloud and use emulation softwares to make appear a remote resource as a local drive to serve as a backup source to Duplicati. This is working only in the case where the emulation is perfect or nearly perfect. In practice, this is the case only with remote CIFS (Windows network) resources, on Windows and using Samba on other operating systems. Other cases of emulation are usually not working fully and as such can't be used. So if you have downloaded a 'free' software to make appear a remote resource as a local drive to serve as a Duplicati source, thanks for not complaining on the forum or in Github issues. Test first with a true local resource. If Duplicati works then it's the remote access software that is at fault. Post only on the forum to report success in the (rare) cases when it actually works.


Q: How to setup email notifications?

A: See this Forum post: How to setup email notification


Q: Can Duplicati store plain files instead of inside compressed folders?

A: No. Duplicati is a backup tool, not a file sync tool. If you simply sync your files, you need to be certain that the system that you are storing the files on can handle the same as your local files. For example you cannot store data from a case-sensitive filesystem on a server with a case-insensitive file system.

You also need a server-side handler that can update the remote files, otherwise you need to transfer complete files every time something changes. Duplicati is designed so it does not require any code installed on the remote machine.

If you store plain files on the server, you loose confidentiality as all filenames and file sizes are readable.

However, if this is what you want, you can search for "file mirror tool" or "file sync tool". Some open source projects that look interesting: Rclone, SparkleShare, Mirall, OwnCloud, cSync, S3 File Sync. There are many commercial solutions as well.


Q: I get a message like: remote file duplicati-abcdef.dindex.zip.aes is listed as Verified with size 200000 but should be -1, please verify the sha256 hash "". What does it mean?

A: Duplicati version 2.0 keeps track of the state of remote files. Due to a bug this was not correctly handled until version 2.0.0.65. To remedy this, a check was added to 2.0.0.65 that discovers when the remote file was not registered correctly.

Running the "repair" or "verify" command should fix the issue.


Q: I get an error message about sandboxing, and Duplicati will not run?

A: This is caused by unpacking a zip file. This problem will be resolved once Duplicati has MSI installers.

To resolve it, delete the folder where you unpacked Duplicati, then remove the "Blocked" attribute from the zip file. To do this, right click the zip, choose "Properties" and then click the Unblock button. Now you can extract the files from the zip archive without issues.

The error message reads something like: "An attempt was made to load an assembly from a network location which would have" " caused the assembly to be sandboxed in previous versions of the .NET Framework."

A thread discussing the Windows "feature" can be found here: https://superuser.com/questions/38476/this-file-came-from-another-computer-how-can-i-unblock-all-the-files-in-a


Q: SkyDrive / OneDrive does not work?

A: Microsoft changed something in their service after the change to the name OneDrive. This change broke support for OneDrive in Duplicati, but has been fixed in Duplicati 2.0. No fix is available for 1.3.x, you can use a workaround where you mount OneDrive as a WebDAV folder: http://blog.lazut.in/2012/12/skydrive-webdav-access.html


Q: Is 1.3.x dead?

A: Yes. We do not have the man-power to maintain 1.3.x and develop 2.0. You can continue to use it, but we do not develop on it ourselves, as we have chosen to focus on 2.0. Feel free to checkout the 1.3.x branch if you want to continue the development of that version.


Q: Can I please translate the user interface to my favorite language?

A: Yes! Please head over to Transifex and request a new language or join an existing translation team.


Q: Duplicati won't run on Synology?

A: That is a bug with the Mono package on Synology. They have acknowledged the problem. To see if you have the same issue, try running: > file /var/packages/Mono/target/lib/libMonoPosixHelper.so

If you get:

/var/packages/Mono/target/lib/libMonoPosixHelper.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

Then your Mono installation is flawed.

If you get:

/var/packages/Mono/target/lib/libMonoPosixHelper.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, stripped

You should be alright.

If you have the wrong versions and are comfortable replacing them, the correct versions are here: https://dl.dropboxusercontent.com/u/15251537/libMonoPosixHelper.so https://dl.dropboxusercontent.com/u/15251537/libMonoSupportW.so

Also, further adventures into getting Mono on Synology can be found here: http://blog.hexad.dk/2013/11/mono-323-on-synology-ds210.html


Q: On Windows, I do get many access denied error messages in my Duplicati2 log

A: By default, Duplicati does not use Shadow Copies, Allow Duplicati to use Shadow Copies to fix the issue.

  1. Duplicati must run as service (https://forum.duplicati.com/t/migrating-from-user-to-service-install-on-windows/660)

  2. Edit your backup configuration

  3. Select the Options Tab

  4. Find the Options field and add this line: --snapshot-policy=auto

  5. Don't forget to save your change.

From the Duplicati command line help (v2.0.65): snapshot-policy : Controls the use of disk snapshots Type: Enumeration, Default value: off This settings controls the usage of snapshots, which allows Duplicati to backup files that are locked by other programs. If this is set to "off", Duplicati will not attempt to create a disk snapshot. Setting this to "auto" makes Duplicati attempt to create a snapshot, and fail silently if that was not allowed or supported. A setting of "on" will also make Duplicati attempt to create a snapshot, but will produce a warning message in the log if it fails. Setting it to "required" will make Duplicati abort the backup if the snapshot creation fails. On windows this uses the Volume Shadow Copy Services (VSS) and requires administrative privileges. On linux this uses Logical Volume Management (LVM) and requires root privileges.

For old Duplicati (up to version 2.0.1.56 released 21.4.2017) the AlphaVSS component used requires the Visual C++ 2010 redist package installed (it must be the 2010 version).

For Windows and Duplicati 2.0.1.57 and later, you must use the Visual C++ 2015 redist package and it must be the 2015 version.


Q: How does the backup retention for Duplicati v2 work? And how does the setting "keep this number of backups" work?

A: For detailed information see this forum thread (https://groups.google.com/forum/#!topic/duplicati/VJEFZ9JufAQ)