I have run Nethserver on a Dell Precision T3500 for years.Its got two 1Tb drives in soft RAID and is backed up nightly. It’s fully up-to-date with Nethserver 7.9.
All was well till yesterday when the PSU decided to take a holiday. I don’t (yet) have a replacement PSU, so I thought I’d use the backups to rebuild on different hardware until the proper server could be reinstated (PSU on order).
I installed the Netherver base on the new hardware, then loaded all the applications that the original server had. I also ran all the updates. At that point I had what I thought was a good base install, so I got the config backup and loaded that, then loaded the data backup.
However, something is wrong: If I attempt to go to email, roundcube tells me it cannot reach the SQL server (which was loaded, and I thought was configured) and the websites the server is supposed to be serving are not available (/var/lib/nethserver/vhosts is empty)
I’m doing something wrong, but having read the documenation, I can’t see what. The substitute server should be OK, its a similar speed Xeon with more memory than the defective one. The only real difference is that the replacement device has smaller discs (650Gb). For some reason the original build used the discs in RAID without any intervention on my part, but when I built the substitute, there is no RAID, its JBOD.
From the description above, firstly am I following the correct process to recover, and secondly what debugging should I be doing to find what is wrong. The problem is all of my own making: the server has been so reliable for so long that I’ve forgotten a lot about anything other than basic operations.
Thanks for any help