HOW TO: Prepare the Target Server for a UNIX-to-Windows Migration

Article translations Article translations
Article ID: 323970 - View products that this article applies to.
This article was previously published under Q323970
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

SUMMARY

This step-by-step article describes how to prepare the target server for a UNIX-to-Windows migration.

The articles in this series include the following:
324215 HOW TO: Prepare for a UNIX-to-Windows Migration
323970 HOW TO: Prepare the Target Server for a UNIX-to-Windows Migration
324213 HOW TO: Migrate Apache Settings and Configure IIS in a UNIX-to-Windows Migration
324538 HOW TO: Migrate Web Site Data in a UNIX-to-Windows Migration
324216 HOW TO: Secure IIS in a UNIX-to-Windows Migration
324539 HOW TO: Perform Maintenance and Ancillary Tasks after a UNIX-to-Windows Migration
324217 HOW TO: Test and Performance Tune After a UNIX-to-Windows Migration

Perform a Clean Installation of Windows 2000/IIS

It is very important that you only install the required components to help improve the stability and performance of your Web server during a migration. For additional information about how to perform a clean installation of Windows 2000/IIS, click the article number below to view the article in the Microsoft Knowledge Base:
323969 HOW TO: Perform a Clean Installation of Windows 2000 and IIS to Prepare for Migrating UNIX Web Sites

Manage Drives and Partitions

When you set up the storage space to be used for your Web sites, it is very important that you select the right layout, partition sizes and organization. If you are sharing your computer's space by using the Distributed File System, you must also use care. All of these factors can affect how your site or sites are served. For additional information about how to manage drives and partitions, click the article number below to view the article in the Microsoft Knowledge Base:
323967 HOW TO: Manage Drives and Partitions

Configure Network Settings

It is common under UNIX to set one or more additional IP addresses for an network adapter so you can set up different sites and to filter and control other user's access to them. Before you migrate your sites, you must learn how to configure these basic elements in Windows. For additional information about how to configure basic network settings, click the article number below to view the article in the Microsoft Knowledge Base:
323955 HOW TO: Configure Network Settings in a UNIX-to-Windows Migration

Set Up Your First IIS Web Site

It is helpful to learn the basic steps to getting your first Internet Information Services (IIS) Web site up and running. This helps you to learn some of the new terminology that is involved, and helps you to get to know the IIS environment and how this compares to the Apache configuration and control systems. For additional information about how to set up your first Web site with IIS, click the article number below to view the article in the Microsoft Knowledge Base:
323972 HOW TO: Set Up Your First IIS Web Site

Install Apache for Windows

Using Apache for Windows means you do not have to migrate Apache settings, because these can be transferred with only minor modifications. But using Apache for Windows limits the benefits that are available for you to move to Windows/IIS. For additional information about how to install Apache for Windows, click the article number below to view the article in the Microsoft Knowledge Base:
323958 HOW TO: Install Apache for Windows as Part of a UNIX-to-Windows Migration

Control an Apache for Windows Service During a UNIX-to-Windows Migration

When you install Apache for Windows, you can run Apache as either a Windows 2000 service or as a console program, and you control a running Apache service from the command line.

Install Services for UNIX

Microsoft Services for Unix (SFU) provides integration and connectivity facilities that can help to make the process of migration from your current UNIX host to Windows/IIS much easier. Included in the package are programs for migrating user and group information, some file formats and the ability to share Windows folders over NFS. For additional information about how to install SFU, click the article number below to view the article in the Microsoft Knowledge Base:
323966 HOW TO: Install Services for UNIX

Install the Perl Interpreter

The Perl programming language is one of the leading languages for dynamic Web-site development that is used on the Internet. ActiveState provides a distribution of Perl that is named ActivePerl. ActivePerl is specially designed to work under Windows and it includes additional modules and extensions so you can use Perl for COM projects and as a scripting language in Active Server pages. For additional information about how to install ActivePerl, click the article number below to view the article in the Microsoft Knowledge Base:
323960 HOW TO: Install Perl for a UNIX-to-Windows Migration

Install the Python System

Python is a cross-platform development language that provides a complete object-oriented approach to programming. By installing the ActivePython distribution from ActiveState, you can use Python either as a standard CGI language or through the ASP system. For additional information about how to install Python, click the article number below to view the article in the Microsoft Knowledge Base:
323963 HOW TO: Install Python for a UNIX-to-Windows Migration

Install the PHP System

The PHP language works in a similar way to ASP. You can use it to embed dynamic elements into HTML pages. Many UNIX-based Web sites use PHP for their dynamic Web-site elements. For additional information about how to install PHP, click the article number below to view the article in the Microsoft Knowledge Base:
323962 HOW TO: Install PHP for a UNIX-to-Windows Migration

Install the MySQL RDMS

The MySQL RDBMS is a popular choice for providing database storage under UNIX. The software is free, is open-source, and it supports the SQL language. By installing MySQL software on your Windows server, you can either migrate the data directly to the server and use MySQL, or use it as an interim step before you finally migrating your data to a SQL Server-hosted database.

For additional information about how to install MySQL, click the article number below to view the article in the Microsoft Knowledge Base:
323959 HOW TO: Install MySQL as Part of a UNIX-to-Windows Migration

Install FrontPage Extensions

The FrontPage Extensions provide a number of features that are frequently used in Windows-based Web sites. These features include form processing, e-mail facilities and some basic dynamic element processing. Additionally, the FrontPage extensions provide some useful checking and validation routines you can use during the migration process to identify and isolate problems.For additional information about how to install the FrontPage extensions, click the article number below to view the article in the Microsoft Knowledge Base:
156842 FP: How to Install FrontPage Server Extensions for IIS


REFERENCES

The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

For more information about migrating from UNIX to Windows, please visit the following Microsoft MSDN Web site:

    http://msdn2.microsoft.com/en-us/library/ms811796.aspx









Properties

Article ID: 323970 - Last Review: February 28, 2014 - Revision: 5.2
APPLIES TO
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
Keywords: 
kbnosurvey kbarchive kbhowto kbhowtomaster kbnetwork KB323970

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com