Over the years, Lillian Rose’s small New England company’s corporate IT environment has grown haphazardly, continually adding servers and system patches in an ultimately futile attempt to meet Moment Of Glory Insurance’s ever-growing corporate needs. The company has finally outgrown its aging Windows NT infrastructure. Lillian, the IT systems manager is thrilled; after months of pleading, company management has finally given the OK to upgrade the servers to Windows 2003/Active Directory.
Now that the initial exhilaration is past, though, it’s time to figure out what this migration will really entail. Fortunately, help is available that can make a Windows Server 2003 Active Directory migration as painless as possible.
With Microsoft phasing out NT support by 2005, many NT administrators are beginning to plan their migration to Windows 2000 or 2003 to beat the inevitable degradation of support. For a larger company with a complex infrastructure, Gartner suggests this process can take as long as 12-18 months to complete. For smaller companies, with fewer servers, legacy systems, and users, the deployment is likely to need only 3-9 months.
Such a large-scale project is a tall order for any company, and one that can put stress on fragile systems and scarce IT resources. So let’s get started with an exploration of Microsoft utilities, best practices, tools, and tips for minimizing the mountainous task of migration.
Because the topic is so large, we will remain focused only on the Windows NT to Windows 2000/2003 migration. Considerations of migrating from UNIX or Windows 2000 to 2003 and third-party migration utilities are outside the scope of this article (but if you’d be interested in seeing such articles, let us know).
Pre-Installation Planning
You have heard it so many times before — the best way to ensure any project’s success is planning, planning, and more planning. An NT migration venture is no exception. Before the first install even begins, many decisions need to be resolved and many tasks completed.
Your first tasks are determining and documenting your existing environment and evaluating your environment’s readiness for migration. With that information as a baseline, you can then determine and resolve key decision points early.
Evaluate Your Environment
It’s well worth the time and effort to document your environment in the early planning stage. There is nothing worse than finding out about nasty and expensive surprises about your environment halfway through deployment. And even if a thorough evaluation has been conducted in the past, it’s not likely to be current. Your documentation should include at least the following:
Page 2: Simplify Your Environment
Simplify Your Environment
After documenting your environment and before proceeding to the migration plan itself, you need to answer the following critical questions:
Even if your existing hardware meets the minimum published requirements for Windows Server 2003, you should still verify migration readiness. Microsoft is notorious for underestimating the hardware configuration requirements. To check your PDCs/BDCs for 2003 readiness, enter the command winnnt32/checkupgradeonly at the console prompt. Note that by default the results are saved to upgrade.txt in the systemrootdirectory.
Be aware of two important caveats before proceeding. This capability is only available after installing Windows NT Service Pack 5 or later, and the server will not be able to perform its PDC/BDC role during the readiness check.
Use the Windows Application Compatibility Toolkit (currently version 3.0) to evaluate application migration readiness. This handy utility contains three very useful applications.
Microsoft Compatibility Analyzer– An application that will perform a software inventory that is stored in an Access or SQL Server database. It can also sort by various fields such as application, department name, or computer type.
Compatibility Administrator – For custom applications, the analyzer can determine exactly what fixes are needed to upgrade a given application. It will then create software packages with the required patches. It also has the capability to create a custom fix database. Compatibility Database Installercan then be used for custom patch installs.
Windows Application Verifier– In-house developers can use the verifier to probe for potential migration problems with home-grown applications. Since many in-house applications are not as carefully built for portability as commercial software, this can be a real lifesaver. This will be especially useful for those converting older Windows 9x applications.
To make the migration easier, you may want to consider using the project as an opportunity to consolidate and retire older hardware and legacy applications. If you are contemplating this, keep the following points in mind:
Critical Decisions
At some point before final implementation you must make a series of interrelated decisions. Each of these choices will affect how you will plan your approach to the overall project, so it is important to be aware of the consequences.
DNS is used to store software service locations and define the organizational structure used by Active Directory entries. SRV records are used by NetLogin to find the PDCs and BDCs in an Active Directory environment. Those using Microsoft DNS can take advantage of integrated administrative tools within the Windows operating system.
The second option is to live in a mixed mode environment, ideally with a Windows Server 2003 in NT PDC/BDC emulation mode (or with some NT PDCs/BDCs) and your clients running various Windows operating systems. A secondary question is how long do you plan to stay in mixed mode? The answer should be “as short a period as the company can operationally and organizationally stand.”
Because you are unable to monitor who is behind the LDAP operation, you are potentially left with a big security hole. On the other hand, using anonymous logins means that users will not have to authenticate to perform LDAP queries and other operations, thereby simplifying your operations and administration.
Page 4: Staff and Organizational Concerns
Staff and Organizational Concerns
Because so many systems administrators are concerned with the hardware, network, and software requirements, many admins overlook organizational concerns. Not having the right staff or training in place can be just as devastating to a project as a poor hardware configuration decision. Some guidelines to consider include:
Conclusions
As you can see, the decision to migrate your NT servers to 2003 is not a matter of if, but rather a matter of when. With the information outlined above, you should be able to start planning your migration with aplomb. Future articles will cover additional details of how to design, implement, and address post implementation concerns.
Additional Resources
Active Directory
Official Microsoft Active Directory Site
Lots of great information and software utilities.
Active Directory Operations Guide
“In the trenches” advice to get you started administering Active Directory. There are manyother planning and deploying guides on the Microsoft AD web site as well.
Windows Step-by-Step Guides
Step-by-step guides for performing many Active Directory operations.
Windows Server 2003/Migration
Windows Server 2003 Resources including Active Directory
Application Compatibility Toolkit
Hardware Compatibility Specifics for Windows Server 2003
Resource Kits including Windows Server 2003 Deployment and Migrating from NT to Windows Server 2003
Microsoft Knowledge Base – Upgrading Windows 2000 Servers to 2003
Free tools and documents on migration
Newsgroups
news://microsoft.public.security – Security issues across Microsoft products.
news://microsoft.public.win2000.active_directory – General and technical Active Directory questions.
news://microsoft.public.win2000.setup_deployment– Deployment and implementation questions. Just starting to include Windows Server 2003 information.
Beth Cohen is president of Luth Computer Specialists, Inc., a consulting practice specializing in IT infrastructure for smaller companies. She has been in the trenches supporting company IT infrastructure for over 20 years in a number of different fields including architecture, construction, engineering, software, telecommunications, and research. She is currently consulting, teaching college IT courses, and writing a book about IT for the small enterprise.
Hallett German is an IT consultant who will soon launch Alessea Consulting, a company focusing on network identity and electronic directories/messaging consulting. He has twenty years experience in a variety of IT positions and in implementing stable infrastructures. He is the founder of the Northeast SAS Users Group and former President of the REXX Language Association. Hal is the author of three books on scripting languages. He is always on the lookout for challenging opportunities that will expand his directory, networking, and security skills.
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.