Hello,
I have PBS version 3.4.1 installed on a machine, not as a vm. I had a 5TB drive mounted as a datastore called "Primary".
I shut my machine down and installed a 1TB SSD, that had an existing ZFS partition on it. Upon boot, the Primary
datastore switched to the SSD, making all my backups on my 5TB volumes unavailable. PBS shouldn't mount a new drive
under the same datastore name. Shouldn't it mount it based upon scsi UUID?
```
root@pbs:~# cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/pbs/root / ext4 errors=remount-ro 0 1
/dev/pbs/swap none swap sw 0 0
proc /proc proc defaults 0 0
root@pbs:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 12G 0 12G 0% /dev
tmpfs 2.4G 1.7M 2.4G 1% /run
/dev/mapper/pbs-root 892G 4.4G 842G 1% /
tmpfs 12G 0 12G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
Primary 900G 49G 851G 6% /mnt/datastore/Primary
tmpfs 2.4G 0 2.4G 0% /run/user/0
root@pbs:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 1G 0 part
└─sda3 8:3 0 930.5G 0 part
├─pbs-swap 252:0 0 8G 0 lvm [SWAP]
└─pbs-root 252:1 0 906.5G 0 lvm /
sdb 8:16 0 5.5T 0 disk
├─sdb1 8:17 0 5.5T 0 part
└─sdb9 8:25 0 8M 0 part
sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 931.5G 0 part
└─sdc9 8:41 0 8M 0 part
```
root@pbs:~# blkid /dev/sdb1
/dev/sdb1: LABEL="Primary" UUID="1282641853788701463" UUID_SUB="15980374347302783384" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-5af93235168bbb25" PARTUUID="eba042e8-bf09-344b-9a09-e128e25e03c4"
root@pbs:~# blkid /dev/sdc1
/dev/sdc1: LABEL="Primary" UUID="8478406210991036267" UUID_SUB="17229537871035985973" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-f0dce505979d3f76" PARTUUID="f7782438-e485-9848-a74a-c788283782df"
I have PBS version 3.4.1 installed on a machine, not as a vm. I had a 5TB drive mounted as a datastore called "Primary".
I shut my machine down and installed a 1TB SSD, that had an existing ZFS partition on it. Upon boot, the Primary
datastore switched to the SSD, making all my backups on my 5TB volumes unavailable. PBS shouldn't mount a new drive
under the same datastore name. Shouldn't it mount it based upon scsi UUID?
```
root@pbs:~# cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/pbs/root / ext4 errors=remount-ro 0 1
/dev/pbs/swap none swap sw 0 0
proc /proc proc defaults 0 0
root@pbs:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 12G 0 12G 0% /dev
tmpfs 2.4G 1.7M 2.4G 1% /run
/dev/mapper/pbs-root 892G 4.4G 842G 1% /
tmpfs 12G 0 12G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
Primary 900G 49G 851G 6% /mnt/datastore/Primary
tmpfs 2.4G 0 2.4G 0% /run/user/0
root@pbs:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 1G 0 part
└─sda3 8:3 0 930.5G 0 part
├─pbs-swap 252:0 0 8G 0 lvm [SWAP]
└─pbs-root 252:1 0 906.5G 0 lvm /
sdb 8:16 0 5.5T 0 disk
├─sdb1 8:17 0 5.5T 0 part
└─sdb9 8:25 0 8M 0 part
sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 931.5G 0 part
└─sdc9 8:41 0 8M 0 part
```
root@pbs:~# blkid /dev/sdb1
/dev/sdb1: LABEL="Primary" UUID="1282641853788701463" UUID_SUB="15980374347302783384" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-5af93235168bbb25" PARTUUID="eba042e8-bf09-344b-9a09-e128e25e03c4"
root@pbs:~# blkid /dev/sdc1
/dev/sdc1: LABEL="Primary" UUID="8478406210991036267" UUID_SUB="17229537871035985973" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-f0dce505979d3f76" PARTUUID="f7782438-e485-9848-a74a-c788283782df"