What difficulties should I expect in the Linux migration process to Windows servers?
Always start with a sanity check of existing server hardware and verify compatibility with Windows Server 2012 R2. It shouldn't be a problem for existing 64-bit x86 (x64) servers since almost all 64-bit x86 server hardware should handle the latest version of Windows Server without a hiccup. However, servers based on ARM, Power or other non-x86 processors (or 32-bit x86 systems) will not support Windows Server 2012 R2. When this occurs, it may require a substantial hardware investment to support the Linux migration process to Windows Server.
You'll need to pay for the Windows Server operating system and Hyper-V hypervisor, which also involves recurring licensing and support expenses. Although Microsoft provides several editions of Windows Server 2012 R2 (Foundation, Essentials, Standard and Datacenter) to suit any organization size, costs vary depending on the number of server processors running the OS and the number of users accessing the server defined by Client Access Licenses (CALs). Windows Server resellers or VARs can provide detailed pricing information as organizations plan their migration.
A new operating system will probably require new applications. Existing Linux applications including business software and management tools will all need to be replaced with Windows Server versions. Don't underestimate the potential costs involved with such purchases, especially if software is licensed by the number of seats or users in a large enterprise. The data previous Linux programs produced must also be compatible with new Windows applications, and this may require file format conversions when there are incompatibilities.
More granular impacts during the Linux migration process to Windows Server exist as well. For example, Windows Server relies on both an intricate GUI and a robust command line interface (CLI), both of which require time and effort for Linux-savvy administrators to effectively learn. Scripts used to automate important IT tasks will need to be recreated for PowerShell. This can introduce errors and oversights into the environment until scripts are thoroughly tested and refined. In addition, IT staff will need to master the Windows approach to updates and patches to ensure any changes to Windows Server and applications are introduced to the data center environment in an orderly manner.
Dig Deeper on Enterprise infrastructure management
Related Q&A from Stephen J. Bigelow
Containers have rapidly come into focus as a popular option for deploying applications, but they have limitations and are fundamentally different ... Continue Reading
Senior technology editor Stephen Bigelow breaks down how AWS Storage Gateway can trip up users' hybrid cloud strategies. Beware these issues with ... Continue Reading
There is a small list of enterprise-class deployments and integrations known to run on VMware Cloud on AWS, but not all complex workloads are suited ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.