CrashPlan on Raspberry Pi

Set up CrashPlan on Raspberry Pi and make it your Raspbian backup tool

using ExaGear Desktop

CrashPlan is a great service to backup data. Even if you are dealing with ARM devices and need CrashPlan on Raspberry Pi! It’s possible to use this service onsite, offsite and cloud way. Besides, CrashPlan provides different plans to suit your needs and budget, including the free one for local backup to external drives.

Another alternative for automatic backup is Backblaze. It offers personal, business and cloud backup options with a large list of integration services (such as Synology, Retrospect or Cubix). You can even get the first 10GB of a hard drive space for free, choosing the cloud storage!

The real spoiler about Backblaze appears when it comes down to a compatibility… You won’t find anything, but Windows or Mac archives on their web-site. What a grief!

CrashPlan, on the contrary, is available for Windows, Mac and Linux (the x86 Linux), but can’t be run on Raspbian. So, how can we build up a stable Raspbian backup process if it’s not even compatible with Raspbian?

I would say, it is possible and, what’s more, even easy. As easy as running TeamViewer, Spotify, Netflix on Raspberry Pi 3, Wine or playing great games on RPi! If you want to set up CrashPlan and build automatic backup process on Raspbian for FREE, read this article to the end and use the tutorials mentioned herein.

The overall process of running CrashPlan on Raspberry Pi is quite boring. In a nutshell, you set up ExaGear, it creates x86 Linux environment within Raspbian and BOOM! You can set up CrashPlan, as it becomes compatible with x86 Linux due to ExaGear. If you are a bookworm and want to learn all the details of binary translation, find them in my another post “ExaGear Desktop virtual machine for Raspberry Pi”. Otherwise just scroll down 😉

Raspberry Pi test stand configuration


Raspberry Pi 2 Model B

Raspberry Pi 3


1000 MHz

1200 MHz




Operating System

Raspbian Jessie from April 2017

Raspbian Jessie from April 2017


CrashPlan 4.8 for Linux

ExaGear Desktop 2.1 for Raspberry Pi 2

CrashPlan 4.8 for Linux

ExaGear Desktop 2.1 for Raspberry Pi 3

CrashPlan installation guide

Download CrashPlan for Linux

Go to CrashPlan official web-site, find “Try it free” button, push it, find yourself on the page with different plans, find the free plan column, push the download button, then … C’mon! Here is the link –! Follow the link and do some more useful stuff or just have fun while the archive is downloading 😉

The only thing you shouldn’t miss is this really tiny Linux link. Click on it, because you need to download the Linux version of CrashPlan.

Set up ExaGear Desktop

1. Put ExaGear Desktop archive with installation packages and ExaGear Desktop license key in the same folder. Open Terminal (command line), move to this folder and unpack the archive using the following command:

$ tar -xvzpf exagear-desktop-rpi*.tar.gz

2. Install and activate ExaGear by running script:

$ sudo ./

Launch guest x86 system

3. Enter the guest x86 system using the following command:

$ exagear
Starting the shell in the guest image /opt/exagear/images/debian-8

Check that you’re in x86 environment by running the ‘arch’ command:

$ arch

4. It is recommended to update apt-get repositories on the first launch of the guest system:

$ sudo apt-get update

Install CrashPlan

5. Remember! It is super important for you to download specific libraries to enable CrashPlan browser operations. Simply input:

$ sudo apt-get install lxrandr libgtk2.0-0 libXtst6 cpio

6. Now, you have to get back to the folder, where CrashPlan archive has been previously downloaded. Usually, it is the “Download” folder if you’re using a Raspberry Pi model. In case of Raspberry Pi, the path to the folder that you should input into the command line is the following:

$ cd /home/pi/Downloads

7. As soon as you are inside this directory, unpack the files:

$ tar -xvzpf CrashPlan_4.8.2_Linux.tgz

8. Install CrashPlan inside the x86 guest system. NOTE! Directory where we are operating in this tutorial is optional and valid only for Raspberry Pi hardware!

$ cd /home/pi/Downloads/crashplan-install
$ sudo ./

The installation manager will offer you to install a number of directories. Agree with all default options by pressing Enter to all the queries.

Configure CrashPlan autostart

9. To make CrashPlan service autostart after system reboot type the following commands:

$ sudo service crashplan start 2>/dev/null
$ sudo update-rc.d crashplan enable

Run CrashPlan

10. To start CrashPlan type the following command:

$ /usr/local/bin/CrashPlanDesktop

Otherwise you can run CrashPlan from the Start menu:

You’ll see a browser window with the empty fields to fill out and start up your account. Just go ahead and follow the form guide. After completing this registration you’ll start the backing up. So, enjoy!

Final notes

It is undoubtedly reasonable to backup files from Raspberry Pi and this way is quite quick for setting up and pretty simple to maintain.

Also, note that with ExaGear Desktop you can run almost any x86 app on any ARM-based device including, but not limited to Raspberry Pi, Odroid, Banana Pi, Beagleboard, Cubox, Jetson, Cubieboard and many others.

Get my ExaGear Desktop

Also on Eltechs

Virtual machine for Rasberry Pi - ExaGear Desktop

Virtual machines for Raspberry Pi

Choose the best virtual machine for your Raspberry Pi or any other ARM device comparing ExaGear and its alternatives

TeamSpeak 3 Server on Raspberry Pi

Build a TeamSpeak 3 Server on Raspberry Pi

In this post, we will tell you how to setup TeamSpeak 3 Server on Raspberry Pi with ExaGear Desktop which allows running any x86 apps on ARM mini PCs.

Microsoft Dotnet Framework on Raspberry Pi

Run MS .NET Framework 4.5 on Raspberry Pi

Set and run .NET Framework on Raspberry Pi for any specific reason. Step-by-step detailed guide.

Run Wine on Raspberry Pi

Wine on Raspberry Pi

Detailed instruction on running a Wine app on any Raspberry Pi (or other ARM) to port different x86 apps on Raspbian

Get you gaming experience beyond RetroPie level

Gaming Beyond RetroPie

Run iconic PC games like Arcanum, Disciples II and Fallout on RPi with Exagear and improve your device gaming level beyond Retropie.

How to turn Raspberry Pi into gaming emulator device

Raspberry Pi Gaming emulator

A detailed guide on how to make your Raspberry Pi a powerful gaming emulator and run any iconic and nostalgic PC games on Raspbian (or any other ARM).

ExaGear is registered trademark of Eltechs, Inc. Raspberry Pi is a trademark of the Raspberry Pi Foundation. Other trademarks and product names are the property of their respective owners.

  • Jesse

    I successfully installed exagear on my raspberrypi 2, and then through the exagear shell installed and started crash plan. It worked at first, I was even able to configure it as a headless client and start a backup to it. However, after a couple of hours, crash plan crashed with a java seg fault error. Every time I start up the crash plan service, it crashes a couple of hours later. I have tried the “default-java” that comes from the exagear repository, and also the java that comes with crash plan in the install- both have the same results. too bad- I was looking forward to running crash plan again like I did before their update.