1. A method for automatically migrating from a Windows server to a Linux target server, comprising: automatically extracting Windows configuration information pertaining to Windows services hosted by a Windows server; automatically generating Linux configuration information for a target server to support analogous Linux services that are analogous to the Windows services hosted by the Windows server; and automatically installing appropriate Linux components and configuration files on the Linux target server to perform the analogous Linux services in view of the Linux configuration information that is generated.