After reading the reports about integrity problems

Yes you can!

While researching for the How-To below I was able to:

  • copy my database (only) from a wifi only machine to a wired one
  • use the “Command line” tool for an existing (but different) backup
  • select test
  • replace the defaulted destination with the “wifi only” one
  • replace all “Commandline arguments” with all and a few other parameters
  • replace the “Advanced options” --dbpath= and --passphrase= defaulted values with the path of the file I copied over and passphrase for the “wifi” backup
  • run the test in a lot less time that it would have taken over wifi

If you’re destinations are on a machine where Duplicati isn’t available via the GUI you should be able to use the command line version of test as well.


You might also want to check out the DuplicatiVerify.py and DuplicatiVerify.ps1 Python and PowerShell scripts in the the ...\Duplicati 2\utility-scripts folder.

The Python script has header comment of:

This file is a standalone python script that is tested with python 2.7
If Duplicati is producing a backup with the option --upload-verification-file,
it will produce a *-verification.json file on the backend, which can be verified
by this script. Simply run this script with the path to the backup
folder as input, and it will verify all *-verification.json files in the folder.

I vaguely recall there being a third party tool somebody wrote to remotely test as well, but I’m not finding reference to it at the moment…