Windows 2000やWindows XPのIIS 5.xやWindows Server 2003のIIS 6.0から、新規に導入/セットアップしたWindows Server 2003のIIS 6.0へ環境(Webサイトの設定やそのサイトの管理下にあるファイル、IISのメタベースなど)を移行する場合、通常はWebサイト内のファイルなどをコピーした後、IISの管理ツールで新しいサイトを作成、設定する。さらに必要なら、ファイルのアクセス権やサイトのプロパティなどの設定、アプリケーション・プールの設定など、行うべき作業項目は少なくない。
iismt.exeツールは、IIS 6.0のリソースキットに含まれる、IIS 6.0用の環境移行サポート・ツールである。既存のIIS環境から、Windows Server 2003のIIS 6.0への移行をサポートする。このツールを新しいWindows Server 2003+IIS 6.0上で動作させることにより、既存のIISからWebサイトの設定などを移行させることができる。
移行元IISバージョン
IIS 4.0(Windows NT Server)
IIS 5.0(Windows 2000 Server)
IIS 6.0(Windows Server 2003)
移行先IISバージョン
IIS 6.0(Windows Server 2003)
iismt.exeによる移行がサポートされているIISのバージョン
既存のIIS環境から、Windows Server 2003のIIS 6.0上への移行がサポートされている。Windows Server 2003以外では利用できない。
C:\Program Files\IIS Resources\IIS 6.0 Migration Tool 1.1>iismt /?
Internet Information Services 6.0 Migration Tool version 1.1
Copyright (C) 2002 Microsoft Corporation. All rights reserved.
Description: Migrates a Web site from a remote computer
Syntax: iismt <server> <website> [/user <username> [/password <password>]]
[/path <path>] [/serverbindings <serverbindings string>]
[/siteid <<siteID> | replace>] [/configonly] [/fpse] [/inherited] [/verbose]
Parameters:
Value Description
<server> Source IIS Server
<website> Site name or metabase path of the Web site to be migrated
/user <username> Username to connect to the source server
/password <password> Password for <username>
/path <path> Path used for Web root folder …(中略)…
Examples:
iismt Server1 w3svc/1
iismt Server1 "Default Web Site" /user Administrator /password P@ssWOrd /path d:\inetpub\wwwroot
iismt Server1 w3svc/3 /path f:\MigratedWebs /fpse /serverbindings 192.168.1.1:80:www.contoso.com
C:\Program Files\IIS Resources\IIS 6.0 Migration Tool 1.1>iismt orgserver01 "atmarkit" /path c:\wmpub2\atmarkit /verbose /overwrite
Internet Information Services 6.0 Migration Tool version 1.1
Copyright (C) 2002 Microsoft Corporation. All rights reserved.
Connecting to the local IIS Server...
Connecting to server orgserver01...
Resolving the site by name 'atmarkit'...
Backing up the current IIS configuration...
Replicating the metabase properties...
Migrating the metabase key "<root>" which contains 712 bytes of data...
Migrating the metabase key "/Root" which contains 4364 bytes of data...
Migrating the metabase key "/Root/aspnet_client" which contains 124 bytes of data...
Migrating the site content...
Migrating the content for metabase key /Root from \\orgserver01\E$\web\atmarkIT...
Creating directory c:\wmpub2\atmarkit\fdotnet
Creating directory c:\wmpub2\atmarkit\fwin2k
Creating directory c:\wmpub2\atmarkit\include... …(以下省略)…