S3 Backups (beta)
In addition to the built-in LxRoot backups you can configure third party S3 compatible backups from providers like Backblaze, AWS and R2 to capture backups of websites on your LxRoot cluster.
S3 backups will adhere to the backup role settings in Settings > Service > Backups. You can learn more about the configurable backup role settings here.
The LxRoot backup service and S3 backups can run side by side.
LxRoot's built in backup service offers efficient incremental backups whereas third party S3 compatible backups generate a full tar.gz of each website which consume more storage on your cluster.
Setup S3 backups on Backblaze
The following instructions are for connecting Backblaze. LxRoot does not endorse any specific S3 storage provider.
- Select Integrations in the left hand menu of the LxRoot panel.
- Select the Backups tab, then click Connect. A 'Connect S3 object storage' form will load. Leave this open.
- In a new browser tab, login to your Backblaze account. In the left hand menu select Buckets
- Select Create a Bucket
- Complete the Create a Bucket form:
[1] - The bucket name can be anything you like (e.g., 'examplename90').
[2] - Select Disabled
[3] - Select Disabled
[4] - Select Disabled
Select [5] to finish
- In the left hand menu select Application Keys
- Select Add a New Application Key
[1] - The application name can be anything you like.
[2] - Select access for the relevant bucket.
[3] - Select Read and write
Select [4] to finish
- On completion, copy the Application Key details by clicking Copy to clipboard
- Return to your LxRoot control panel and complete the 'Connect S3 object storage' form:
Region: Found on the Buckets page. It is the section following s3. [1] in your buckets Endpoint.
Endpoint: Found on the Buckets page. It is labelled Endpoint [2]
Bucket name: Found on the Buckets page. [3]
Prefix: Enter any prefix you choose.
Access Key ID: The Key ID [4] from your clipboard.
Access key secret: The applicationKey [5] from your clipboard.
- To finish, click Connect