Server Relocating.

Well i doubt this is the right place to ask this but is there any way where i can get the linux server files on my windows pc , and have it setup to be relocated to a linux machine so i can have it instantly (after a quick change in it) be ready to start? or am i going to have to get the linux server on that machine first then move everything else in the servers files over