I considered something like Crashplan or BackBlaze, but probably won't bother. I'm backing up around 6 TB of data in all (mostly backups of the home PCs plus tons of photos and ripped CDs), so uploading the data to the cloud would take forever. The borg password and encryption key are stored online, but at a different service than backblaze I run the b2 sync command 3 times, in case of any upload issues (they happen sometimes, but it has never happened twice for the same file). The master attic branch0 has 600 commits. The fork of attic, borg, has over 4000 commits 1 suggesting a significant amount of work has been done to improve it. It seems odd for the author to compare it to something abandoned (and thankfully reborn as borg) and ignore what has happened in two years. Would love to see similar tests run. The main reason I was using Crashplan is they support Linux, even if the client is a big bloated Java app. I've recently been moving all my VM backups to borg so I think I'll just have to use that and then rclone the files to some cloud storage somewhere, maybe Gsuite. I use Borg on my Linux server for incremental, deduplicated backups.
3 min readCurrently the new backup system is BETA only.
To activate backups 2.0 head to your servers page and click on the name of the server you wish to activate it on.

Warning: This will disable Borg and purge all existing Borg backups from your system. You are responsible for ensuring you have existing backups in place. By enabling Backups v2 you accept full responsibility for this action and confirm you have alternative backups in place. Only enable if you agree to these conditions. Once enabled, this can not be disabled. Borg is going back to the Delta Quadrant.
Backblaze B2 is an inexpensive and reliable cloud storage provider. This article will walk you through to generate a Backblaze API key and add it your GridPane account so that you can use their service for remote website backups.
Step 1. Sign up for a Backblaze account
Head over to https://www.backblaze.com/b2/cloud-storage.html and sign up for an account.
You’ll be asked for your name and email address and then to verify your email address on clicking sign up.
Your first 10GB of storage is free (which is awesome), and after that you’ll need to add a payment method. We recommend you do this immediately to ensure that the transition over 10GB is seamless when the time comes.
Step 2. Create an App Key
In the menu on the left hand side, click through to the App Keys page, and the click to create a new the Add a New Application Key button (you can ignore the master key): The modal as pictured below will open. Here you need to give your key a name and select the Read and Write check box: Next click the “Create New Key” button.Step 3. Copy your API credentials
Your API credentials will appear on the page. These will only be shown the one time so be sure to copy them before leaving the page.
We need to the: –
- KeyID
- applicationKey
Step 4. Add your Backblaze API credentials to GridPane
Back in your GridPane account, click through to your settings page:
And then through to the Backup Providers page and enter your API details.
Your KeyID = Account ID
Your applicationKey = API Key
Borg Backblaze 3
Click the Create button.
Borg Backblaze Equipment
You’re all set! To learn how to configure remote backups for your websites check out the following article for a full walk-through:
Creating Individual Server Buckets without Globally Writeable Permissions
By default, our API uses globally writeable permissions. If you don’t want to give GridPane this level of access, the following can be done instead.
How Buckets Work
Each server has its own unique bucket. This is so that multiple servers don’t have write access to the same bucket, which wouldn’t be ideal in terms of security.
The individual server buckets follow this naming format:
gridpane-backups-${UUID}
The ${UUID}
can be found on your server with the following command:
The output will look similar to this:
The bucket name for this server would therefore be:
gridpane-backups-876ac0ab-690f-4067-bdb6-9b2eec41b989
Borg Backblaze 1
Creating Server Buckets Manually
To create a servers bucket manually, there’s no need for the bucket to be public so keep it set to the default of private. There’s no need to encrypt, as the data is already encrypted on your server, stored encrypted, and transferred encrypted.
Borg Backblaze Test
- For the app key name you can use whatever naming convention you prefer.
- The bucket name you’d use is as stated above and it would need read and write access.
- Check the Allow List All Bucket Names to allow our API to verify whether or not the bucket already exists so it can create it if it doesn’t (the implementation will change soon so this isn’t necessary, but at the moment it is). A
- Leave file name prefix and duration empty.
Borg Backblaze Vs
The above is only necessary if this is something you specifically want to do. Otherwise, you can follow steps 1-4 above and leave this to GridPane to create.
