We have reached a point in time where most every computer user depends upon the cloud … even if only as a storage solution. What makes the cloud really...
We have reached a point in time where most every computer user depends upon the cloud … even if only as a storage solution. What makes the cloud really important to users, is when it’s employed as a backup. Why is that such a game changer? By backing up to the cloud, you have access to those files, from any computer you have associated with your cloud account. And because Linux powers the cloud, many services offer Linux tools.
Let’s take a look at five such tools. I will focus on GUI tools, because they offer a much lower barrier to entry to many of the CLI tools. I’ll also be focusing on various, consumer-grade cloud services (e.g., Google Drive, Dropbox, Wasabi, and pCloud). And, I will be demonstrating on the Elementary OS platform, but all of the tools listed will function on most Linux desktop distributions.
Note: Of the following backup solutions, only Duplicati is licensed as open source. With that said, let’s see what’s available.
I must confess, Insync has been my cloud backup of choice for a very long time. Since Google refuses to release a Linux desktop client for Google Drive (and I depend upon Google Drive daily), I had to turn to a third-party solution. Said solution is Insync. This particular take on syncing the desktop to Drive has not only been seamless, but faultless since I began using the tool.
The cost of Insync is a one-time $29.99 fee (per Google account). Trust me when I say this tool is worth the price of entry. With Insync you not only get an easy-to-use GUI for managing your Google Drive backup and sync, you get a tool (Figure 1) that gives you complete control over what is backed up and how it is backed up. Not only that, but you can also install Nautilus integration (which also allows you to easy add folders outside of the configured Drive sync destination).
You can download Insync for Ubuntu (or its derivatives), Linux Mint, Debian, and Fedora from the Insync download page. Once you’ve installed Insync (and associated it with your account), you can then install Nautilus integration with these steps (demonstrating on Elementary OS):
Open a terminal window and issue the command sudo nano /etc/apt/sources.list.d/insync.list.
Paste the following into the new file: deb http://apt.insynchq.com/ubuntu precise non-free contrib.
Save and close the file.
Update apt with the command sudo apt-get update.
Install the necessary package with the command sudo apt-get install insync-nautilus.
Allow the installation to complete. Once finished, restart Nautilus with the command nautilus -q(or log out and back into the desktop). You should now see an Insync entry in the Nautilus right-click context menu (Figure 2).