@palova XO can be installed and used from anywhere, you could even have multiple XO instances running simultaneously on different systems all with access to the same singular host, just avoid having those instances run backup jobs etc.
It would be much easier to have XO running somewhere so you could administer this host before and post migration - that isn't running on either system.
Make sure you export a copy of the running configuration from XO you have now so you can import it into the final XO system once all migration work is completed.