I goofed when I first setup and configured my PBS server.
I have 10x 8TB drives that I am doing a RAID-10 mirror with ZFS for approximately 40TB of usable storage.
I set up a datastore called vm-backups that is using ALL of that available space, because that's the point right? The pool name and the primary datastore mount point for this is:
I have my entire colo infrastructure of 4 PVE servers with about 30 VMs backing up to this location.
I have been deploying outside servers using Proxmox and opening up my colo PBS server to those outside servers to be able to backup VMs separately.
So I added another datastore called ges-backups at this mount point:
At first I tried to actually use the "root" datastore vm-backups but it turned out that the VM IDs clashed. Oops. so that's why I created a nested datastore inside the main one. Now I'm seeing a lot of garbage collection warnings because it's "seeing" the ges-backups inside of the main vm-backups datastore and throwing thousands of warnings as they clash. I've done verifications of both datastores and all check out ok but clearly this isn't best practice.
So my main question is, is it possible to move the vm-backups into another sub-directory and have nothing lost? I want them both to be mounted on the same ZFS vm-backups pool, but move the mount points so it's all separate from each other. This is what I want:
change to:
(leave as-is)
I have 10x 8TB drives that I am doing a RAID-10 mirror with ZFS for approximately 40TB of usable storage.
I set up a datastore called vm-backups that is using ALL of that available space, because that's the point right? The pool name and the primary datastore mount point for this is:
Code:
/mnt/datastore/vm-backups
I have my entire colo infrastructure of 4 PVE servers with about 30 VMs backing up to this location.
I have been deploying outside servers using Proxmox and opening up my colo PBS server to those outside servers to be able to backup VMs separately.
So I added another datastore called ges-backups at this mount point:
Code:
/mnt/datastore/vm-backups/ges-backups
At first I tried to actually use the "root" datastore vm-backups but it turned out that the VM IDs clashed. Oops. so that's why I created a nested datastore inside the main one. Now I'm seeing a lot of garbage collection warnings because it's "seeing" the ges-backups inside of the main vm-backups datastore and throwing thousands of warnings as they clash. I've done verifications of both datastores and all check out ok but clearly this isn't best practice.
So my main question is, is it possible to move the vm-backups into another sub-directory and have nothing lost? I want them both to be mounted on the same ZFS vm-backups pool, but move the mount points so it's all separate from each other. This is what I want:
Code:
/mnt/datastore/vm-backups
Code:
/mnt/datastore/vm-backups/pvecolo
Code:
/mnt/datastore/vm-backups/ges-backups