Crashplan PROe

In this tutorial I will cover how to setup a CrashPlan PROE server hosted in Docker container running on a Synology. Repo can be found at Github and Image at Docker HUB. ***

Prerequisites


Get started

First you need create the folder structure that will be used to expose the code42 data and make it accessible directly from synology shares. In this example I want to expose all folder that contain CrashPlan data, logs and use a specific backup destination.

Folder Stucture

Next you need to install the Docker Applications using Package Center.

Folder Stucture

Download image and create container.

Start the Docker from menu and go to Registry search for crashplanproe select it and click on Download.

Folder Stucture

Next go to Image and Launch dropdown menu select Launch with wizard

Folder Stucture

Choose a name for your Container and add ports needed.

Folder Stucture

Select CPU Priority level and optional shortcut on desktop.

Folder Stucture

Before you hit Apply we need to set some Advanced Settings.

Folder Stucture

Now we get the option to specify what location should be exposed to the container. In this case you can use the folders we created. Once done hit OK and then Apply.

Folder Stucture

Using Code42 CrashPlanPROe Server

Starting the Container

Now you can click Container and you should see the code42 container. If its not activated click the power on icon. This part will take a while as it will download the binary’s and setup a default environment.

Folder Stucture

Once the service is up and running you can see that log files in the log folder you created.

Folder Stucture

Configure Crash Plan PROe services.

It’s time to configure the service. Head to the same IP as the synology but with https and port 4285. In my case https://10.2.0.200:4285. Use the MasterKey or sign up for a trial.

Now go to Settings > Server and change Website protocol, host and port to your synology IP. You also need to configure Primary network address that should be the same IP but with port 4282.

Folder Stucture

Now got to Destinations > Server and click the default server > cog > Add Store Point. Fill in a name and location /opt/backup_destination Folder Stucture

Next go to Destinations > Server and click the default storage > cog > Pause Incoming Data and Reject New Archives

Folder Stucture

Next go to Destinations > Server and click the default storage > cog > Accept Incoming Data and Accept New Archives

Folder Stucture

That’s it!

Now the server is up and running and you can continue to configure the Code42 CrashPlanPROe server as it fits your needs.

Cheers!