Hi,
maybe you can move your database to a network share and let the service run on an other server. With this setup you can reinstall the current server without having a new installation of ATA.
My second idea is a virtualisation solution...is that possible in your environment? With this scenario you can move the machine to an other host without interrupring and it is more scalable. it is possible to do a phy-to-virt migration.
The GW will store the data on its own machine if the center is not available.
Hope that helps
Regards