I came back from holiday and my file server has died.
I think it must have cooked the 2TB Seagate drive with all the data on it.
Initially it wouldn't even appear as a valid SATA device.
After 1/2 in the freezer it appears as a SATA device but I can't actually read anything from it. Doing fdisk /dev/sdc just results in lots of errors in dmesg that it can't read from the device.
Fortunately I had only recently upgraded it from a 1TB drive which I found sitting on the workbench with nearly all of the data on it.
I think that the only extra files saved between the upgrade and now are backups from my laptop, which is still working fine.
So basically I lost nothing.
So what is the toughest most reliable drive that I can buy? 2TB should do it. My desktop computer has a 4TB drive and my idea is to set up a script to rsync the data from the server to a backup partition in the desktop every time I use it.
It doesn't need to be particularly high performance, it is attached to a miniITX motherboard with a fanless processor so quite low power, which boots off a small SSD running debian of course.