One advantage that Linux has over Windows is that you generally can pick up a machine and move it to new hardware. The trickiest part is getting the network card(s) working.
Maybe I’m the only dummy who had a hard time with this. Well, except for one guy who posted a question somewhere, got no answer, then came back and said something rude to the people who didn’t answer and said he switched to FreeBSD. That was entertaining, but not helpful.
Just in case everyone else is afraid to speak up, here’s how I got the network cards working after I imaged the disks from a failing Debian server to newer hardware.