Hi,
my disks get into age (6 years of runtime) and I like to replace them with something new / larger. I need a double check , if what I plan sounds sensibe.
I have a HP Gen 8 Microserver running ESXi 6.7. ESXi boots from an intern USB stick, The ESXi data store is a SSD disk connected to the internal SATA adapter of the Microserver. OMV5 runs as a VM with its boot disk on the ESXi datastore:
- Four disks in the drive bays a connected to an LSI HBA converted to IT mode (diska are seen as four single SATA disks)
- The OMV boot disk is in the ESXi data store, the LSI HBA is passed through to OMV.
- The four disks (3 TB each) are managed as a RAID5 array in OMV, giving 8 TB of effective space. 40% of it is used.
- Backup is stored on external disk and a seperate OMV server.
- I need the redundancy for availability reasons, so I have to go for RAID or ZFS and came to the conclusion ZFS is the way to go for future expandability.
- The new drives will be 8TB disks.
What I plan to do:
- create a snapshot of the OMV boot disk in ESXi
- install ZFS using omv-extras
- degrade the array by removing one disk in the OMV UI
- replace this disk with a new 8 TB disk
- create a single disk VDEV of the new disk
- create a ZFS pool with this single VDEV
- rsync the contents of the array to the ZFS pool
- shift the services from the array to the ZFS pool
- delete the array in OMV
- replace the disks
- add a disk to the VDEV, making it a mirror
Questions:
- Is ZFS the way to go for my needs?
- I have a lot of hard links (rsnapshot backups). Does ZFS cope with that?
- Is the plan feasable in your opinion or does it need modification
Thanks in advanced and happy new year to everybody.