Planning to use a NFS share as PBS Datastore

PythonTrader

New Member
Sep 25, 2023
29
0
1
Many PBS tutorials show how to use a local disk as a backup storage. I prefer not to use a local storage for keeping my backups since I have a reliable Synology NAS for my backup operations.

In the event of a rebuilding all VMs (including its PBS server) from bare metal, I plan to use a new fresh instance of a PBS to restore all VMs from all the backup files stored in my NFS storages.



Is it supported to use a NFS share as PBS backup server?



I tried this tutorial, but it seems to have important Synology permission settings missing. It is not accurate or not tested with PBS 3 +:

https://geekistheway.com/2021/03/07...or-proxmox-backup-server-to-use-as-datastore/


Is there any proven tutorial for integrating PBS with a Synology NAS ?
 
How many TBs of data do you plan to store? Local SSD-only storage is recommended because of the IOPS requirements. HDD-only storage over NFS will be so slow that I wouldn't want to use it for more than maybe 1-2 TB of backups.

The "backup" user (I think UID 43) needs access to that share. And you need atime or relatime enabled.
 
Last edited:
How many TBs of data do you plan to store? Local SSD-only storage is recommended because of the IOPS requirements. HDD-only storage over NFS will be so slow that I wouldn't want to use it for more than maybe 1-2 TB of backups.

The "backup" user (I think UID 43) needs access to that share. And you need atime or relatime enabled.

>> How many TBs of data do you plan to store?


When it reaches to many TBs, I will scale to a dedicated hardware. At this point I like to evaluate PBS for 6 month on VMs smaller than TB.

I am new to PBS and I am battling with so many challenges - posted here.
 
The "backup" user (I think UID 43) needs access to that share. And you need atime or relatime enabled.
Do you create the “backup” user on the PBS and on the Synology NAS.

I am not sure about atime and relatime. Is that configured on the NAS (the NFS server)? I need to look that up.

I tried creating a mount point /mnt/synology-nfs owned by “backupuser” and “backup” group with UID/GID of 1000 on the PBS. Then I created a user named “backupuser” with UID 1000 on the NAS. This “backupuser” has read/write access and owns the NFS directory /volume1/proxmox-backup on the NAS, which is what I use to mount to /mnt/synology-nfs. I was able to create the datastore on the PBS but I am getting errors about the chunks when trying to do a backup.