It's a manually mounted drive at (pve)system level and then made available as a directory in the GUI (i.e., mount /dev/xyz /mnt/usb).You don't provide much info on "installed a VM (PBS) on an external USB drive on PVE-A", was this USB drive part of the Proxmox backend storage or was this USB drive passed through to the VM etc.
But in theory, what you need to do; setup a similar configuration in PVE-B of backend storage etc. that covers that VM, copy the VM config file to PVE-B (& any other files that may be necessary), & you should be able to run that VM as usual. In short: you will need to manually replicate your original scenario & setup from node A to node B.
In any event, if that USB drive indeed needs to be setup as part of the Proxmox storage backend, you will need to ensure that the drive does not get wiped during its' configuration on node B.
BTW, if all you are trying to accomplish, is to retrieve backup files from that USB drive to node B, then you may not need to do any of the above, & life maybe a lot simpler.
You did not provide the VM's config - so hard to say. The conf file for the VM should be in:But which ones would I need to touch?
/etc/pve/nodes/<node>/qemu-server/<vmid>.conf
Have you tested what happens - when you reboot a node that does not have that external USB drive connected but has that (external) storage defined in the Proxmox backend.Then mount this point as storage in these PVEs as a directory.
Exactly my point - you will probably end up filling up your local storage with this data. Your host directory will not be checking whether the actual drive is mounted or not. You & the system will soon have it difficult to discern if the data in that mountpoint is local or external. If it "overfills" the local storage - you will soon loose access to the node.This host creates directories (images, dump in my case) in the mount point.
Although servers should as a rule have a fixed-static IP address it should be possible - although unrecommended. You can search many threads on this forum on the subject. You must also consider that the DNS name will fully resolve the PBS instance so that PVE can connect to PBS without the actual IP address. I have no experience with this.It would be even much more elegant if the VM, in this case the PBS, could obtain its IP address via DHCP.
We use essential cookies to make this site work, and optional cookies to enhance your experience.