Two Machines, Same Server

I have a Minecraft Modded Server running on a Linux Machine hosting 24/7 a server.

Now that Machine doesn’t have the best CPU 2700X vs my main Machine having a 7900X3D.

Problem is that the 7900X3D machine is not 24/7, but the 2700X struggles sometimes to keep the server fluid during heavy use.

How feasible would it be to implement a system where I could simply ask the server to boot on either machines using the same Minecraft files?
How would I setup this if feasible with AMP?

I don’t mind shutting the server for switching but I’d like to avoid copying files over or handling world version control manually.

AMP doesn’t support failover or redundancy like that. There’s ways to share the files using a network share and whatnot but nothing officially supported or at least it’s out of scope for AMP support.