A survey of GUI-based free online backup

John Hupp lubuntu at prpcompany.com
Wed Nov 26 19:34:19 UTC 2014


Duplicati recently released a v2.0 Preview 
(http://www.duplicati.com/howtos/how-to-install-and-run-duplicati-2-0-preview), 
which offers a browser-based GUI interface over a "block-based" storage 
engine that knows how to access popular online storage from Google, 
Microsoft, Amazon and more.  It removes the need for periodic full 
backups, and its block-based incremental approach is finer-grained than 
file-level incremental backup.  The backups are compressed and encrypted 
on your machine before upload.  There is a built-in scheduler.  The 
software is open source.

I don't think it supports file versions, and to back up open/locked 
files in Linux it requires LVM.  But otherwise,  pretty darn good on 
lots of counts.

I have it working under Windows, aimed at a Microsoft Onedrive account, 
giving me up to 15GB of free online backup.

Nice.

In Lubuntu I had been running SpiderOak, which has a nice GUI interface, 
supports some sort of incremental backup -- I forget the details -- and 
provides 2GB of free online storage.

The Duplicati 2 Preview supplies a GUI that supports Linux, so it looked 
like I was poised to take a giant step forward.

But after tripping over the installation, and then over the 
configuration (see 
https://groups.google.com/forum/#!topic/duplicati/FSejerztk0c 
<https://groups.google.com/forum/#%21topic/duplicati/FSejerztk0c> for my 
problems with those), I stopped and reviewed the fact that Duplicati 
only works under Linux if you install the Mono runtime environment, 
which supports running .NET Framework code in Linux and on a Mac.  
Alluring if you are a developer: write once, deploy everywhere (like Java).

It seems to me, however, that installing Mono introduces additional 
security risks similar to those posed by Wine.  Anyone disagree?

------------------------------------------------------------------------

So I wondered if there were other Linux online backup solutions out 
there that 1) provide a GUI that is friendly for the average end-user, 
and 2) offer more than 2GB of free storage.  Other considerations: the 
solution is well-tested, secure and reliable; the provider has a good 
track record.

I should add that I'm leery of trying to use sync services (e.g. 
DropBox) in lieu of backup.  It seems to me that in the event of a 
disaster, an *average* user could inadvertently sync his online storage 
down to zero instead of restoring his files from that online storage.  
Anyone disagree?

My notes on a few near-hit candidates during this look-around:

*Cloudsync* - https://github.com/HolgerHees/cloudsync

Encrypts and uploads individual files to Google Drive or Dropbox. No 
mention of compression.  Requires some Java components.  Seems 
unpolished and thin on backing.

*Cyphertite* - https://www.cyphertite.com

Provides 8GB of free storage.  The software is open source. Security and 
the incremental backup method look good.  There may be a question of how 
to install it under Trusty -- see 
https://opensource.conformal.com/wiki/cyphertite_installation for binary 
package info.  But the most significant drawback for my purposes is that 
this is a command line program.

*Idrive* - https://www.idrive.com

Provides 5GB of free storage.  Good on security and incremental backup.  
But though it promisingly describes a desktop app at 
https://www.idrive.com/remote-manage, Linux users find out at 
https://www.idrive.com/online-backup-linux that scripts or the command 
line are their only options.

*There may be a few other offerings at 2GB, but I haven't seen anything 
that seemed superior to SpiderOak at that storage level*.

------------------------------------------------------------------------

OK, so I found no elegant step forward from SpiderOak.

Though I'm leery of using a sync service in lieu of backup, it would be 
more acceptable as a second level of defense.  Maybe the next thing then 
would be to choose a GUI local backup tool that will compress, encrypt 
and also make nice use of a delta/block incremental approach, and save 
those backups in a folder that's set for online sync.  File versioning 
would be a plus.

Are there packages that fit that bill?  (I think that we have had here 
some version of this discussion before, but things change. Kindly humor me.)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/lubuntu-users/attachments/20141126/5ac1d7d7/attachment.html>


More information about the Lubuntu-users mailing list