-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added Bacula and fixed small Commvault issues (#362)
* Added Bacula and fixed small Commvault issues * formatting * added s3 plugin requirement
- Loading branch information
Showing
2 changed files
with
103 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
--- | ||
title: Bacula | ||
docId: Tejiethai7ait4Uorahre | ||
tags: | ||
- backup | ||
metadata: | ||
title: Guide for Bacula Integration | ||
description: | ||
A guide on how to configure, and use Bacula's backup solutions | ||
to integrate with Storj for fast and efficient backups. | ||
--- | ||
|
||
## Integration | ||
|
||
To integrate Storj with Bacula, you will need to create S3 credentials in Storj and add them within Bacula. | ||
|
||
### Requirements | ||
|
||
- An active Storj account | ||
- A bucket for use with Bacula in your Storj instance | ||
- Bacula Enterprise Edition | ||
- Installed [Bacula Cloud S3 plugin](https://docs.baculasystems.com/BEDedicatedBackupSolutions/StorageBackend/cloud/CloudInstallation/cloud-installation-s3amazon.html#installation-of-the-cloud-s3-amazon-plugin) | ||
|
||
Bacula Enterprise Edition offers a [30-day trial](https://www.baculasystems.com/try/) for new users. | ||
|
||
--- | ||
|
||
### Create an Account | ||
|
||
To begin, you will need to create a Storj account. | ||
|
||
Navigate to <https://www.storj.io/signup?partner=bacula> to sign up, or log in <https://storj.io/login> if you already have an account. | ||
|
||
### Create a Bucket | ||
|
||
Once you have your Storj account you can create a bucket for your data to be stored in. | ||
|
||
{% partial file="create-bucket.md" /%} | ||
|
||
### Generate S3 credentials | ||
|
||
{% partial file="s3-credentials.md" /%} | ||
|
||
--- | ||
|
||
## Connecting Bacula to Storj | ||
|
||
1. Log into Bweb Management Console (https://IP-of-server:9180) | ||
|
||
1. On the left hand navigation, click **Storage and Media** then **Add New Storage** | ||
 | ||
|
||
1. From the radio buttons, choose **Select a Storage Dameon...**. Then, in the **Device Type** dropdown, select **Cloud Virtual Disk Changer**. Click **Next**. | ||
 | ||
|
||
1. On the **Copy from existing Storage** dropdown, select **DiskAutoChanger**. The remaining fields automatically populate with information. Click **Next**. | ||
 | ||
|
||
1. Type "storj" or a custom name for **Media Type**. Then enter values under **Configure your Cloud resource**. | ||
* **Driver** : "S3" | ||
* **Hostname** : "gateway.storjshare.io" | ||
* **Access Key** : The Access Key ID you generated in Storj | ||
* **Secret Key** : The Secret Access Key you generated in Storj | ||
* **Region** : Click the paper/pencil button to type in any custom region name | ||
* **Bucket Name**: The name of the bucket you created in Storj | ||
|
||
1. Click the circle-arrow button to test the connectivity, it will turn green if successful. Then click **Next**. | ||
 | ||
|
||
1. Give this storage resource a name, then hit **Save**. | ||
|
||
1. If Autocommit is not enabled in your BWeb console, you will be displayed what changes will be committed to the Storage Director once you hit **Commit**. | ||
|
||
1. The Storage Daemon must be restarted in order to see the newly created S3 target. From the CLI of the Bacula server, type: | ||
|
||
```shell | ||
systemctl restart bacula-sd | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters