--- title: "Proxmox Backup Server With Wasabi" slug: "proxmox-backup-server-with-wasabi" updated: 2026-08-10T20:45:11Z published: 2026-08-10T20:45:11Z canonical: "docs.wasabi.com/proxmox-backup-server-with-wasabi" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.wasabi.com/llms.txt > Use this file to discover all available pages before exploring further. # Proxmox Backup Server With Wasabi [Proxmox](https://proxmox.com/en/) provides open-source data center solutions for virtualization of computing resources. The [Proxmox Backup Server](https://www.proxmox.com/en/products/proxmox-backup-server/overview) (PBS) facilitates the backup and restoration of virtual machines (VMs) running on the Proxmox Virtual Environment. Version 4.0 of PBS introduced support for storing backups in S3-compatible cloud storage providers such as Wasabi Hot Cloud Storage. This article details the process to configure PBS to store backups in Wasabi. > [!NOTE] > The data restoration process is handled by your specific backup software application. As there are many potential variables that will affect your unique environment, Wasabi strongly recommends that you seek the guidance of your backup software's technical support team in the event that you encounter difficulty or have application-specific inquiries. ## **Requirements** - Active Wasabi Storage account. - Wasabi bucket created and the access and secret keys available. Do not enable Versioning or Object Lock since PBS does not support them. - Proxmox Backup Server version 4.0 or higher. This solution was tested with version 4.0.11. - Virtual machines to be backed up added to the Proxmox Virtual Environment (PVE). PVE version 8.3.0 was used during this testing. ## **Configuring Proxmox Backup Server** In Proxmox Backup Server (PBS) version 4.0 and higher, PBS can backup virtual machines hosted on Proxmox Virtual Environment to Wasabi Hot Cloud object storage. You will need to have already created a Wasabi bucket without Versioning or Object Lock to be used for these backups. See [Creating a Bucket](https://docs.wasabi.com/docs/creating-a-bucket) for details. You will also need the Access key and the Secret key to access the Wasabi bucket. Details about Access and Secret keys can be found in [Creating a New Access Key](https://docs.wasabi.com/docs/creating-a-new-access-key). Follow the steps below to configure the PBS. 1. Log in to your Proxmox Backup Server. Expand the **Configuration** menu, click **S3 Endpoints**, and click **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_02_00 AM(1).png) 2. Give your endpoint a name such as Wasabi, enter the Wasabi domain name for the region your bucket is in, your region, your Wasabi Access Key, and your Wasabi Secret Key. Click **Add**. > [!NOTE] > This configuration example discusses the use of Wasabi's us-east-1 storage region. Use the region your bucket is located in. For a list of domain names for each region, see [Service URLs for Wasabi's Storage Regions](https://docs.wasabi.com/docs/service-urls-for-wasabis-storage-regions). ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_05_03 AM.png) 3. You will now see Wasabi as an S3 Endpoint in PBS. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot 2025-12-17 at 10.05.31 AM.png) 4. If a non-root user does not exist on your PBS server, add a PBS user by clicking **Access Control**, then **User Management**, then **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_18_24 AM.png) 5. Enter a username for the new user, select the appropriate realm for your environment, and enter the user’s password twice. Optionally enter a first and last name and email address. Click **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_19_45 AM.png) 6. Create a new datastore by clicking **Datastore,** then **Add Datastore**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_06_38 AM.png) 7. Enter a name for the new Datastore. Select **S3 (tech preview)** as the Datastore Type. Enter a path for a local cache on your server (e.g.,/mnt/wasabi-backups), and PBS will create the cache for you. Select the S3 Endpoint ID you created earlier for Wasabi, and then select your Wasabi bucket from the drop-down menu. Click **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_11_33 AM.png) 8. Assign a user to the new Datastore by selecting the Datastore, clicking **Permissions**, and clicking **Add**. This user will be used on your Proxmox Virtual Environment to communicate with PBS. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_16_58 AM.png) 9. Click **User Permission**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_17_27 AM.png) 10. Select the Datastore path, select the user (in our example, the previously created admin user), and select a Role (we tested with the Admin role). Click **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_17_56 AM.png) 11. Click **Dashboard**, then click **Show Fingerprint**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_27_16 AM.png) 12. Click **Copy** to copy the fingerprint and save it for use in the next section on the Proxmox Virtual Environment. Click **Ok**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_27_29 AM.png) ## **Configuring PBS in Proxmox Virtual Environment** The Proxmox Backup Server will be added to the Proxmox Virtual Environment. 1. Log in to your Proxmox Virtual Environment. Under **Datacenter**, click **Storage**, then click **Add**, then click **Proxmox Backup Server**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-15_at_1_30_39 PM(1).png) 2. Enter an ID for the PBS storage, the PBS server’s IP address or FQDN that is resolvable by the Proxmox Virtual Environment, the PBS server username (we used the admin@pbs user we created in the previous section), and the user’s password. Enter the name of the previously created Wasabi Datastore (wasabi-backups in our example). Paste the fingerprint that was copied in the previous section. Click **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-15_at_4_19_35 PM(1).png) ## **Create a Test Backup** Create a test backup of a VM going to Wasabi. 1. Select a VM in the Proxmox Virtual Environment to test backing up to Wasabi. Click **Hardware**, then select the Hard Disk to include in the backup. Click **Edit**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_2_01_27 PM.png) 2. Ensure the VM’s Hard Disk has a backup checked in the VM’s configuration, so it will be backed up, and click **OK**. Repeat for other hard disks. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_1_48_38 PM(1).png) 3. On the VM to be backed up, click **Backup**, then click **Backup now**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_1_29_08 PM.png) 4. Select the storage created earlier (pbs-storage in our example) and the appropriate Mode (we used Snapshot). Click **Backup**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_11_01_20 AM.png) 5. Wait until the backup job finishes successfully. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_2_32_33 PM.png) ## **Verify Backup Data in Wasabi** 1. Log in to the [Wasabi Console](https://console.wasabisys.com). Click on **Buckets**, then click on the name of your bucket containing Proxmox backups. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_2_40_21 PM.png) 2. Click the folder named your Datastore (wasabi-backups in our example), then click **chunks**. You should now see folders containing data chunks, as shown below. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_2_43_16 PM.png) 3. Please note that the Proxmox Backup Server has a local cache, and it may not immediately copy data to your Wasabi bucket. ## **Create a Backup Job** 1. Log in to the Proxmox Virtual Environment. Click **Datacenter**, **Backup**, and **Add**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_29_06 AM.png) 2. Select the following (examples are shown in parentheses): ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_30_37 AM.png) - Storage for backing up to Wasabi (pbs-storage) - Schedule - Selection mode (Include selected VMs) - Mode (Snapshot) - VMs to include or exclude, depending on the Selection mode 3. Click **Retention** and enter the retention options appropriate for your organization. Click **Create**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_31_15 AM.png) 4. You will now see the new backup job with a checkmark under Enabled. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-17_at_10_31_44 AM.png) 5. After a backup has run from the schedule, verify that you see it on the PBS server. Click on the name of your Wasabi Datastore under **Datastore**. Click on **Content**, then expand the tree for a VM being backed up. Verify you see the backups. Repeat for other VMs. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_3_07_29 PM(1).png) ## **How to Restore a VM from a Backup if Required** 1. Log in to the Proxmox Virtual Environment. Select a VM to restore. Ensure the VM is shut down, either by shutting it down within the VM or by clicking Shutdown, then Stop, from the drop-down menu. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-19_at_10_10_47 AM.png) ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-19_at_10_13_34 AM.png) 2. Click **Backup**, select the backup to restore from, then click **Restore**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_9_35_22 AM.png) 3. Click **Restore**. > [!WARNING] > Warning: This will overwrite your VM and its data and should only be performed if required. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_9_35_37 AM.png) 4. Read the warning and proceed only if you are sure it is required by clicking **Yes**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_9_35_54 AM(1).png) 5. The Task Viewer will display “TASK OK” when the VM has been successfully restored. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_9_18_15 AM.png) 6. Start the VM when needed by clicking **Start**. ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_3_40_52 PM(2).png) 7. Verify you can login to the VM via the Proxmox console (a Linux VM example is shown). ![](https://cdn.document360.io/bef0a1ea-7768-4d5a-b520-c4fe2f7fafad/Images/Documentation/Screenshot_2025-12-18_at_4_19_09 PM.png)