# 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

1. **Create Object Storage Bucket**

**Step 1:** Login to the Zata.ai dashboard.

**Step 2:** Navigate to:

```
Object Storage → Buckets
```

**Step 3:** Click **Create Bucket**

**Step 4:** Enter bucket name

Example:

```
proxmox-backups
```

**Step 5:** Click **Create**

**5. Generate Access Credentials**

**Step 1:** Navigate to:

```
Object Storage → Access Keys
```

**Step 2:** Click **Create Key**

**Step 3:** Copy the generated credentials:

```
Access Key ID
Secret Access Key
```

These credentials will be used to authenticate PBS with S3 storage.

2. &#x20;**Access Proxmox Backup Server**

Open the PBS web interface in a browser:

```
https://<PBS-IP>:8007
```

Login using:

```
Username: root@<PBS-IP>
Password: server password
```

<figure><img src="/files/IawfwBIVKfgSXWjeYTbp" alt=""><figcaption></figcaption></figure>

3. &#x20;**Configure S3 Endpoint**

**Step 1:** Navigate to:

```
Configuration → S3 Endpoints
```

**Step 2:** Click **Add**

**Step 3:** Enter the following configuration:

```
S3 Endpoint ID : zata-reg
Endpoint       : idr01.zata.ai
Port           : 443
Region         : us-east-1
Access Key     : <Access Key>
Secret Key     : <Secret Key>
Path Style     : Enabled
```

**Step 4:** Click **OK**

<figure><img src="/files/fAiszxVkGmD9BOuNhfZm" alt=""><figcaption></figcaption></figure>

4. **Create Local Cache Directory**\
   PBS requires a local cache directory when using S3 storage.

**Step 1**

Open:

```
Administration → Shell
```

**Step 2:** Run the following command:

```
mkdir -p /mnt/pbs-cache
```

**Step 3:** Verify directory creation:

```
ls /mnt
```

Expected output:

```
pbs-cache
```

<figure><img src="/files/a6Gm0HZbtLAwpy4636yf" alt=""><figcaption></figcaption></figure>

***

5. **Create Datastore**

**Step 1**

Navigate to:

```
Datastore → Add
```

**Step 2**

Configure datastore settings:

```
Name           : zata-backups
Datastore Type : S3 (tech preview)
Local Cache    : /mnt/pbs-cache
S3 Endpoint ID : zata-reg
Bucket         : proxmox-backups
GC Schedule    : daily
Prune Schedule : daily
```

<figure><img src="/files/sDzMc2io42WP2soPY8Ns" alt=""><figcaption></figcaption></figure>

6\. **Verify Datastore Configuration**

After successful configuration, the datastore will appear under:

```
Datastore → zata-backups
```

The PBS dashboard will display storage usage.

<figure><img src="/files/GFXH7a1pmduwbD36KiZ9" alt=""><figcaption></figcaption></figure>

***

**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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zata.ai/knowledgebase/proxmox-backup-server-integration-with-zata.ai-s3-storage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
