I blog about development using .net, C#, SQL, Windows RT, and other Microsoft technologies.
Disclaimer: All posts are provided "AS IS" with no warranties, confering no rights, and expressing only my personal opinion, not Microsoft's.
You may try the following:
If you decide that you will need new hardware, you can use the TFS to TFS migration tool to migrate to new server.