Hi, I want to start by saying that I'm fairly new to all of this, but I do have a fully working local PVE and PBS instance working. What I am aiming for now is an offsite PBS instance and sync that to my local PBS. The chances that I will need this offsite PBS are extremely rare as my local backup is pretty redundant, so I'm not looking for large NAS, mirrored backups, etc. If this offsite PBS drive fails, I will hopefully get some notification, replace it, and re-sync it.
I am using an old computer with a 256 GB SATA SSD and 1 TB NVMe M.2. I have PVE installed on the SATA SSD, and within it I have tailscale and a PBS running as a LXC. My goal is to use the 1 TB NVMe as the datastore for the PBS.
To create the datastore I am going to the PBS GUI, Storage/Disk -> ZFS -> Create ZFS. The RAID level is "Single DIsk", since I only have 1 SSD, but every time I do this, I get this error message.
If I try to add this SSD as a datastore from PVE instance, it just works. My guess is that somehow this 1 TB SSD is "owned" by Proxmox and I can't do anything from the PBS instance, all of which are running on the same computer.
I don't know enough about this, please help me? Is the right solution here to add this datastore to Proxmox and then have the PBS LXC point at it? How would I do that? My command line knowledge of all of this is very minimal, I've been relying on the UI for everything.
Thank you
I am using an old computer with a 256 GB SATA SSD and 1 TB NVMe M.2. I have PVE installed on the SATA SSD, and within it I have tailscale and a PBS running as a LXC. My goal is to use the 1 TB NVMe as the datastore for the PBS.
To create the datastore I am going to the PBS GUI, Storage/Disk -> ZFS -> Create ZFS. The RAID level is "Single DIsk", since I only have 1 SSD, but every time I do this, I get this error message.
Code:
2025-06-02T11:02:29-04:00: create Single zpool 'cloud-datastore' on devices 'nvme0n1'
2025-06-02T11:02:29-04:00: # "zpool" "create" "-o" "ashift=12" "-m" "/mnt/datastore/cloud-datastore" "cloud-datastore" "nvme0n1"
2025-06-02T11:02:39-04:00: command "zpool" "create" "-o" "ashift=12" "-m" "/mnt/datastore/cloud-datastore" "cloud-datastore" "nvme0n1" failed - status code: 1 - /dev/zfs and /proc/self/mounts are required.
Try running 'udevadm trigger' and 'mount -t proc proc /proc' as root.
2025-06-02T11:02:39-04:00: TASK ERROR: Error during 'zpool create', see task log for more details
If I try to add this SSD as a datastore from PVE instance, it just works. My guess is that somehow this 1 TB SSD is "owned" by Proxmox and I can't do anything from the PBS instance, all of which are running on the same computer.
I don't know enough about this, please help me? Is the right solution here to add this datastore to Proxmox and then have the PBS LXC point at it? How would I do that? My command line knowledge of all of this is very minimal, I've been relying on the UI for everything.
Thank you