So sorry - forgot, in previous posts - give my operating environment:
- Linux Mint 18.2 Sonya" (Ubuntu Xenial)
- Duplicati - 18.104.22.168_beta_2017-08-01
Looking for that “repair” utility mentioned in the error message quoted in my previous post, I first tried to see what commands duplicati-cli knows - big problem showed up:
$ duplicati --help
Supported commandline arguments:
–toolkit: Choose the toolkit used to generate the TrayIcon, note that it will fail if the selected toolkit is not supported on this machine
Supported toolkits: winforms, gtk, gtk-appindicator
–hosturl: Supply the url that the TrayIcon will connect to and show status for
–no-hosted-server: Set this option to not spawn a local service, use if the TrayIcon should connect to a running service
–read-config-from-db: Set this option to read server connection info for running service from its database (only together with no-hosted-server)
–browser-command: Set this option to override the default browser detection
Additionally, these server options are also supported:
–help: Displays this help
–unencrypted-database: Disables database encryption
–portable-mode: Activates portable mode where the database is placed below the program executable
–log-file: Outputs log information to the file given
–log-level: Determines the amount of information written in the log file
–webservice-webroot: The path to the folder where the static files for the webserver is present. The folder must be located beneath the installation folder
–webservice-port: The port the webserver listens on. Multiple values may be supplied with a comma in between.
–webservice-sslcertificatefile: The certificate and key file in PKCS #12 format the webserver use for SSL. Only RSA/DSA keys are supported.
–webservice-sslcertificatepassword: The password for decryption of certificate PKCS #12 file.
–webservice-interface: The interface the webserver listens on. The special values “*” and “any” means any interface. The special value “loopback” means the loopback adapter.
–webservice-password: The password required to access the webserver. This option is saved so you do not need to set it on each run. Setting an empty value disables the password.
–ping-pong-keepalive: When running as a server, the service daemon must verify that the process is responding. If this option is enabled, the server reads stdin and writes a reply to each line read
–log-retention: Set the time after which log data will be purged from the database.
–server-datafolder: Duplicati needs to store a small database with all settings. Use this option to choose where the settings are stored. This option can also be set with the environment variable DUPLICATI_HOME.
tomc@DLT ~ $
In the documentation article “Different ways to make a Duplicati backup” it says “For Linux based installations, the alias duplicati-cli is a wrapper for invoking Duplicati.CommandLine.exe.” This does not appear to be the case, or am I doing something very wrong?
Thanks for any help!