713.864.4932 | Live Chat

  • Home
  • Company
  • Blog
  • Migrating From Windows Server 2003: What You Need to Know

Elevology Blog

Migrating From Windows Server 2003: What You Need to Know

On July 14 Microsoft will terminate extended support for Windows Server 2003. This means that there will be "no more patches fixing security vulnerabilities, non-security defects," etc. If Windows Server 2003 and the applications running on it play a critical role in your infrastructure, you need to start migrating to a new server platform now (if you haven't already).

While migration begins with the physical or virtual server and the operating system, it doesn't stop there. Ensuring a smooth upgrade path for applications will minimize downtime. It's important to understand the ramifications of migration up and down the stack, from operating system to database to application to Web front end. There are plenty of places to break the stack during migration, so careful planning and testing are requirements that need to be built into your project timeline.

Here's a brief overview of the migration process:

1. Discover–catalog your software and workloads

2. Assess–categorize applications and workloads (and dependencies)

3. Target–identify destinations and migration paths

4.Migrate, Upgrade, and Test–make the move, then ensure it's all working

No matter your workload, upgrading and migrating is not going to be straightforward. You can't upgrade the underlying operating system without upgrading the application. Chances are you won't be able to download a migration tool that will automate everything for you. Some vendors have tools that help, but none of them automate it all for you. Whether you're running Exchange, SharePoint, SQL Server, other Microsoft applications, or third-party apps, this is going to be a planning-intensive and time-consuming process.

A great place to start is Microsoft's Windows Server 2003 Migration Planning Assistant, which will guide you through the four major steps listed above. There's also the Microsoft Assessment and Planning Toolkit (MAP) for Windows Server 2003 and SQL Server 2005 migration (the latter reaches end of support on April 12, 2016). MAP will also discover third-party applications to get you started on migrating those as well.

This is a very good time to rethink your systems architecture. As far as migrating Exchange, SharePoint, and SQL Server, you could move to another physical Windows Server, a virtual Windows Server, or a combination of cloud services. You may want to partially move to the cloud (or fully) with Microsoft Azure and Office 365 or with some other provider. You may want to consolidate multiple physical servers as virtual machines running on a single physical server. As far as which software version to purchase, it's best to consider upgrading to the newest version of everything, for example, choose Windows Server 2012 R2 over Windows Server 2008 R2, if only to maximize the time that will pass before you have to go through this again.

It's Tricky
The migration path gets tricky with third-party and custom applications. Assessment needs to begin by understanding the value of the application, especially how critical it is to the smooth functioning of the business. What remediation options are available and how simple are they? Knowing how migrating an application will affect the business is a critical component of the decision making process. Plus, it isn't just about each individual application, it's also about the relationships between them. And since we're talking about applications that may have been in place since 2003, it may be difficult to find some of these answers. Understanding the applications you're running and how they integrate will go a long way toward a smooth migration.

The most important thing to understand about third-party and custom applications is that you'll need to determine if they will run on your next server. For example, if the application is a 32-bit application without any 16-bit code or reliance on 16-bit drivers, then it is likely that it will run on Windows Server 2012 R2. If it does run, does the vendor support the application on Windows Server 2012 R2? If it is supported, do you have the installation packages and the knowledge to perform a reinstall and data migration? If the vendor doesn't support running the 32-bit application on Windows Server 2012 R2, then you'll have to upgrade or find an alternative.

There are a few third party tools such as AppZero and Vision Software that can help migrate third-party and custom applications. AppZero identifies, extracts, and moves existing Windows server applications to another Windows server, either in your datacenter (physical or virtual) or in the cloud. Vision Software performs a near-zero downtime migration of applications and data to another physical or virtual server, capturing all changes users make during migration and replicating them to the new server.

Conclusion
Upgrading and migrating applications is going to be much more difficult than merely upgrading to a new version of Windows Server. The more complex your environment, the more complex your code base is likely to be, and the more difficult this process will be. This is where careful planning and testing is mandatory in order to avoid breaking business-critical applications. Understanding the apps themselves, their dependencies on other applications, on a database back-end, and on system components is critical. Prepare yourself for the unthinkable – you may not be able to migrate some code and it may have to be rewritten. 

For more, see the first three parts of this series: The Procrastinator's Guide to Windows Server 2003 Migration, Windows Server 2003 Migration Guide: Choosing a Replacement OS, and Why You Should (or Shouldn't) Make the Move From Windows Server 2003.

Nutanix Finally Offers IPO, Sees Success As Stock ...
AMD's Terrible, Horrible, No Good, Very Bad Week

What our Clients are Saying

  • It has been such a pleasure to work with Elevology and especially its CEO, Donnie Rollins. From the very beginning, Donnie was so immersed in understanding our condo and our marketing needs. He was good about listenings and then suggesting and bouncing ideas off of us. As he took our conversations and tied them into reality, he truly captured the essence of who we are and where we wanted to go. We could not be more pleased with Donnie, with Elevology and with our new web site.
    Carol Loeb, President
    Sandcastle Council of Owners Association
  • My new look is Chic modern and mobile friendly.
    Charlotte Neal
    Houston Outcall Massage
  • Elevology offers great service and Donnie is always quick to answer any questions or concerns I have. I highly recommend them for your small business online services, they will not disappoint.
    Brian
    Las Vegas
  • Our experience with Elevology has been of the utmost professionalism and quality. Mr. Rollins is a pleasure to work with. He promptly responds to our requests when changes are necessary to our web site. We highly recommend Elevology.
    Carl and Laurel Milentz
    Milentz Self Storage
  • Donnie Rollins is a great asset to our company and has an outstanding work ethic! He not only goes above and beyond the call of duty, but he has actually become part of our evolving progress to serve our overseas customers. I am very appreciative of Donnie Rollins' involvement in the branding of our company and his creative development of our website. We look forward to our many more years of great service and advice from a gentleman we consider part of our team.
    Tom George, CEO
    TCSM
  • We very much appreciate Mr. Rollin’s pleasant demeanor and his quick responses to when we have problems or need assistance in problem solving. As for this Court we would highly recommend Mr. Rollins and his company, Elevology, for any and all IT service needs.
    Connie Crenshaw CMCC
    Municipal Court Clerk Administrator
    City of Luling, Caldwell County, Texas
  • After recently acquiring a competitor and effectively doubling our production, we decided a make-over was in order. The team at Elevology worked with us in the midst of transition to totally re-design our company logo, websites, and install a voip phone network. Every aspect of the job has been handled with obvious dedication to meeting customer needs. Elevology is a prime pick for IT needs, web design, and more.
    J. Carroll
    AJAX Environmental
  • I like Donnie a lot, he is a good person. He is very smart and very efficient. I like the fact that he takes his personal Christian values to his company which to me it's honest, trustworthy, efficient and very professional. I would love to use Elevology with any personal and professional projects I have in the future.
    Karen Rocha

Online Payments

Copyright © 2005 - Elevology - Houston Joomla Web Designers and Houston Joomla Web Hosting Specialists