The new server will hopefully be faster, it has:
It also has 8 free SATA ports so if I need more disk space I could potentially get more disks.
Also I’m on PostgreSQL 18 now (rather than 15), which should also be faster.
The database isn’t nodatacow so it’ll get fragmented but that’s probably still better than having it on an HDD and preferable to silent data corruption that randomly appears only some of the time that could occur if I used nodatacow on btrfs RAID-1 (nodatacow also disables checksumming, so if the two copies of the data become desynced btrfs has no way of knowing which one (if any) is correct)
There was a bit more downtime than necessary because I: