After yet another frustrated and pointless waste of time I again can’t get this software to work on Linux.
On Windows Duplicati is first class, its reliable and easy to configure.
However on linux its mostly a waste of time. On two systems now i cant get anywhere with it.
If I run it as a local user its useless as it wont backup samba and home shares.
If I run it headless I can’t get it to connect from a different PC on the network and thus I cant setup a backup.
Is there any other utilities that offer encrypted backup over ssh like Duplicati? Surely someone must be bright enough to be able to write some decent backup software for Linux that can be quickly installed?
I feel your pain. Duplicati desperately needs stable & beta versions on Linux, because upgrades break things way too frequently.
I, too, keep using Duplicati on Linux because there is no good GUI for http://duplicity.nongnu.org/ There’s Apps/DejaDup - GNOME Wiki! but it’s horribly inadequate as it is inseparable from Gnome’s consumer-only back-end service.
This is a security feature and also present on Windows. But naturally fewer people want remote access to a Windows machine.
You need to start the service with --webservice-interface=any otherwise it will only listen to requests from 127.0.0.1. If you do enable outside access, make sure you lock down your network, as the webserver is not security hardened.
If at all possible I recommend you use SSH port forwarding instead, as that makes it harder to get access to the service.
Not sure why that is? Duplicati just looks at files and folders, so if the stuff is mounted with read access from the user it should work fine.
Yeah don’t give up just yet, I have it running pretty successfully on Fedora and was also hit by the block of the GUI when they added the IP protection - I think future versions won’t enable it for upgrades to prevent being locked out on headless systems.
FYI - mine runs as root and this is my service file in case it helps:
Thanks for all your support and input guys. I don’t have remote access (putty) to that server ATM. However I am working on it. As soon as I have I will be able to test and report back.
I have also got a Nethserver test server which I am going to have a go with.
I’ve been using Duplicati on Linux & Windows all the time, and mostly the operating system doesn’t make any difference. In both cases, I use CLI only.
That’s because configuring large number of systems with GUI is also huge waste of time, when you can just remotely configure all the required stuff using configuration manager from single administration point when using CLI.
Yeah this worked for me - with the username removed after the RestartSec=30, it runs as root. By default though Duplicati puts it’s own username in there and it doesn’t run as root.