Migrating Web Site Content to IIS 6.0
Applies To: Windows Server 2003, Windows Server 2003 with SP1
The migration of your Apache Web site involves migrating both the Web site content and its configuration. Based on the installation option you selected, the Apache to IIS 6.0 Migration Tool prompts you for the information required to perform the migration of the Web site content.
To run the tool, do one of the following, depending on the operating system on the computer:
On Linux-based computers: From the Linux shell, change the current folder to the folder where you installed the tool, and then type perl aiismt_main.pl.
On Windows-based computers: At the command line, change the current folder to the folder where you installed the tool, and then type aiismt.
After the Apache to IIS 6.0 Migration Tool starts, it prompts you for information. Table 7.4 lists the information that the migration tool requires to migrate the Web site content.
Table 7.4 Information Required by Migration Tool During Web Site Content Migration
Information Required | Do the Following |
---|---|
Session name |
Type a:
|
Source server IP address |
If you run the tool on the:
|
Root user password |
If you run the Apache to IIS 6.0 Migration Tool on the:
|
Target server IP address |
If you run the Apache to IIS 6.0 Migration Tool on the:
|
User name and password for the target server |
If you run the Apache to IIS 6.0 Migration Tool on the:
|
Configuration file path |
Type the complete path to the httpd.conf file, which is a file that contains configuration and settings for Apache on the source server. You can also press ENTER to see the default path (/Etc/Httpd/Conf/Httpd.conf). |
Web site directory on target server |
Type the path of the directory on the target server where you want the Web site content to be migrated. You must supply a path for each Web site migrated. When a Web site has SSL certificates associated with it, the Apache to IIS 6.0 Migration Tool prompts you to indicate whether you want the certificates to be migrated as well. |
Listening IP address and port number |
When you want to change the listening IP address and port number, type the new values. The new IP address and port numbers are applied to all the sites you selected for migration. |
Web site IP address |
When you want to change the IP address at the site level, type the new IP address, or type to use all unassigned IP addresses. |
Note
If you run the Apache to IIS 6.0 Migration Tool on the source server, the target server credentials are authenticated. If you run the tool on the target server, the source server credentials are authenticated.
For more information about how to migrate Web sites from Apache to IIS 6.0, see the “Apache to IIS 6.0 Migration Tool User Guide” in the IIS 6.0 Resource Kit Tools.
If the migration tool is interrupted or fails at any point during the process, you can run it in recovery mode. For more information about the recovery process, see Recovering from an Interruption in the Migration Process.