Proxmox Backup Server Integration with Zata.ai S3 Storage
Overview
This document describes the procedure to configure Proxmox Backup Server (PBS) to store backups on Zata.ai S3-compatible Object Storage.
The integration allows virtual machine and container backups from Proxmox environments to be securely stored in scalable object storage.
Prerequisites
Before starting the setup, ensure the following requirements are met:
Proxmox VE installed and running
Proxmox Backup Server installed
Internet connectivity
Zata.ai object storage account
S3 bucket created
Access Key and Secret Key generated
Create Object Storage Bucket
Step 1: Login to the Zata.ai dashboard.
Step 2: Navigate to:
Object Storage → BucketsStep 3: Click Create Bucket
Step 4: Enter bucket name
Example:
Step 5: Click Create
5. Generate Access Credentials
Step 1: Navigate to:
Step 2: Click Create Key
Step 3: Copy the generated credentials:
These credentials will be used to authenticate PBS with S3 storage.
Access Proxmox Backup Server
Open the PBS web interface in a browser:
Login using:

Configure S3 Endpoint
Step 1: Navigate to:
Step 2: Click Add
Step 3: Enter the following configuration:
Step 4: Click OK

Create Local Cache Directory PBS requires a local cache directory when using S3 storage.
Step 1
Open:
Step 2: Run the following command:
Step 3: Verify directory creation:
Expected output:

Create Datastore
Step 1
Navigate to:
Step 2
Configure datastore settings:

6. Verify Datastore Configuration
After successful configuration, the datastore will appear under:
The PBS dashboard will display storage usage.

11. Conclusion
The Proxmox Backup Server has been successfully integrated with Zata.ai S3-compatible object storage. This setup enables secure, scalable, and centralized backup storage for Proxmox environments.
Backups can now be scheduled and stored in object storage for disaster recovery and long-term retention.
Last updated